Package org.mycore.pi
Class MCRMockIdentifierService
-
Field Summary
Fields inherited from class org.mycore.pi.MCRPIService
GENERATOR_CONFIG_PREFIX, GENERATOR_PROPERTY_KEY, METADATA_SERVICE_CONFIG_PREFIX, METADATA_SERVICE_PROPERTY_KEY, PI_FLAG, REGISTRATION_CONFIG_PREFIX, TRANSLATE_PREFIX
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
delete
(MCRMockIdentifier identifier, MCRBase obj, String additional) boolean
boolean
boolean
protected void
registerIdentifier
(MCRBase obj, String additional, MCRMockIdentifier mi) protected void
reset()
void
update
(MCRMockIdentifier identifier, MCRBase obj, String additional) Methods inherited from class org.mycore.pi.MCRPIService
addFlagToObject, checkConfiguration, getCreationPredicate, getGenerator, getGson, getMetadataService, getNewIdentifier, getPredicateInstance, getProperties, getRegistrationPredicate, getServiceID, getTableEntry, getType, hasFlag, hasFlag, hasRegistrationStarted, init, insertIdentifierToDatabase, isCreated, isRegistered, onDelete, onUpdate, provideRegisterDate, register, register, register, removeFlagFromObject, requireNotEmptyProperty, setProperties, updateFlag, updateFlagsInDatabase, validateAlreadyCreated, validatePermission, validateRegistration, validateRegistration
-
Field Details
-
TYPE
- See Also:
-
LOGGER
-
-
Constructor Details
-
MCRMockIdentifierService
public MCRMockIdentifierService()
-
-
Method Details
-
registerIdentifier
protected void registerIdentifier(MCRBase obj, String additional, MCRMockIdentifier mi) throws MCRPersistentIdentifierException - Specified by:
registerIdentifier
in classMCRPIService<MCRMockIdentifier>
- Throws:
MCRPersistentIdentifierException
-
delete
public void delete(MCRMockIdentifier identifier, MCRBase obj, String additional) throws MCRPersistentIdentifierException - Specified by:
delete
in classMCRPIService<MCRMockIdentifier>
- Throws:
MCRPersistentIdentifierException
-
update
public void update(MCRMockIdentifier identifier, MCRBase obj, String additional) throws MCRPersistentIdentifierException - Specified by:
update
in classMCRPIService<MCRMockIdentifier>
- Throws:
MCRPersistentIdentifierException
-
isRegisterCalled
public boolean isRegisterCalled() -
isDeleteCalled
public boolean isDeleteCalled() -
isUpdatedCalled
public boolean isUpdatedCalled() -
reset
protected void reset()
-