Package org.fcrepo.kernel.impl.models
Class TombstoneImpl
- java.lang.Object
-
- org.fcrepo.kernel.impl.models.FedoraResourceImpl
-
- org.fcrepo.kernel.impl.models.TombstoneImpl
-
- All Implemented Interfaces:
org.fcrepo.kernel.api.models.FedoraResource,org.fcrepo.kernel.api.models.Tombstone
public class TombstoneImpl extends FedoraResourceImpl implements org.fcrepo.kernel.api.models.Tombstone
Tombstone class- Author:
- whikloj
-
-
Field Summary
-
Fields inherited from class org.fcrepo.kernel.impl.models.FedoraResourceImpl
fedoraId, resourceFactory, transaction
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedTombstoneImpl(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.models.FedoraResource original)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.fcrepo.kernel.api.models.FedoraResourcegetDeletedObject()org.fcrepo.kernel.api.identifiers.FedoraIdgetFedoraId()List<URI>getSystemTypes(boolean forRdf)List<URI>getUserTypes()-
Methods inherited from class org.fcrepo.kernel.impl.models.FedoraResourceImpl
findMementoByDatetime, getAcl, getArchivalGroupId, getChildren, getContainer, getCreatedBy, getCreatedDate, getDescribedResource, getDescription, getEtagValue, getId, getInteractionModel, getLastModifiedBy, getLastModifiedDate, getMementoDatetime, getOriginalResource, getParent, getParentId, getSession, getStateToken, getTimeMap, getTriples, getTypes, hasProperty, hasType, isAcl, isMemento, isOriginalResource, resolveSystemTypes, setArchivalGroupId, setCreatedBy, setCreatedDate, setEtag, setInteractionModel, setIsArchivalGroup, setIsMemento, setLastModifiedBy, setLastModifiedDate, setMementoDatetime, setParentId, setStateToken, 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, getContainer, getCreatedBy, getCreatedDate, getDescribedResource, getDescription, getEtagValue, getId, getInteractionModel, getLastModifiedBy, getLastModifiedDate, getMementoDatetime, getOriginalResource, getParent, getParentId, getStateToken, getTimeMap, getTriples, getTypes, hasProperty, hasType, isAcl, isMemento, isOriginalResource
-
-
-
-
Constructor Detail
-
TombstoneImpl
protected TombstoneImpl(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.models.FedoraResource original)
-
-
Method Detail
-
getDeletedObject
public org.fcrepo.kernel.api.models.FedoraResource getDeletedObject()
- Specified by:
getDeletedObjectin interfaceorg.fcrepo.kernel.api.models.Tombstone
-
getFedoraId
public org.fcrepo.kernel.api.identifiers.FedoraId getFedoraId()
- Specified by:
getFedoraIdin interfaceorg.fcrepo.kernel.api.models.FedoraResource- Overrides:
getFedoraIdin classFedoraResourceImpl
-
getUserTypes
public List<URI> getUserTypes()
- Specified by:
getUserTypesin interfaceorg.fcrepo.kernel.api.models.FedoraResource- Overrides:
getUserTypesin classFedoraResourceImpl
-
getSystemTypes
public List<URI> getSystemTypes(boolean forRdf)
- Specified by:
getSystemTypesin interfaceorg.fcrepo.kernel.api.models.FedoraResource- Overrides:
getSystemTypesin classFedoraResourceImpl
-
-