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().