Skip navigation links
A B C D E F G I J L M N O P R S U W 

A

AbstractResourceController - Class in net.nemerosa.ontrack.ui.controller
 
AbstractResourceController() - Constructor for class net.nemerosa.ontrack.ui.controller.AbstractResourceController
 
AbstractResourceDecorator<T> - Class in net.nemerosa.ontrack.ui.resource
 
AbstractResourceDecorator(Class<T>) - Constructor for class net.nemerosa.ontrack.ui.resource.AbstractResourceDecorator
 
AbstractSearchProvider - Class in net.nemerosa.ontrack.ui.support
 
AbstractSearchProvider(URIBuilder) - Constructor for class net.nemerosa.ontrack.ui.support.AbstractSearchProvider
 
API - Annotation Type in net.nemerosa.ontrack.ui.support
 
APIMethod - Annotation Type in net.nemerosa.ontrack.ui.support
 
appliesFor(Class<?>) - Method in class net.nemerosa.ontrack.ui.resource.AbstractResourceDecorator
 
appliesFor(Class<?>) - Method in interface net.nemerosa.ontrack.ui.resource.ResourceDecorator
 
asArraySerializer() - Method in class net.nemerosa.ontrack.ui.resource.ResourceDecoratorSerializer
 

B

build(Object) - Method in class net.nemerosa.ontrack.ui.controller.MockURIBuilder
 
build(Object) - Method in interface net.nemerosa.ontrack.ui.controller.URIBuilder
 
build() - Method in class net.nemerosa.ontrack.ui.resource.DefaultResourceContext.DefaultLinksBuilder
 
build() - Method in interface net.nemerosa.ontrack.ui.resource.LinksBuilder
 

C

contribute(LinksBuilder, ProjectEntity) - Method in interface net.nemerosa.ontrack.ui.resource.ResourceDecorationContributor
Decorates the project entity
contribute(LinksBuilder, ProjectEntity) - Method in interface net.nemerosa.ontrack.ui.resource.ResourceDecorationContributorService
Decorates the project entity
contribute(LinksBuilder, ProjectEntity) - Method in class net.nemerosa.ontrack.ui.resource.ResourceDecorationContributorServiceImpl
 
ConversionConfig - Class in net.nemerosa.ontrack.ui.support
 
ConversionConfig() - Constructor for class net.nemerosa.ontrack.ui.support.ConversionConfig
 
convert(ID) - Method in class net.nemerosa.ontrack.ui.support.IDToString
 
convert(String) - Method in class net.nemerosa.ontrack.ui.support.StringToID
 
CREATE - Static variable in class net.nemerosa.ontrack.ui.resource.Link
 

D

decorateBeforeSerialization(T) - Method in interface net.nemerosa.ontrack.ui.resource.ResourceDecorator
This method is called to give this decorator an opportunity to change the content of the model object before it is serialized.
decorators() - Method in class net.nemerosa.ontrack.ui.resource.DefaultResourceModule
 
decorators() - Method in interface net.nemerosa.ontrack.ui.resource.ResourceModule
 
DefaultLinksBuilder() - Constructor for class net.nemerosa.ontrack.ui.resource.DefaultResourceContext.DefaultLinksBuilder
 
DefaultResourceContext - Class in net.nemerosa.ontrack.ui.resource
 
DefaultResourceContext(URIBuilder, SecurityService) - Constructor for class net.nemerosa.ontrack.ui.resource.DefaultResourceContext
 
DefaultResourceContext.DefaultLinksBuilder - Class in net.nemerosa.ontrack.ui.resource
 
DefaultResourceModule - Class in net.nemerosa.ontrack.ui.resource
 
DefaultResourceModule() - Constructor for class net.nemerosa.ontrack.ui.resource.DefaultResourceModule
 
DefaultResourceModule(Collection<ResourceDecorator<?>>) - Constructor for class net.nemerosa.ontrack.ui.resource.DefaultResourceModule
 
DefaultResourceObjectMapper(ObjectMapper, ResourceContext) - Constructor for class net.nemerosa.ontrack.ui.resource.ResourceObjectMapperFactory.DefaultResourceObjectMapper
 
delete(Object, Class<? extends ProjectFunction>, int) - Method in class net.nemerosa.ontrack.ui.resource.DefaultResourceContext.DefaultLinksBuilder
 
DELETE - Static variable in class net.nemerosa.ontrack.ui.resource.Link
 
delete(Object, Class<? extends ProjectFunction>, int) - Method in interface net.nemerosa.ontrack.ui.resource.LinksBuilder
 

E

entityPage(String, boolean, ProjectEntity) - Method in class net.nemerosa.ontrack.ui.resource.DefaultResourceContext.DefaultLinksBuilder
 
entityPage(String, boolean, ProjectEntity) - Method in interface net.nemerosa.ontrack.ui.resource.LinksBuilder
 
entityURI(String, ProjectEntity, boolean) - Method in class net.nemerosa.ontrack.ui.resource.DefaultResourceContext.DefaultLinksBuilder
 
entityURI(String, ProjectEntity, boolean) - Method in interface net.nemerosa.ontrack.ui.resource.LinksBuilder
 

F

forView(Class<?>) - Method in class net.nemerosa.ontrack.ui.resource.Resources
 

G

getEntityPage(ProjectEntity) - Method in class net.nemerosa.ontrack.ui.controller.MockURIBuilder
 
getEntityPage(ProjectEntity) - Method in interface net.nemerosa.ontrack.ui.controller.URIBuilder
Returns the page URI for an entity
getEntityURI(ProjectEntity) - Method in class net.nemerosa.ontrack.ui.controller.MockURIBuilder
 
getEntityURI(ProjectEntity) - Method in interface net.nemerosa.ontrack.ui.controller.URIBuilder
Returns the access URI for an entity
getLinks() - Method in class net.nemerosa.ontrack.ui.resource.LinkContainer
 
getObjectMapper() - Method in interface net.nemerosa.ontrack.ui.resource.ResourceObjectMapper
 
getObjectMapper() - Method in class net.nemerosa.ontrack.ui.resource.ResourceObjectMapperFactory.DefaultResourceObjectMapper
 
getObjectWriter(Class<?>) - Method in class net.nemerosa.ontrack.ui.resource.ResourceObjectMapperFactory.DefaultResourceObjectMapper
 
getResourceContext() - Method in interface net.nemerosa.ontrack.ui.resource.ResourceObjectMapper
 
getResourceContext() - Method in class net.nemerosa.ontrack.ui.resource.ResourceObjectMapperFactory.DefaultResourceObjectMapper
 

I

IDToString - Class in net.nemerosa.ontrack.ui.support
 
IDToString() - Constructor for class net.nemerosa.ontrack.ui.support.IDToString
 
IMAGE_LINK - Static variable in class net.nemerosa.ontrack.ui.resource.Link
 
isGlobalFunctionGranted(Class<? extends GlobalFunction>) - Method in class net.nemerosa.ontrack.ui.resource.DefaultResourceContext
 
isGlobalFunctionGranted(Class<? extends GlobalFunction>) - Method in interface net.nemerosa.ontrack.ui.resource.ResourceContext
Checks if the fn function is granted for the current user.
isProjectFunctionGranted(int, Class<? extends ProjectFunction>) - Method in class net.nemerosa.ontrack.ui.resource.DefaultResourceContext
 
isProjectFunctionGranted(int, Class<? extends ProjectFunction>) - Method in interface net.nemerosa.ontrack.ui.resource.ResourceContext
Checks if the fn function is granted for the current user for the projectId project.
isProjectFunctionGranted(ProjectEntity, Class<? extends ProjectFunction>) - Method in interface net.nemerosa.ontrack.ui.resource.ResourceContext
Checks if the fn function is granted for the current user for the projectEntity's project.

J

JSONResourceModule - Class in net.nemerosa.ontrack.ui.resource
 
JSONResourceModule(ResourceModule, ResourceContext) - Constructor for class net.nemerosa.ontrack.ui.resource.JSONResourceModule
 

L

link(Link) - Method in class net.nemerosa.ontrack.ui.resource.DefaultResourceContext.DefaultLinksBuilder
 
link(String, URI) - Method in class net.nemerosa.ontrack.ui.resource.DefaultResourceContext.DefaultLinksBuilder
 
link(String, Object) - Method in class net.nemerosa.ontrack.ui.resource.DefaultResourceContext.DefaultLinksBuilder
 
link(String, Object, boolean) - Method in class net.nemerosa.ontrack.ui.resource.DefaultResourceContext.DefaultLinksBuilder
 
link(String, Object, Class<? extends GlobalFunction>) - Method in class net.nemerosa.ontrack.ui.resource.DefaultResourceContext.DefaultLinksBuilder
 
link(String, Object, Class<? extends ProjectFunction>, int) - Method in class net.nemerosa.ontrack.ui.resource.DefaultResourceContext.DefaultLinksBuilder
 
Link - Class in net.nemerosa.ontrack.ui.resource
Definition of a link.
Link() - Constructor for class net.nemerosa.ontrack.ui.resource.Link
 
link(Link) - Method in interface net.nemerosa.ontrack.ui.resource.LinksBuilder
 
link(String, URI) - Method in interface net.nemerosa.ontrack.ui.resource.LinksBuilder
 
link(String, Object) - Method in interface net.nemerosa.ontrack.ui.resource.LinksBuilder
 
link(String, Object, boolean) - Method in interface net.nemerosa.ontrack.ui.resource.LinksBuilder
 
link(String, Object, Class<? extends GlobalFunction>) - Method in interface net.nemerosa.ontrack.ui.resource.LinksBuilder
 
link(String, Object, Class<? extends ProjectFunction>, int) - Method in interface net.nemerosa.ontrack.ui.resource.LinksBuilder
 
link(String, Object, Class<? extends ProjectFunction>, ProjectEntity) - Method in interface net.nemerosa.ontrack.ui.resource.LinksBuilder
 
LinkContainer<L extends LinkContainer<L>> - Class in net.nemerosa.ontrack.ui.resource
 
LinkContainer() - Constructor for class net.nemerosa.ontrack.ui.resource.LinkContainer
 
links() - Method in class net.nemerosa.ontrack.ui.resource.DefaultResourceContext
 
links() - Method in interface net.nemerosa.ontrack.ui.resource.ResourceContext
Gets a builder for links
links(T, ResourceContext) - Method in interface net.nemerosa.ontrack.ui.resource.ResourceDecorator
 
LinksBuilder - Interface in net.nemerosa.ontrack.ui.resource
 

M

MockURIBuilder - Class in net.nemerosa.ontrack.ui.controller
 
MockURIBuilder() - Constructor for class net.nemerosa.ontrack.ui.controller.MockURIBuilder
 
modifySerializer(SerializationConfig, BeanDescription, JsonSerializer<?>) - Method in class net.nemerosa.ontrack.ui.resource.ResourceSerializerModifier
 

N

net.nemerosa.ontrack.ui.controller - package net.nemerosa.ontrack.ui.controller
 
net.nemerosa.ontrack.ui.resource - package net.nemerosa.ontrack.ui.resource
 
net.nemerosa.ontrack.ui.support - package net.nemerosa.ontrack.ui.support
 
NONE - Static variable in class net.nemerosa.ontrack.ui.resource.Pagination
 

O

of(String, URI) - Static method in class net.nemerosa.ontrack.ui.resource.Link
 
of(int, int, int) - Static method in class net.nemerosa.ontrack.ui.resource.Pagination
 
of(R, URI) - Static method in class net.nemerosa.ontrack.ui.resource.Resource
 
of(Stream<R>, URI) - Static method in class net.nemerosa.ontrack.ui.resource.Resources
 
of(Collection<R>, URI) - Static method in class net.nemerosa.ontrack.ui.resource.Resources
 

P

page(String, Object...) - Method in class net.nemerosa.ontrack.ui.controller.MockURIBuilder
 
page(String, Object...) - Method in interface net.nemerosa.ontrack.ui.controller.URIBuilder
Builds the URI to a page.
page(String, String, Object...) - Method in class net.nemerosa.ontrack.ui.resource.DefaultResourceContext.DefaultLinksBuilder
 
page(String, boolean, String, Object...) - Method in class net.nemerosa.ontrack.ui.resource.DefaultResourceContext.DefaultLinksBuilder
 
page(String, Class<? extends GlobalFunction>, String, Object...) - Method in class net.nemerosa.ontrack.ui.resource.DefaultResourceContext.DefaultLinksBuilder
 
page(String, Class<? extends ProjectFunction>, ProjectEntity, String, Object...) - Method in class net.nemerosa.ontrack.ui.resource.DefaultResourceContext.DefaultLinksBuilder
 
page(String, String, Object...) - Method in interface net.nemerosa.ontrack.ui.resource.LinksBuilder
 
page(String, boolean, String, Object...) - Method in interface net.nemerosa.ontrack.ui.resource.LinksBuilder
 
page(ProjectEntity) - Method in interface net.nemerosa.ontrack.ui.resource.LinksBuilder
 
page(String, Class<? extends GlobalFunction>, String, Object...) - Method in interface net.nemerosa.ontrack.ui.resource.LinksBuilder
 
page(String, Class<? extends ProjectFunction>, ProjectEntity, String, Object...) - Method in interface net.nemerosa.ontrack.ui.resource.LinksBuilder
 
Pagination - Class in net.nemerosa.ontrack.ui.resource
 
Pagination() - Constructor for class net.nemerosa.ontrack.ui.resource.Pagination
 
PaginationCountException - Exception in net.nemerosa.ontrack.ui.resource
 
PaginationCountException(int) - Constructor for exception net.nemerosa.ontrack.ui.resource.PaginationCountException
 
PaginationOffsetException - Exception in net.nemerosa.ontrack.ui.resource
 
PaginationOffsetException(int) - Constructor for exception net.nemerosa.ontrack.ui.resource.PaginationOffsetException
 

R

registerConverters() - Method in class net.nemerosa.ontrack.ui.support.ConversionConfig
 
resolveExtensionAction(ActionExtension) - Method in class net.nemerosa.ontrack.ui.controller.AbstractResourceController
 
resolveExtensionAction(Extension, Action) - Method in class net.nemerosa.ontrack.ui.controller.AbstractResourceController
 
Resource<T> - Class in net.nemerosa.ontrack.ui.resource
The resource wrapper class might be used for UI return types whenever: a model object is not applicable, when describing an API for example the links cannot be derived from the model object because the resource maybe served by different controllers
Resource(T, URI) - Constructor for class net.nemerosa.ontrack.ui.resource.Resource
 
ResourceContext - Interface in net.nemerosa.ontrack.ui.resource
 
ResourceDecorationContributor - Interface in net.nemerosa.ontrack.ui.resource
Defines a contributor for the decorations of a resource.
ResourceDecorationContributorService - Interface in net.nemerosa.ontrack.ui.resource
Service used to register all ResourceDecorationContributor instances.
ResourceDecorationContributorServiceImpl - Class in net.nemerosa.ontrack.ui.resource
 
ResourceDecorationContributorServiceImpl(ApplicationContext) - Constructor for class net.nemerosa.ontrack.ui.resource.ResourceDecorationContributorServiceImpl
 
ResourceDecorator<T> - Interface in net.nemerosa.ontrack.ui.resource
 
ResourceDecoratorSerializer<T> - Class in net.nemerosa.ontrack.ui.resource
 
ResourceDecoratorSerializer(BeanSerializerBase, ResourceDecorator<T>, ResourceContext) - Constructor for class net.nemerosa.ontrack.ui.resource.ResourceDecoratorSerializer
 
ResourceDecoratorSerializer(BeanSerializerBase, ObjectIdWriter, ResourceContext, ResourceDecorator<T>) - Constructor for class net.nemerosa.ontrack.ui.resource.ResourceDecoratorSerializer
 
ResourceDecoratorSerializer(BeanSerializerBase, String[], ResourceContext, ResourceDecorator<T>) - Constructor for class net.nemerosa.ontrack.ui.resource.ResourceDecoratorSerializer
 
ResourceModule - Interface in net.nemerosa.ontrack.ui.resource
 
ResourceObjectMapper - Interface in net.nemerosa.ontrack.ui.resource
 
resourceObjectMapper(ResourceContext, ResourceDecorator<?>...) - Method in class net.nemerosa.ontrack.ui.resource.ResourceObjectMapperFactory
 
resourceObjectMapper(List<ResourceModule>, ResourceContext) - Method in class net.nemerosa.ontrack.ui.resource.ResourceObjectMapperFactory
 
ResourceObjectMapperFactory - Class in net.nemerosa.ontrack.ui.resource
 
ResourceObjectMapperFactory() - Constructor for class net.nemerosa.ontrack.ui.resource.ResourceObjectMapperFactory
 
ResourceObjectMapperFactory(ObjectMapper) - Constructor for class net.nemerosa.ontrack.ui.resource.ResourceObjectMapperFactory
 
ResourceObjectMapperFactory.DefaultResourceObjectMapper - Class in net.nemerosa.ontrack.ui.resource
 
Resources<T> - Class in net.nemerosa.ontrack.ui.resource
 
Resources(Collection<T>, URI, Pagination, Class<?>) - Constructor for class net.nemerosa.ontrack.ui.resource.Resources
 
ResourceSerializerModifier<T> - Class in net.nemerosa.ontrack.ui.resource
 
ResourceSerializerModifier(ResourceContext, ResourceDecorator<T>) - Constructor for class net.nemerosa.ontrack.ui.resource.ResourceSerializerModifier
 

S

self(Object) - Method in class net.nemerosa.ontrack.ui.resource.DefaultResourceContext.DefaultLinksBuilder
 
SELF - Static variable in class net.nemerosa.ontrack.ui.resource.Link
 
self(Object) - Method in interface net.nemerosa.ontrack.ui.resource.LinksBuilder
 
serialize(Object, JsonGenerator, SerializerProvider) - Method in class net.nemerosa.ontrack.ui.resource.ResourceDecoratorSerializer
 
setDecorators(Collection<ResourceDecorator<?>>) - Method in class net.nemerosa.ontrack.ui.resource.DefaultResourceModule
 
setupModule(Module.SetupContext) - Method in class net.nemerosa.ontrack.ui.resource.JSONResourceModule
 
StringToID - Class in net.nemerosa.ontrack.ui.support
 
StringToID() - Constructor for class net.nemerosa.ontrack.ui.support.StringToID
 

U

update(Object, Class<? extends ProjectFunction>, int) - Method in class net.nemerosa.ontrack.ui.resource.DefaultResourceContext.DefaultLinksBuilder
 
UPDATE - Static variable in class net.nemerosa.ontrack.ui.resource.Link
 
update(Object, Class<? extends ProjectFunction>, int) - Method in interface net.nemerosa.ontrack.ui.resource.LinksBuilder
 
uri(Object) - Method in class net.nemerosa.ontrack.ui.controller.AbstractResourceController
 
uri(Object) - Method in class net.nemerosa.ontrack.ui.resource.DefaultResourceContext
 
uri(Object) - Method in interface net.nemerosa.ontrack.ui.resource.ResourceContext
 
uri(Object) - Method in class net.nemerosa.ontrack.ui.support.AbstractSearchProvider
 
URIBuilder - Interface in net.nemerosa.ontrack.ui.controller
 
uriBuilder - Variable in class net.nemerosa.ontrack.ui.support.AbstractSearchProvider
 

W

with(String, URI, boolean) - Method in class net.nemerosa.ontrack.ui.resource.LinkContainer
 
with(String, URI) - Method in class net.nemerosa.ontrack.ui.resource.LinkContainer
 
withFilterId(Object) - Method in class net.nemerosa.ontrack.ui.resource.ResourceDecoratorSerializer
 
withIgnorals(String[]) - Method in class net.nemerosa.ontrack.ui.resource.ResourceDecoratorSerializer
 
withObjectIdWriter(ObjectIdWriter) - Method in class net.nemerosa.ontrack.ui.resource.ResourceDecoratorSerializer
 
withPagination(Pagination) - Method in class net.nemerosa.ontrack.ui.resource.Resources
 
withView(Class<?>) - Method in class net.nemerosa.ontrack.ui.resource.Resource
 
write(Object) - Method in interface net.nemerosa.ontrack.ui.resource.ResourceObjectMapper
 
write(JsonGenerator, Object) - Method in interface net.nemerosa.ontrack.ui.resource.ResourceObjectMapper
 
write(OutputStream, Object) - Method in interface net.nemerosa.ontrack.ui.resource.ResourceObjectMapper
 
write(OutputStream, Object, Class<?>) - Method in interface net.nemerosa.ontrack.ui.resource.ResourceObjectMapper
 
write(Object, Class<?>) - Method in interface net.nemerosa.ontrack.ui.resource.ResourceObjectMapper
 
write(JsonGenerator, Object, Class<?>) - Method in interface net.nemerosa.ontrack.ui.resource.ResourceObjectMapper
 
write(Object) - Method in class net.nemerosa.ontrack.ui.resource.ResourceObjectMapperFactory.DefaultResourceObjectMapper
 
write(JsonGenerator, Object) - Method in class net.nemerosa.ontrack.ui.resource.ResourceObjectMapperFactory.DefaultResourceObjectMapper
 
write(OutputStream, Object) - Method in class net.nemerosa.ontrack.ui.resource.ResourceObjectMapperFactory.DefaultResourceObjectMapper
 
write(OutputStream, Object, Class<?>) - Method in class net.nemerosa.ontrack.ui.resource.ResourceObjectMapperFactory.DefaultResourceObjectMapper
 
write(Object, Class<?>) - Method in class net.nemerosa.ontrack.ui.resource.ResourceObjectMapperFactory.DefaultResourceObjectMapper
 
write(JsonGenerator, Object, Class<?>) - Method in class net.nemerosa.ontrack.ui.resource.ResourceObjectMapperFactory.DefaultResourceObjectMapper
 
A B C D E F G I J L M N O P R S U W 
Skip navigation links