| 
    Open Journal Systems
    3.3.0
    
   | 
 
  
Additional Inherited Members | |
  Data Fields inherited from DataObject | |
| $_data = array() | |
| $_extractionAdaptersLoaded = false | |
| $_hasLoadableAdapters = false | |
| $_injectionAdaptersLoaded = false | |
| $_metadataExtractionAdapters = array() | |
| $_metadataInjectionAdapters = array() | |
Base class for data object tombstones.
Definition at line 16 of file DataObjectTombstone.inc.php.
| DataObjectTombstone::getDataObjectId | ( | ) | 
get data object id
Definition at line 22 of file DataObjectTombstone.inc.php.
References DataObject\getData().
| DataObjectTombstone::getDateDeleted | ( | ) | 
get date deleted
Definition at line 38 of file DataObjectTombstone.inc.php.
References DataObject\getData().
| DataObjectTombstone::getOAIIdentifier | ( | ) | 
Get oai identifier.
Definition at line 93 of file DataObjectTombstone.inc.php.
References DataObject\getData().
| DataObjectTombstone::getOAISetObjectId | ( | $assocType | ) | 
Get an specific object id that is part of the OAI set of this tombstone.
| $assocType | int | 
Definition at line 111 of file DataObjectTombstone.inc.php.
References getOAISetObjectsIds().
| DataObjectTombstone::getOAISetObjectsIds | ( | ) | 
Get all objects ids that are part of the OAI set of this tombstone.
Definition at line 138 of file DataObjectTombstone.inc.php.
References DataObject\getData().
Referenced by getOAISetObjectId(), and setOAISetObjectId().
| DataObjectTombstone::getSetName | ( | ) | 
Get oai setName.
Definition at line 77 of file DataObjectTombstone.inc.php.
References DataObject\getData().
| DataObjectTombstone::getSetSpec | ( | ) | 
Get oai setSpec.
Definition at line 61 of file DataObjectTombstone.inc.php.
References DataObject\getData().
| DataObjectTombstone::setDataObjectId | ( | $dataObjectId | ) | 
set data object id
| $dataObjectId | int | 
Definition at line 30 of file DataObjectTombstone.inc.php.
References DataObject\setData().
| DataObjectTombstone::setDateDeleted | ( | $dateDeleted | ) | 
set date deleted
| $dateDeleted | date | 
Definition at line 46 of file DataObjectTombstone.inc.php.
References DataObject\setData().
Referenced by stampDateDeleted().
| DataObjectTombstone::setOAIIdentifier | ( | $oaiIdentifier | ) | 
Set oai identifier.
| $oaiIdentifier | string | 
Definition at line 101 of file DataObjectTombstone.inc.php.
References DataObject\setData().
| DataObjectTombstone::setOAISetObjectId | ( | $assocType, | |
| $assocId | |||
| ) | 
Set an specific object id that is part of the OAI set of this tombstone.
| $assocType | int | 
| $assocId | int | 
Definition at line 126 of file DataObjectTombstone.inc.php.
References getOAISetObjectsIds(), and setOAISetObjectsIds().
| DataObjectTombstone::setOAISetObjectsIds | ( | $OAISetObjectsIds | ) | 
Set all objects ids that are part of the OAI set of this tombstone.
| $OAISetObjectsIds | array assocType => assocId | 
Definition at line 147 of file DataObjectTombstone.inc.php.
References DataObject\setData().
Referenced by setOAISetObjectId().
| DataObjectTombstone::setSetName | ( | $setName | ) | 
Set oai setName.
| $setName | string | 
Definition at line 85 of file DataObjectTombstone.inc.php.
References DataObject\setData().
| DataObjectTombstone::setSetSpec | ( | $setSpec | ) | 
Set oai setSpec.
| $setSpec | string | 
Definition at line 69 of file DataObjectTombstone.inc.php.
References DataObject\setData().
| DataObjectTombstone::stampDateDeleted | ( | ) | 
Stamp the date of the deletion to the current time.
Definition at line 53 of file DataObjectTombstone.inc.php.
References Core\getCurrentDate(), and setDateDeleted().