Package org.fcrepo.kernel.impl.models
Class WebacAclImpl
- java.lang.Object
-
- org.fcrepo.kernel.impl.models.FedoraResourceImpl
-
- org.fcrepo.kernel.impl.models.ContainerImpl
-
- org.fcrepo.kernel.impl.models.WebacAclImpl
-
- All Implemented Interfaces:
org.fcrepo.kernel.api.models.Container,org.fcrepo.kernel.api.models.FedoraResource,org.fcrepo.kernel.api.models.WebacAcl
public class WebacAclImpl extends ContainerImpl implements org.fcrepo.kernel.api.models.WebacAcl
Webac Acl class- Author:
- whikloj
-
-
Field Summary
-
Fields inherited from class org.fcrepo.kernel.impl.models.FedoraResourceImpl
fedoraId, resourceFactory, transaction
-
-
Constructor Summary
Constructors Constructor Description WebacAclImpl(org.fcrepo.kernel.api.identifiers.FedoraId fedoraID, org.fcrepo.kernel.api.Transaction transaction, org.fcrepo.persistence.api.PersistentStorageSessionManager pSessionManager, org.fcrepo.kernel.api.models.ResourceFactory resourceFactory, org.fcrepo.kernel.api.cache.UserTypesCache userTypesCache)Constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.fcrepo.kernel.api.models.FedoraResourcegetContainer()booleanisAcl()booleanisOriginalResource()-
Methods inherited from class org.fcrepo.kernel.impl.models.ContainerImpl
getChildren, getDescribedResource, getSystemTypes
-
Methods inherited from class org.fcrepo.kernel.impl.models.FedoraResourceImpl
findMementoByDatetime, getAcl, getArchivalGroupId, getCreatedBy, getCreatedDate, getDescription, getEtagValue, getFedoraId, getId, getInteractionModel, getLastModifiedBy, getLastModifiedDate, getMementoDatetime, getOriginalResource, getParent, getParentId, getSession, getStateToken, getStorageRelativePath, getTimeMap, getTriples, getTypes, getUserTypes, hasProperty, hasType, isMemento, resolveSystemTypes, setArchivalGroupId, setCreatedBy, setCreatedDate, setEtag, setInteractionModel, setIsArchivalGroup, setIsMemento, setLastModifiedBy, setLastModifiedDate, setMementoDatetime, setParentId, setStateToken, setStorageRelativePath, setTypes
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.fcrepo.kernel.api.models.FedoraResource
findMementoByDatetime, getAcl, getArchivalGroupId, getChildren, getChildren, getCreatedBy, getCreatedDate, getDescribedResource, getDescription, getEtagValue, getFedoraId, getId, getInteractionModel, getLastModifiedBy, getLastModifiedDate, getMementoDatetime, getOriginalResource, getParent, getParentId, getStateToken, getStorageRelativePath, getSystemTypes, getTimeMap, getTriples, getTypes, getUserTypes, hasProperty, hasType, isMemento
-
-
-
-
Constructor Detail
-
WebacAclImpl
public WebacAclImpl(org.fcrepo.kernel.api.identifiers.FedoraId fedoraID, org.fcrepo.kernel.api.Transaction transaction, org.fcrepo.persistence.api.PersistentStorageSessionManager pSessionManager, org.fcrepo.kernel.api.models.ResourceFactory resourceFactory, org.fcrepo.kernel.api.cache.UserTypesCache userTypesCache)
Constructor- Parameters:
fedoraID- the internal identifiertransaction- the current transactionIdpSessionManager- a session managerresourceFactory- a resource factory instance.userTypesCache- the user types cache
-
-
Method Detail
-
getContainer
public org.fcrepo.kernel.api.models.FedoraResource getContainer()
- Specified by:
getContainerin interfaceorg.fcrepo.kernel.api.models.FedoraResource- Overrides:
getContainerin classFedoraResourceImpl
-
isOriginalResource
public boolean isOriginalResource()
- Specified by:
isOriginalResourcein interfaceorg.fcrepo.kernel.api.models.FedoraResource- Overrides:
isOriginalResourcein classFedoraResourceImpl
-
isAcl
public boolean isAcl()
- Specified by:
isAclin interfaceorg.fcrepo.kernel.api.models.FedoraResource- Overrides:
isAclin classFedoraResourceImpl
-
-