Class BeanFactoryImpl
java.lang.Object
ch.tocco.nice2.rest.documents.impl.resources.BeanFactoryImpl
- All Implemented Interfaces:
BeanFactory
-
Constructor Summary
ConstructorsConstructorDescriptionBeanFactoryImpl(DefaultDisplayService defaultDisplayService, TextResources textResources, IconService iconService, BinaryDataAccessor binaryDataAccessor, SecurityManager securityManager, PersistenceService persistenceService) -
Method Summary
Modifier and TypeMethodDescriptioncreateBreadcrumbsBean(List<ContentTreeNode> nodePath, jakarta.ws.rs.core.UriInfo uriInfo, boolean insertRootItem) createCollectionBean(Iterable<ContentTreeNode> children, jakarta.ws.rs.core.UriInfo uriInfo) createEntityBean(ContentTreeNode contentTreeNode, jakarta.ws.rs.core.UriInfo uriInfo, Map<String, String> publishStatusLabels) jakarta.ws.rs.core.ResponsecreateMultiStatusBeanResponse(List<ContentTreeNode> createdDocs, jakarta.ws.rs.core.UriInfo uriInfo)
-
Constructor Details
-
BeanFactoryImpl
public BeanFactoryImpl(DefaultDisplayService defaultDisplayService, TextResources textResources, IconService iconService, BinaryDataAccessor binaryDataAccessor, SecurityManager securityManager, PersistenceService persistenceService)
-
-
Method Details
-
createCollectionBean
public CollectionBean createCollectionBean(Iterable<ContentTreeNode> children, jakarta.ws.rs.core.UriInfo uriInfo) - Specified by:
createCollectionBeanin interfaceBeanFactory
-
createEntityBean
public EntityBean createEntityBean(ContentTreeNode contentTreeNode, jakarta.ws.rs.core.UriInfo uriInfo, Map<String, String> publishStatusLabels) - Specified by:
createEntityBeanin interfaceBeanFactory
-
createBreadcrumbsBean
public BreadcrumbsBean createBreadcrumbsBean(List<ContentTreeNode> nodePath, jakarta.ws.rs.core.UriInfo uriInfo, boolean insertRootItem) - Specified by:
createBreadcrumbsBeanin interfaceBeanFactory
-
createMultiStatusBeanResponse
public jakarta.ws.rs.core.Response createMultiStatusBeanResponse(List<ContentTreeNode> createdDocs, jakarta.ws.rs.core.UriInfo uriInfo) - Specified by:
createMultiStatusBeanResponsein interfaceBeanFactory
-