All Methods Static Methods Concrete Methods
| Modifier and Type |
Method and Description |
static <T extends net.nemerosa.ontrack.model.structure.ProjectEntity,P extends net.nemerosa.ontrack.model.security.ProjectFunction> LinkDefinition<T> |
delete(java.util.function.Function<T,java.lang.Object> linkFn,
java.lang.Class<P> fn) |
static <T extends net.nemerosa.ontrack.model.structure.ProjectEntity> LinkDefinition<T> |
link(java.lang.String name,
java.util.function.BiFunction<T,ResourceContext,java.lang.Object> linkFn) |
static <T extends net.nemerosa.ontrack.model.structure.ProjectEntity> LinkDefinition<T> |
link(java.lang.String name,
java.util.function.BiFunction<T,ResourceContext,java.lang.Object> linkFn,
java.util.function.BiPredicate<T,ResourceContext> checkFn) |
static <T extends net.nemerosa.ontrack.model.structure.ProjectEntity> LinkDefinition<T> |
link(java.lang.String name,
java.util.function.Function<T,java.lang.Object> linkFn) |
static <T extends net.nemerosa.ontrack.model.structure.ProjectEntity> LinkDefinition<T> |
link(java.lang.String name,
java.util.function.Function<T,java.lang.Object> linkFn,
java.util.function.BiPredicate<T,ResourceContext> checkFn) |
static <T extends net.nemerosa.ontrack.model.structure.ProjectEntity> LinkDefinition<T> |
page()
Creation of a link to the entity's page
|
static <T extends net.nemerosa.ontrack.model.structure.ProjectEntity> LinkDefinition<T> |
page(java.lang.String name,
java.util.function.BiPredicate<T,ResourceContext> checkFn,
java.util.function.BiFunction<T,ResourceContext,java.lang.String> pathFn) |
static <T extends net.nemerosa.ontrack.model.structure.ProjectEntity> LinkDefinition<T> |
page(java.lang.String name,
java.util.function.BiPredicate<T,ResourceContext> checkFn,
java.lang.String path,
java.lang.Object... arguments) |
static <T extends net.nemerosa.ontrack.model.structure.ProjectEntity,P extends net.nemerosa.ontrack.model.security.ProjectFunction> LinkDefinition<T> |
page(java.lang.String name,
java.lang.Class<P> projectFn,
java.lang.String path,
java.lang.Object... arguments) |
static <T extends net.nemerosa.ontrack.model.structure.ProjectEntity> LinkDefinition<T> |
self(java.util.function.Function<T,java.lang.Object> linkFn) |
static <T extends net.nemerosa.ontrack.model.structure.ProjectEntity,G extends net.nemerosa.ontrack.model.security.GlobalFunction> java.util.function.BiPredicate<T,ResourceContext> |
withGlobalFn(java.lang.Class<G> globalFn) |
static <T extends net.nemerosa.ontrack.model.structure.ProjectEntity,P extends net.nemerosa.ontrack.model.security.ProjectFunction> java.util.function.BiPredicate<T,ResourceContext> |
withProjectFn(java.lang.Class<P> projectFn) |