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
Webac Acl class
- Author:
- whikloj
-
Field Summary
Fields inherited from class org.fcrepo.kernel.impl.models.FedoraResourceImpl
fedoraId, resourceFactory, transaction -
Constructor Summary
ConstructorsConstructorDescriptionWebacAclImpl(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
Modifier and TypeMethodDescriptionorg.fcrepo.kernel.api.models.FedoraResourcebooleanisAcl()booleanMethods inherited from class org.fcrepo.kernel.impl.models.ContainerImpl
getChildren, getDescribedResource, getSystemTypesMethods 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, setTypesMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods 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 Details
-
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 Details
-
getContainer
- Specified by:
getContainerin interfaceorg.fcrepo.kernel.api.models.FedoraResource- Overrides:
getContainerin classFedoraResourceImpl
-
isOriginalResource
- Specified by:
isOriginalResourcein interfaceorg.fcrepo.kernel.api.models.FedoraResource- Overrides:
isOriginalResourcein classFedoraResourceImpl
-
isAcl
- Specified by:
isAclin interfaceorg.fcrepo.kernel.api.models.FedoraResource- Overrides:
isAclin classFedoraResourceImpl
-