Class RecordsManagementServiceImpl
java.lang.Object
org.alfresco.module.org_alfresco_module_rm.util.ServiceBaseImpl
org.alfresco.module.org_alfresco_module_rm.RecordsManagementServiceImpl
- All Implemented Interfaces:
RecordsManagementCustomModel,RecordsManagementModel,RecordsManagementService,org.springframework.beans.factory.Aware,org.springframework.context.ApplicationContextAware
public class RecordsManagementServiceImpl
extends ServiceBaseImpl
implements RecordsManagementService, RecordsManagementModel
Deprecated.
as of 2.2
Records management service implementation.
- Author:
- Roy Wetherall
-
Field Summary
Fields inherited from class org.alfresco.module.org_alfresco_module_rm.util.ServiceBaseImpl
applicationContext, authenticationUtil, contentService, dictionaryService, nodeService, nodeTypeUtility, renditionService, transactionalResourceHelperFields inherited from interface org.alfresco.module.org_alfresco_module_rm.model.RecordsManagementCustomModel
ASPECT_CUSTOM_ASSOCIATIONS, ASPECT_SUPPLEMENTAL_MARKING_LIST, CONSTRAINT_CUSTOM_SMLIST, CUSTOM_REF_CROSSREFERENCE, CUSTOM_REF_OBSOLETES, CUSTOM_REF_RENDITION, CUSTOM_REF_SUPERSEDES, CUSTOM_REF_SUPPORTS, CUSTOM_REF_VERSIONS, PROP_SUPPLEMENTAL_MARKING_LIST, RM_CUSTOM_MODEL, RM_CUSTOM_PREFIX, RM_CUSTOM_URIFields inherited from interface org.alfresco.module.org_alfresco_module_rm.model.RecordsManagementModel
ASPECT_ARCHIVED, ASPECT_ASCENDED, ASPECT_CAVEAT_CONFIG_ROOT, ASPECT_COMMON_RECORD_DETAILS, ASPECT_COUNTABLE, ASPECT_CUSTOM_RM_DATA, ASPECT_CUT_OFF, ASPECT_DECLARED_RECORD, ASPECT_DISPOSITION_LIFECYCLE, ASPECT_DISPOSITION_PROCESSED, ASPECT_EMAIL_CONFIG_ROOT, ASPECT_EXTENDED_SECURITY, ASPECT_FILABLE, ASPECT_FILE_PLAN_COMPONENT, ASPECT_FROZEN, ASPECT_GHOSTED, ASPECT_HELD_CHILDREN, ASPECT_LOADED_DATA_SET_ID, ASPECT_RECORD, ASPECT_RECORD_COMPONENT_ID, ASPECT_RECORD_META_DATA, ASPECT_RECORD_ORIGINATING_DETAILS, ASPECT_RECORD_REJECTION_DETAILS, ASPECT_RECORDS_MANAGEMENT_ROOT, ASPECT_RM_SEARCH, ASPECT_SAVED_SEARCH, ASPECT_SCHEDULED, ASPECT_TRANSFERRED, ASPECT_TRANSFERRING, ASPECT_UNCUT_OFF, ASPECT_UNPUBLISHED_UPDATE, ASPECT_VERSIONED_RECORD, ASPECT_VITAL_RECORD, ASPECT_VITAL_RECORD_DEFINITION, ASSOC_CAVEAT_CONFIG, ASSOC_DISPOSITION_ACTION_DEFINITIONS, ASSOC_DISPOSITION_ACTION_HISTORY, ASSOC_DISPOSITION_SCHEDULE, ASSOC_EMAIL_CONFIG, ASSOC_EVENT_EXECUTIONS, ASSOC_FROZEN_CONTENT, ASSOC_FROZEN_RECORDS, ASSOC_HOLDS, ASSOC_NEXT_DISPOSITION_ACTION, ASSOC_TRANSFERRED, ASSOC_TRANSFERS, GL_URI, PROP_COMBINE_DISPOSITION_STEP_CONDITIONS, PROP_COUNT, PROP_CUT_OFF_DATE, PROP_DATE_FILED, PROP_DB_UNIQUENESS_ID, PROP_DECLARED_AT, PROP_DECLARED_BY, PROP_DISPOSITION_ACTION, PROP_DISPOSITION_ACTION_COMPLETED_AT, PROP_DISPOSITION_ACTION_COMPLETED_BY, PROP_DISPOSITION_ACTION_GHOST_ON_DESTROY, PROP_DISPOSITION_ACTION_ID, PROP_DISPOSITION_ACTION_NAME, PROP_DISPOSITION_ACTION_STARTED_AT, PROP_DISPOSITION_ACTION_STARTED_BY, PROP_DISPOSITION_AS_OF, PROP_DISPOSITION_AUTHORITY, PROP_DISPOSITION_DESCRIPTION, PROP_DISPOSITION_EVENT, PROP_DISPOSITION_EVENT_COMBINATION, PROP_DISPOSITION_EVENTS_ELIGIBLE, PROP_DISPOSITION_INSTRUCTIONS, PROP_DISPOSITION_LOCATION, PROP_DISPOSITION_PERIOD, PROP_DISPOSITION_PERIOD_PROPERTY, PROP_EVENT_EXECUTION_AUTOMATIC, PROP_EVENT_EXECUTION_COMPLETE, PROP_EVENT_EXECUTION_COMPLETED_AT, PROP_EVENT_EXECUTION_COMPLETED_BY, PROP_EVENT_EXECUTION_NAME, PROP_FROZEN_AT, PROP_FROZEN_BY, PROP_HELD_CHILDREN_COUNT, PROP_HOLD_DELETION_REASON, PROP_HOLD_REASON, PROP_IDENTIFIER, PROP_IS_CLOSED, PROP_LOADED_DATA_SET_IDS, PROP_LOCATION, PROP_MANUALLY_SET_AS_OF, PROP_ORIGIONAL_NAME, PROP_PUBLISH_IN_PROGRESS, PROP_READERS, PROP_RECORD_LEVEL_DISPOSITION, PROP_RECORD_ORIGINATING_CREATION_DATE, PROP_RECORD_ORIGINATING_LOCATION, PROP_RECORD_ORIGINATING_USER_ID, PROP_RECORD_REJECTION_DATE, PROP_RECORD_REJECTION_REASON, PROP_RECORD_REJECTION_USER_ID, PROP_REVIEW_AS_OF, PROP_REVIEW_PERIOD, PROP_ROOT_NODEREF, PROP_RS_DECLASSIFICATION_REVIEW_COMPLETED_AT, PROP_RS_DECLASSIFICATION_REVIEW_COMPLETED_BY, PROP_RS_DISPOITION_AUTHORITY, PROP_RS_DISPOITION_INSTRUCTIONS, PROP_RS_DISPOSITION_ACTION_AS_OF, PROP_RS_DISPOSITION_ACTION_NAME, PROP_RS_DISPOSITION_EVENTS, PROP_RS_DISPOSITION_EVENTS_ELIGIBLE, PROP_RS_DISPOSITION_PERIOD, PROP_RS_DISPOSITION_PERIOD_EXPRESSION, PROP_RS_HAS_DISPOITION_SCHEDULE, PROP_RS_HOLD_REASON, PROP_RS_VITAL_RECORD_REVIEW_PERIOD, PROP_RS_VITAL_RECORD_REVIEW_PERIOD_EXPRESSION, PROP_TRANSFER_ACCESSION_INDICATOR, PROP_TRANSFER_LOCATION, PROP_TRANSFER_PDF_INDICATOR, PROP_UNPUBLISHED_UPDATE, PROP_UPDATE_TO, PROP_UPDATED_PROPERTIES, PROP_VITAL_RECORD_INDICATOR, PROP_WRITERS, RM_MODEL, RM_PREFIX, RM_URI, TYPE_CAVEAT_CONFIG, TYPE_DISPOSITION_ACTION, TYPE_DISPOSITION_ACTION_DEFINITION, TYPE_DISPOSITION_SCHEDULE, TYPE_EMAIL_CONFIG, TYPE_EVENT_EXECUTION, TYPE_FILE_PLAN, TYPE_HOLD, TYPE_HOLD_CONTAINER, TYPE_NON_ELECTRONIC_DOCUMENT, TYPE_RECORD_CATEGORY, TYPE_RECORD_FOLDER, TYPE_RECORDS_MANAGEMENT_CONTAINER, TYPE_RM_SITE, TYPE_TRANSFER, TYPE_TRANSFER_CONTAINER, TYPE_UNFILED_RECORD_CONTAINER, TYPE_UNFILED_RECORD_FOLDER, UPDATE_TO_DISPOSITION_ACTION_DEFINITION -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateFilePlan(NodeRef parent, String name) Deprecated.As of 2.1, seeFilePlanService.createFilePlan(NodeRef, String)createFilePlan(NodeRef parent, String name, Map<QName, Serializable> properties) Deprecated.As of 2.1, seeFilePlanService.createFilePlan(NodeRef, String, Map)createFilePlan(NodeRef parent, String name, QName type) Deprecated.As of 2.1, seeFilePlanService.createFilePlan(NodeRef, String, QName)createFilePlan(NodeRef parent, String name, QName type, Map<QName, Serializable> properties) Deprecated.As of 2.1, seeFilePlanService.createFilePlan(NodeRef, String, QName, Map)createRecordCategory(NodeRef parent, String name) Deprecated.As of 2.1, seeFilePlanService.createRecordCategory(NodeRef, String)createRecordCategory(NodeRef parent, String name, Map<QName, Serializable> properties) Deprecated.As of 2.1, seeFilePlanService.createRecordCategory(NodeRef, String, Map)createRecordCategory(NodeRef parent, String name, QName type) Deprecated.As of 2.1, seeFilePlanService.createRecordCategory(NodeRef, String, QName)createRecordCategory(NodeRef parent, String name, QName type, Map<QName, Serializable> properties) Deprecated.createRecordFolder(NodeRef rmContrainer, String name) Deprecated.As of 2.2, seeRecordFolderService.createRecordFolder(NodeRef, String)createRecordFolder(NodeRef parent, String name, Map<QName, Serializable> properties) Deprecated.As of 2.2, seeRecordFolderService.createRecordFolder(NodeRef, String, Map)createRecordFolder(NodeRef parent, String name, QName type) Deprecated.createRecordFolder(NodeRef rmContainer, String name, QName type, Map<QName, Serializable> properties) Deprecated.getAllContained(NodeRef container) Deprecated.As of 2.1, seeFilePlanService.getAllContained(NodeRef)getAllContained(NodeRef container, boolean deep) Deprecated.As of 2.1, seeFilePlanService.getAllContained(NodeRef, boolean)getContainedRecordCategories(NodeRef container) Deprecated.As of 2.1, seeFilePlanService.getContainedRecordCategories(NodeRef)getContainedRecordCategories(NodeRef container, boolean deep) Deprecated.getContainedRecordFolders(NodeRef container) Deprecated.As of 2.1, seeFilePlanService.getContainedRecordFolders(NodeRef)getContainedRecordFolders(NodeRef container, boolean deep) Deprecated.As of 2.1, seeFilePlanService.getContainedRecordFolders(NodeRef, boolean)getFilePlan(NodeRef nodeRef) Deprecated.As of 2.1, seeFilePlanService.getFilePlan(NodeRef)getFilePlanComponentKind(NodeRef nodeRef) Deprecated.As of 2.1, seeFilePlanService.getFilePlanComponentKind(NodeRef)Deprecated.As of 2.1, seeFilePlanService.getFilePlanComponentKindFromType(QName)Deprecated.As of 2.1, seeFilePlanService.getFilePlans()getNodeRefPath(NodeRef nodeRef) Deprecated.as of 2.1, seeFilePlanService.getNodeRefPath(NodeRef)getRecordFolders(NodeRef record) Deprecated.As of 2.2, seeRecordFolderService.getRecordFolders(NodeRef)Deprecated.As of 2.1, seeRecordService.getRecordMetaDataAspects()getRecords(NodeRef recordFolder) Deprecated.As of 2.2, seeRecordService.getRecords(NodeRef)booleanhasFrozenChildren(NodeRef nodeRef) Deprecated.As of 2.1, seeFreezeService.hasFrozenChildren(NodeRef)booleanDeprecated.As of 2.2, seeDispositionService.isDisposableItemCutoff(NodeRef)booleanisFilePlan(NodeRef nodeRef) Deprecated.As of 2.1, seeFilePlanService.isFilePlan(NodeRef)booleanisFilePlanComponent(NodeRef nodeRef) Deprecated.As of 2.1, seeFilePlanService.isFilePlanComponent(NodeRef)booleanDeprecated.As of 2.1, seeFreezeService.isFrozen(NodeRef)booleanDeprecated.As of 2.1, seeFreezeService.isHold(NodeRef)booleanisMetadataStub(NodeRef nodeRef) Deprecated.As of 2.2, seeRecordService.isMetadataStub(NodeRef)booleanDeprecated.As of 2.1, seeRecordService.isRecord(NodeRef)booleanisRecordCategory(NodeRef nodeRef) Deprecated.As of 2.1, seeFilePlanService.isRecordCategory(NodeRef)booleanisRecordDeclared(NodeRef nodeRef) Deprecated.As of 2.1, seeRecordService.isDeclared(NodeRef)booleanisRecordFolder(NodeRef nodeRef) Deprecated.As of 2.2, seeRecordFolderService.isRecordFolder(NodeRef)booleanisRecordFolderClosed(NodeRef nodeRef) Deprecated.As of 2.2, seeRecordFolderService.isRecordFolderClosed(NodeRef)booleanisRecordFolderDeclared(NodeRef recordFolder) Deprecated.As of 2.2, seeRecordFolderService.isRecordFolderDeclared(NodeRef)booleanisRecordsManagementContainer(NodeRef nodeRef) Deprecated.As of 2.1, seeFilePlanService.isFilePlanContainer(NodeRef)booleanisTransfer(NodeRef nodeRef) Deprecated.As of 2.2, seeTransferService.isTransfer(NodeRef)voidsetDefaultStoreRef(StoreRef defaultStoreRef) Deprecated.voidsetRecordsManagementServiceRegistry(RecordsManagementServiceRegistry serviceRegistry) Deprecated.Set the service registry serviceMethods inherited from class org.alfresco.module.org_alfresco_module_rm.util.ServiceBaseImpl
getInternalNodeService, getNextCount, getTypeAndApsects, instanceOf, instanceOf, isDeclared, isFilePlanContainer, isUnfiledRecordsContainer, setApplicationContext, setAuthenticationUtil, setContentService, setDictionaryService, setNodeService, setNodeTypeUtility, setRenditionService, setTransactionalResourceHelper
-
Constructor Details
-
RecordsManagementServiceImpl
public RecordsManagementServiceImpl()Deprecated.
-
-
Method Details
-
setRecordsManagementServiceRegistry
Deprecated.Set the service registry service- Parameters:
serviceRegistry- service registry
-
setDefaultStoreRef
Deprecated.Sets the default RM store reference- Parameters:
defaultStoreRef- store reference
-
isFilePlanComponent
Deprecated.As of 2.1, seeFilePlanService.isFilePlanComponent(NodeRef)Description copied from class:ServiceBaseImplIndicates whether the given node is a file plan component or not.Exposed in the FilePlan service.
- Specified by:
isFilePlanComponentin interfaceRecordsManagementService- Overrides:
isFilePlanComponentin classServiceBaseImpl- See Also:
-
getFilePlanComponentKind
Deprecated.As of 2.1, seeFilePlanService.getFilePlanComponentKind(NodeRef)Description copied from class:ServiceBaseImplGets the file plan component kind from the given node reference- Specified by:
getFilePlanComponentKindin interfaceRecordsManagementService- Overrides:
getFilePlanComponentKindin classServiceBaseImpl- See Also:
-
getFilePlanComponentKindFromType
Deprecated.As of 2.1, seeFilePlanService.getFilePlanComponentKindFromType(QName)Description copied from class:ServiceBaseImplGets the file plan component kind from the given type.- Specified by:
getFilePlanComponentKindFromTypein interfaceRecordsManagementService- Overrides:
getFilePlanComponentKindFromTypein classServiceBaseImpl- See Also:
-
isRecordsManagementContainer
Deprecated.As of 2.1, seeFilePlanService.isFilePlanContainer(NodeRef)- Specified by:
isRecordsManagementContainerin interfaceRecordsManagementService
-
isFilePlan
Deprecated.As of 2.1, seeFilePlanService.isFilePlan(NodeRef)Description copied from class:ServiceBaseImplIndicates whether the given node is a file plan or not.Exposed in the FilePlan service.
- Specified by:
isFilePlanin interfaceRecordsManagementService- Overrides:
isFilePlanin classServiceBaseImpl- See Also:
-
isRecordCategory
Deprecated.As of 2.1, seeFilePlanService.isRecordCategory(NodeRef)Description copied from class:ServiceBaseImplIndicates whether the given node is a record category or not.- Specified by:
isRecordCategoryin interfaceRecordsManagementService- Overrides:
isRecordCategoryin classServiceBaseImpl- See Also:
-
isRecordFolder
Deprecated.As of 2.2, seeRecordFolderService.isRecordFolder(NodeRef)Description copied from class:ServiceBaseImplIndicates whether the given node is a record folder or not.Exposed in the RecordFolder service.
- Specified by:
isRecordFolderin interfaceRecordsManagementService- Overrides:
isRecordFolderin classServiceBaseImpl- Parameters:
nodeRef- node reference- Returns:
- boolean true if record folder, false otherwise
-
isTransfer
Deprecated.As of 2.2, seeTransferService.isTransfer(NodeRef)Description copied from class:ServiceBaseImplIndicates whether the given node reference is a transfer or not.- Specified by:
isTransferin interfaceRecordsManagementService- Overrides:
isTransferin classServiceBaseImpl- See Also:
-
isMetadataStub
Deprecated.As of 2.2, seeRecordService.isMetadataStub(NodeRef)- Specified by:
isMetadataStubin interfaceRecordsManagementService
-
isCutoff
Deprecated.As of 2.2, seeDispositionService.isDisposableItemCutoff(NodeRef)- Specified by:
isCutoffin interfaceRecordsManagementService
-
getNodeRefPath
Deprecated.as of 2.1, seeFilePlanService.getNodeRefPath(NodeRef)- Specified by:
getNodeRefPathin interfaceRecordsManagementService
-
getFilePlan
Deprecated.As of 2.1, seeFilePlanService.getFilePlan(NodeRef)Description copied from class:ServiceBaseImplGets the file plan that a given file plan component resides within.- Specified by:
getFilePlanin interfaceRecordsManagementService- Overrides:
getFilePlanin classServiceBaseImpl- Parameters:
nodeRef- node reference- Returns:
NodeReffile plan, null if none
-
getFilePlans
Deprecated.As of 2.1, seeFilePlanService.getFilePlans()- Specified by:
getFilePlansin interfaceRecordsManagementService
-
createFilePlan
Deprecated.As of 2.1, seeFilePlanService.createFilePlan(NodeRef, String, QName)- Specified by:
createFilePlanin interfaceRecordsManagementService
-
createFilePlan
public NodeRef createFilePlan(NodeRef parent, String name, QName type, Map<QName, Serializable> properties) Deprecated.As of 2.1, seeFilePlanService.createFilePlan(NodeRef, String, QName, Map)- Specified by:
createFilePlanin interfaceRecordsManagementService
-
createFilePlan
Deprecated.As of 2.1, seeFilePlanService.createFilePlan(NodeRef, String)- Specified by:
createFilePlanin interfaceRecordsManagementService
-
createFilePlan
Deprecated.As of 2.1, seeFilePlanService.createFilePlan(NodeRef, String, Map)- Specified by:
createFilePlanin interfaceRecordsManagementService
-
getAllContained
Deprecated.As of 2.1, seeFilePlanService.getAllContained(NodeRef, boolean)- Specified by:
getAllContainedin interfaceRecordsManagementService
-
getAllContained
Deprecated.As of 2.1, seeFilePlanService.getAllContained(NodeRef)- Specified by:
getAllContainedin interfaceRecordsManagementService
-
getContainedRecordCategories
Deprecated.- Specified by:
getContainedRecordCategoriesin interfaceRecordsManagementService
-
getContainedRecordCategories
Deprecated.As of 2.1, seeFilePlanService.getContainedRecordCategories(NodeRef)- Specified by:
getContainedRecordCategoriesin interfaceRecordsManagementService
-
getContainedRecordFolders
Deprecated.As of 2.1, seeFilePlanService.getContainedRecordFolders(NodeRef, boolean)- Specified by:
getContainedRecordFoldersin interfaceRecordsManagementService
-
getContainedRecordFolders
Deprecated.As of 2.1, seeFilePlanService.getContainedRecordFolders(NodeRef)- Specified by:
getContainedRecordFoldersin interfaceRecordsManagementService
-
createRecordCategory
Deprecated.As of 2.1, seeFilePlanService.createRecordCategory(NodeRef, String, QName)- Specified by:
createRecordCategoryin interfaceRecordsManagementService
-
createRecordCategory
public NodeRef createRecordCategory(NodeRef parent, String name, QName type, Map<QName, Serializable> properties) Deprecated.- Specified by:
createRecordCategoryin interfaceRecordsManagementService
-
createRecordCategory
Deprecated.As of 2.1, seeFilePlanService.createRecordCategory(NodeRef, String)- Specified by:
createRecordCategoryin interfaceRecordsManagementService
-
createRecordCategory
public NodeRef createRecordCategory(NodeRef parent, String name, Map<QName, Serializable> properties) Deprecated.As of 2.1, seeFilePlanService.createRecordCategory(NodeRef, String, Map)- Specified by:
createRecordCategoryin interfaceRecordsManagementService
-
isRecordFolderDeclared
Deprecated.As of 2.2, seeRecordFolderService.isRecordFolderDeclared(NodeRef)- Specified by:
isRecordFolderDeclaredin interfaceRecordsManagementService
-
isRecordFolderClosed
Deprecated.As of 2.2, seeRecordFolderService.isRecordFolderClosed(NodeRef)- Specified by:
isRecordFolderClosedin interfaceRecordsManagementService
-
createRecordFolder
Deprecated.- Specified by:
createRecordFolderin interfaceRecordsManagementService
-
createRecordFolder
public NodeRef createRecordFolder(NodeRef rmContainer, String name, QName type, Map<QName, Serializable> properties) Deprecated.- Specified by:
createRecordFolderin interfaceRecordsManagementService
-
createRecordFolder
Deprecated.As of 2.2, seeRecordFolderService.createRecordFolder(NodeRef, String)- Specified by:
createRecordFolderin interfaceRecordsManagementService
-
createRecordFolder
Deprecated.As of 2.2, seeRecordFolderService.createRecordFolder(NodeRef, String, Map)- Specified by:
createRecordFolderin interfaceRecordsManagementService
-
getRecords
Deprecated.As of 2.2, seeRecordService.getRecords(NodeRef)- Specified by:
getRecordsin interfaceRecordsManagementService
-
getRecordFolders
Deprecated.As of 2.2, seeRecordFolderService.getRecordFolders(NodeRef)- Specified by:
getRecordFoldersin interfaceRecordsManagementService
-
getRecordMetaDataAspects
Deprecated.As of 2.1, seeRecordService.getRecordMetaDataAspects()- Specified by:
getRecordMetaDataAspectsin interfaceRecordsManagementService
-
isRecordDeclared
Deprecated.As of 2.1, seeRecordService.isDeclared(NodeRef)- Specified by:
isRecordDeclaredin interfaceRecordsManagementService
-
isHold
Deprecated.As of 2.1, seeFreezeService.isHold(NodeRef)Description copied from class:ServiceBaseImplIndicates whether the given node reference is a hold or not.Exposed publicly in the
HoldService- Specified by:
isHoldin interfaceRecordsManagementService- Overrides:
isHoldin classServiceBaseImpl- Parameters:
nodeRef- node reference- Returns:
- boolean true if rma:hold or sub-type, false otherwise
-
isFrozen
Deprecated.As of 2.1, seeFreezeService.isFrozen(NodeRef)- Specified by:
isFrozenin interfaceRecordsManagementService
-
hasFrozenChildren
Deprecated.As of 2.1, seeFreezeService.hasFrozenChildren(NodeRef)- Specified by:
hasFrozenChildrenin interfaceRecordsManagementService
-
isRecord
Deprecated.As of 2.1, seeRecordService.isRecord(NodeRef)Description copied from class:ServiceBaseImplIndicates whether the given node reference is a record or not.- Specified by:
isRecordin interfaceRecordsManagementService- Overrides:
isRecordin classServiceBaseImpl- Parameters:
nodeRef- node reference- Returns:
- boolean true if node reference is a record, false otherwise
-