Class ConceptionResourceContentGuardFactory
java.lang.Object
ch.tocco.nice2.dms.impl.security.guard.AbstractEntityDocsGuardFactory
ch.tocco.nice2.dms.impl.security.guard.ResourceContentGuardFactory
ch.tocco.nice2.dms.impl.security.guard.ConceptionResourceContentGuardFactory
- All Implemented Interfaces:
- GuardFactory
GuardFactory for Resource_content entities in Entity.State.CONCEPTION state that is based on
 Entity instances.
 The ResourceContentGuardFactory cannot be used for Entity.State.CONCEPTION entities because it is
 based on queries.
 This is not a performance issue because nothing needs to be loaded from the database.- 
Nested Class SummaryNested classes/interfaces inherited from class ch.tocco.nice2.dms.impl.security.guard.AbstractEntityDocsGuardFactoryAbstractEntityDocsGuardFactory.AbstractEntityDocsGuard
- 
Field SummaryFields inherited from class ch.tocco.nice2.dms.impl.security.guard.AbstractEntityDocsGuardFactorybusinessUnitManager, dataModel, persistenceService, securityManager
- 
Constructor SummaryConstructorsConstructorDescriptionConceptionResourceContentGuardFactory(SecurityManager securityManager, DataModel dataModel, PersistenceService persistenceService, BusinessUnitManager businessUnitManager) 
- 
Method SummaryModifier and TypeMethodDescriptionprotected List<EntityPath> createEntityPaths(List<EntityReference> resourceContents) protected List<EntityReference> supportedEntities(List<EntityReference> entityReferences) Methods inherited from class ch.tocco.nice2.dms.impl.security.guard.ResourceContentGuardFactorycreateGuardMethods inherited from class ch.tocco.nice2.dms.impl.security.guard.AbstractEntityDocsGuardFactorygetEntitiesFromSecuredObjects, getPrivilegedInvoker, isMailBoxFolder, loadRelatedEntityKeys, priority, supports
- 
Constructor Details- 
ConceptionResourceContentGuardFactorypublic ConceptionResourceContentGuardFactory(SecurityManager securityManager, DataModel dataModel, PersistenceService persistenceService, BusinessUnitManager businessUnitManager) 
 
- 
- 
Method Details- 
supportedEntities- Overrides:
- supportedEntitiesin class- ResourceContentGuardFactory
- Returns:
- the number of given EntityReferencethat are supported by this guard.
 
- 
createEntityPaths- Overrides:
- createEntityPathsin class- ResourceContentGuardFactory
 
 
-