public class RecordsManagementAdminServiceImpl extends RecordsManagementAdminBase implements RecordsManagementAdminService, RecordsManagementCustomModel, org.alfresco.repo.node.NodeServicePolicies.OnAddAspectPolicy, org.alfresco.repo.node.NodeServicePolicies.OnRemoveAspectPolicy, org.alfresco.repo.node.NodeServicePolicies.OnCreateNodePolicy, org.springframework.context.ApplicationListener<org.springframework.context.event.ContextRefreshedEvent>, org.springframework.core.Ordered
loggerASPECT_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_URI| Constructor and Description |
|---|
RecordsManagementAdminServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
org.alfresco.service.namespace.QName |
addCustomAssocDefinition(String label)
This method creates a new custom association, using the given label as the title.
|
org.alfresco.service.namespace.QName |
addCustomChildAssocDefinition(String source,
String target)
This method creates a new custom child association, combining the given source and
target and using the combined String as the title.
|
void |
addCustomConstraintDefinition(org.alfresco.service.namespace.QName constraintName,
String title,
boolean caseSensitive,
List<String> allowedValues,
RMListOfValuesConstraint.MatchLogic matchLogic)
This method adds a Constraint definition to the custom model.
|
org.alfresco.service.namespace.QName |
addCustomPropertyDefinition(org.alfresco.service.namespace.QName propId,
org.alfresco.service.namespace.QName aspectName,
String label,
org.alfresco.service.namespace.QName dataType,
String title,
String description)
Add custom property definition
Note: no default value, single valued, optional, not system protected, no constraints
|
org.alfresco.service.namespace.QName |
addCustomPropertyDefinition(org.alfresco.service.namespace.QName propId,
org.alfresco.service.namespace.QName aspectName,
String label,
org.alfresco.service.namespace.QName dataType,
String title,
String description,
String defaultValue,
boolean multiValued,
boolean mandatory,
boolean isProtected,
org.alfresco.service.namespace.QName lovConstraint)
Add custom property definition with one optional constraint reference
|
void |
addCustomReference(org.alfresco.service.cmr.repository.NodeRef fromNode,
org.alfresco.service.cmr.repository.NodeRef toNode,
org.alfresco.service.namespace.QName refId)
This method adds the specified custom reference instance between the specified nodes.
|
void |
changeCustomConstraintTitle(org.alfresco.service.namespace.QName constraintName,
String title) |
void |
changeCustomConstraintValues(org.alfresco.service.namespace.QName constraintName,
List<String> newAllowedValues)
Update custom constraint definition with new list of values (replaces existing list, if any)
|
boolean |
existsCustomProperty(org.alfresco.service.namespace.QName propertyName)
Indicates whether the custom property exists.
|
String |
getCompoundIdFor(String sourceId,
String targetId)
This method retrieves a compound ID (client-side) for the specified
sourceId and targetId.
|
List<org.alfresco.service.cmr.repository.ChildAssociationRef> |
getCustomChildReferences(org.alfresco.service.cmr.repository.NodeRef node)
Fetches all child associations of the given source.
|
List<org.alfresco.service.cmr.dictionary.ConstraintDefinition> |
getCustomConstraintDefinitions(org.alfresco.service.namespace.QName modelQName)
This method returns ConstraintDefinition objects defined in the given model
(note: not property references or in-line defs)
The custom constraint definitions are retrieved from the dictionaryService
which is notified of any newly created definitions on transaction commit.
|
Set<org.alfresco.service.namespace.QName> |
getCustomisable()
Get a list of all registered customisable types and aspects.
|
Set<org.alfresco.service.namespace.QName> |
getCustomisable(org.alfresco.service.cmr.repository.NodeRef nodeRef)
Get a list of all the registered customisable types and aspects present on a given
node reference.
|
List<org.alfresco.service.cmr.repository.ChildAssociationRef> |
getCustomParentReferences(org.alfresco.service.cmr.repository.NodeRef node)
Fetches all child associations where the given node is the child.
|
Map<org.alfresco.service.namespace.QName,org.alfresco.service.cmr.dictionary.PropertyDefinition> |
getCustomPropertyDefinitions()
This method returns the custom properties that have been defined for all of
the specified customisable RM elements.
|
Map<org.alfresco.service.namespace.QName,org.alfresco.service.cmr.dictionary.PropertyDefinition> |
getCustomPropertyDefinitions(org.alfresco.service.namespace.QName customisableType)
This method returns the custom properties that have been defined for the specified
customisable RM element.
|
Map<org.alfresco.service.namespace.QName,org.alfresco.service.cmr.dictionary.AssociationDefinition> |
getCustomReferenceDefinitions()
This method returns the custom references that have been defined in the custom
model.
|
List<org.alfresco.service.cmr.repository.AssociationRef> |
getCustomReferencesFrom(org.alfresco.service.cmr.repository.NodeRef node)
Fetches all associations from the given source.
|
List<org.alfresco.service.cmr.repository.AssociationRef> |
getCustomReferencesTo(org.alfresco.service.cmr.repository.NodeRef node)
Returns a List of all associations to the given node.
|
int |
getOrder()
Indicate that this application content listener must be executed with the lowest
precedence.
|
org.alfresco.service.namespace.QName |
getQNameForClientId(String localName)
This method iterates over the custom properties, references looking for one whose id
exactly matches that specified.
|
protected RelationshipService |
getRelationshipService()
Gets the relationship service instance
|
boolean |
isCustomisable(org.alfresco.service.namespace.QName type)
Indicates whether a type (or aspect) is customisable.
|
boolean |
isCustomMapInit()
Helper method to indicate whether the custom map is initialised or not.
|
void |
makeCustomisable(org.alfresco.service.namespace.QName type)
Makes a type customisable.
|
void |
onAddAspect(org.alfresco.service.cmr.repository.NodeRef nodeRef,
org.alfresco.service.namespace.QName aspectTypeQName) |
void |
onApplicationEvent(org.springframework.context.event.ContextRefreshedEvent event)
Load the custom properties map
|
void |
onCreateNode(org.alfresco.service.cmr.repository.ChildAssociationRef childAssocRef)
Make sure any custom property aspects are applied to newly created nodes.
|
void |
onRemoveAspect(org.alfresco.service.cmr.repository.NodeRef nodeRef,
org.alfresco.service.namespace.QName aspectTypeQName) |
void |
removeCustomConstraintDefinition(org.alfresco.service.namespace.QName constraintName)
Remove custom constraint definition - if not referenced (by any properties)
|
void |
removeCustomPropertyDefinition(org.alfresco.service.namespace.QName propQName)
Remove custom property definition
|
org.alfresco.service.namespace.QName |
removeCustomPropertyDefinitionConstraints(org.alfresco.service.namespace.QName propQName)
Removes all list of values constraints from the custom property definition.
|
void |
removeCustomReference(org.alfresco.service.cmr.repository.NodeRef fromNode,
org.alfresco.service.cmr.repository.NodeRef toNode,
org.alfresco.service.namespace.QName assocId)
This method removes the specified custom reference instance from the specified node.
|
void |
setCustomisableTypes(List<String> customisableTypes) |
org.alfresco.service.namespace.QName |
setCustomPropertyDefinitionConstraint(org.alfresco.service.namespace.QName propQName,
org.alfresco.service.namespace.QName newLovConstraint)
Sets a new list of values constraint on the custom property definition.
|
org.alfresco.service.namespace.QName |
setCustomPropertyDefinitionLabel(org.alfresco.service.namespace.QName propQName,
String newLabel)
Update the custom property definition's label (title).
|
void |
setRelationshipService(RelationshipService relationshipService) |
void |
setTransactionService(org.alfresco.service.transaction.TransactionService transactionService) |
String[] |
splitSourceTargetId(String sourceTargetId)
Given a compound id for source and target strings (as used with parent/child
custom references), this method splits the String and returns an array containing
the source and target IDs separately.
|
void |
unmakeCustomisable(org.alfresco.service.namespace.QName type)
Assuming the custom properties are not in use, makes a type no longer customisable.
|
org.alfresco.service.namespace.QName |
updateCustomAssocDefinition(org.alfresco.service.namespace.QName refQName,
String newLabel)
This method updates the label value for the specified association.
|
org.alfresco.service.namespace.QName |
updateCustomChildAssocDefinition(org.alfresco.service.namespace.QName refQName,
String newSource,
String newTarget)
This method updates the source and target values for the specified child association.
|
org.alfresco.service.namespace.QName |
updateCustomPropertyDefinitionName(org.alfresco.service.namespace.QName propQName,
String newName)
Update the name and label of the custom property definition.
|
composeAssociationDefinitionTitle, existsTitle, getContentService, getCustomAssociations, getCustomModelRef, getDictionaryRepositoryBootstrap, getDictionaryService, getNamespaceService, getNodeService, readCustomContentModel, setContentService, setDictionaryRepositoryBootstrap, setDictionaryService, setNamespaceService, setNodeService, splitAssociationDefinitionTitle, writeCustomContentModelpublic void setTransactionService(org.alfresco.service.transaction.TransactionService transactionService)
transactionService - transaction servicepublic void setRelationshipService(RelationshipService relationshipService)
relationshipService - The relationship service instanceprotected RelationshipService getRelationshipService()
public int getOrder()
getOrder in interface org.springframework.core.OrderedOrdered.getOrder()public void onApplicationEvent(org.springframework.context.event.ContextRefreshedEvent event)
onApplicationEvent in interface org.springframework.context.ApplicationListener<org.springframework.context.event.ContextRefreshedEvent>ApplicationListener.onApplicationEvent(org.springframework.context.ApplicationEvent)public boolean isCustomMapInit()
public void onAddAspect(org.alfresco.service.cmr.repository.NodeRef nodeRef,
org.alfresco.service.namespace.QName aspectTypeQName)
onAddAspect in interface org.alfresco.repo.node.NodeServicePolicies.OnAddAspectPolicyNodeServicePolicies.OnAddAspectPolicy.onAddAspect(org.alfresco.service.cmr.repository.NodeRef, org.alfresco.service.namespace.QName)public void onRemoveAspect(org.alfresco.service.cmr.repository.NodeRef nodeRef,
org.alfresco.service.namespace.QName aspectTypeQName)
onRemoveAspect in interface org.alfresco.repo.node.NodeServicePolicies.OnRemoveAspectPolicyNodeServicePolicies.OnRemoveAspectPolicy.onRemoveAspect(org.alfresco.service.cmr.repository.NodeRef, org.alfresco.service.namespace.QName)public void onCreateNode(org.alfresco.service.cmr.repository.ChildAssociationRef childAssocRef)
onCreateNode in interface org.alfresco.repo.node.NodeServicePolicies.OnCreateNodePolicyNodeServicePolicies.OnCreateNodePolicy.onCreateNode(org.alfresco.service.cmr.repository.ChildAssociationRef)public void setCustomisableTypes(List<String> customisableTypes)
customisableTypes - list of string representations of the type qnames that are customisablepublic Set<org.alfresco.service.namespace.QName> getCustomisable()
RecordsManagementAdminServicegetCustomisable in interface RecordsManagementAdminServiceQName>s of customisable types and aspectsRecordsManagementAdminService.getCustomisable()public Set<org.alfresco.service.namespace.QName> getCustomisable(org.alfresco.service.cmr.repository.NodeRef nodeRef)
RecordsManagementAdminServicegetCustomisable in interface RecordsManagementAdminServicenodeRef - node referenceQName>s of customisable types and aspects, empty if noneRecordsManagementAdminService.getCustomisable(org.alfresco.service.cmr.repository.NodeRef)public boolean isCustomisable(org.alfresco.service.namespace.QName type)
RecordsManagementAdminServiceisCustomisable in interface RecordsManagementAdminServicetype - customisable type QNameRecordsManagementAdminService.isCustomisable(org.alfresco.service.namespace.QName)public void makeCustomisable(org.alfresco.service.namespace.QName type)
RecordsManagementAdminServicemakeCustomisable in interface RecordsManagementAdminServicetype - type QName to make customisableRecordsManagementAdminService.makeCustomisable(org.alfresco.service.namespace.QName)public void unmakeCustomisable(org.alfresco.service.namespace.QName type)
RecordsManagementAdminServiceunmakeCustomisable in interface RecordsManagementAdminServicetype - type QName to make customisableRecordsManagementAdminService.unmakeCustomisable(org.alfresco.service.namespace.QName)public boolean existsCustomProperty(org.alfresco.service.namespace.QName propertyName)
RecordsManagementAdminServiceexistsCustomProperty in interface RecordsManagementAdminServicepropertyName - properties QNameRecordsManagementAdminService.existsCustomProperty(org.alfresco.service.namespace.QName)public Map<org.alfresco.service.namespace.QName,org.alfresco.service.cmr.dictionary.PropertyDefinition> getCustomPropertyDefinitions()
RecordsManagementAdminServicegetCustomPropertyDefinitions in interface RecordsManagementAdminServiceRecordsManagementAdminService.getCustomPropertyDefinitions()public Map<org.alfresco.service.namespace.QName,org.alfresco.service.cmr.dictionary.PropertyDefinition> getCustomPropertyDefinitions(org.alfresco.service.namespace.QName customisableType)
RecordsManagementAdminServiceNote: the custom property definitions are retrieved from the dictionaryService which is notified of any newly created definitions on transaction commit. Therefore custom properties created in the current transaction will not appear in the result of this method.
getCustomPropertyDefinitions in interface RecordsManagementAdminServiceorg.alfresco.module.org_alfresco_module_rm.RecordsManagementAdminService#getCustomPropertyDefinitions(org.alfresco.module.org_alfresco_module_rm.CustomisableRmElement)public org.alfresco.service.namespace.QName addCustomPropertyDefinition(org.alfresco.service.namespace.QName propId,
org.alfresco.service.namespace.QName aspectName,
String label,
org.alfresco.service.namespace.QName dataType,
String title,
String description)
throws CustomMetadataException
RecordsManagementAdminServiceaddCustomPropertyDefinition in interface RecordsManagementAdminServicepropId - - If a value for propId is provided it will be used to identify property definitions
within URLs and in QNames. Therefore it must contain URL/QName-valid characters
only. It must also be unique.
If a null value is passed, an id will be generated.label - - mandatorydataType - - mandatorytitle - - optionaldescription - - optionalCustomMetadataExceptionRecordsManagementAdminService.addCustomPropertyDefinition(org.alfresco.service.namespace.QName, org.alfresco.service.namespace.QName, java.lang.String, org.alfresco.service.namespace.QName, java.lang.String, java.lang.String)public org.alfresco.service.namespace.QName addCustomPropertyDefinition(org.alfresco.service.namespace.QName propId,
org.alfresco.service.namespace.QName aspectName,
String label,
org.alfresco.service.namespace.QName dataType,
String title,
String description,
String defaultValue,
boolean multiValued,
boolean mandatory,
boolean isProtected,
org.alfresco.service.namespace.QName lovConstraint)
throws CustomMetadataException
RecordsManagementAdminServiceaddCustomPropertyDefinition in interface RecordsManagementAdminServicepropId - - If a value for propId is provided it will be used to identify property definitions
within URLs and in QNames. Therefore it must contain URL/QName-valid characters
only. It must also be unique.
If a null value is passed, an id will be generated.label - - mandatorydataType - - mandatorytitle - - optionaldescription - - optionaldefaultValue - - optionalmultiValued - - TRUE if multi-valued propertymandatory - - TRUE if mandatory propertyisProtected - - TRUE if protected propertylovConstraint - - optional custom constraintCustomMetadataExceptionRecordsManagementAdminService.addCustomPropertyDefinition(org.alfresco.service.namespace.QName, org.alfresco.service.namespace.QName, java.lang.String, org.alfresco.service.namespace.QName, java.lang.String, java.lang.String, java.lang.String, boolean, boolean, boolean, org.alfresco.service.namespace.QName)public org.alfresco.service.namespace.QName updateCustomPropertyDefinitionName(org.alfresco.service.namespace.QName propQName,
String newName)
throws CustomMetadataException
RecordsManagementAdminServiceupdateCustomPropertyDefinitionName in interface RecordsManagementAdminServicepropQName - The qname of the existing property definitionnewName - THe new name for both the custom property and its label.CustomMetadataExceptionRecordsManagementAdminService.updateCustomPropertyDefinitionName(org.alfresco.service.namespace.QName, java.lang.String)public org.alfresco.service.namespace.QName setCustomPropertyDefinitionLabel(org.alfresco.service.namespace.QName propQName,
String newLabel)
RecordsManagementAdminServicesetCustomPropertyDefinitionLabel in interface RecordsManagementAdminServicepropQName - the qname of the property definitionnewLabel - the new value for the label.RecordsManagementAdminService.setCustomPropertyDefinitionLabel(org.alfresco.service.namespace.QName, java.lang.String)public org.alfresco.service.namespace.QName setCustomPropertyDefinitionConstraint(org.alfresco.service.namespace.QName propQName,
org.alfresco.service.namespace.QName newLovConstraint)
RecordsManagementAdminServicesetCustomPropertyDefinitionConstraint in interface RecordsManagementAdminServicepropQName - the qname of the property definitionnewLovConstraint - the List-Of-Values constraintRef.RecordsManagementAdminService.setCustomPropertyDefinitionConstraint(org.alfresco.service.namespace.QName, org.alfresco.service.namespace.QName)public org.alfresco.service.namespace.QName removeCustomPropertyDefinitionConstraints(org.alfresco.service.namespace.QName propQName)
RecordsManagementAdminServiceremoveCustomPropertyDefinitionConstraints in interface RecordsManagementAdminServicepropQName - the qname of the property definitionRecordsManagementAdminService.removeCustomPropertyDefinitionConstraints(org.alfresco.service.namespace.QName)public void removeCustomPropertyDefinition(org.alfresco.service.namespace.QName propQName)
RecordsManagementAdminServicepublic Map<org.alfresco.service.namespace.QName,org.alfresco.service.cmr.dictionary.AssociationDefinition> getCustomReferenceDefinitions()
RecordsManagementAdminServicegetCustomReferenceDefinitions in interface RecordsManagementAdminServiceRecordsManagementAdminService.getCustomReferenceDefinitions()public void addCustomReference(org.alfresco.service.cmr.repository.NodeRef fromNode,
org.alfresco.service.cmr.repository.NodeRef toNode,
org.alfresco.service.namespace.QName refId)
RecordsManagementAdminServiceaddCustomReference in interface RecordsManagementAdminServicerefId - the server-side qname e.g. {http://www.alfresco.org/model/rmcustom/1.0}abcd-12-efgh-4567RecordsManagementAdminService.addCustomReference(org.alfresco.service.cmr.repository.NodeRef, org.alfresco.service.cmr.repository.NodeRef, org.alfresco.service.namespace.QName)public void removeCustomReference(org.alfresco.service.cmr.repository.NodeRef fromNode,
org.alfresco.service.cmr.repository.NodeRef toNode,
org.alfresco.service.namespace.QName assocId)
RecordsManagementAdminServiceremoveCustomReference in interface RecordsManagementAdminServiceassocId - the server-side qname e.g. {http://www.alfresco.org/model/rmcustom/1.0}abcd-12-efgh-4567RecordsManagementAdminService.removeCustomReference(org.alfresco.service.cmr.repository.NodeRef, org.alfresco.service.cmr.repository.NodeRef, org.alfresco.service.namespace.QName)public List<org.alfresco.service.cmr.repository.AssociationRef> getCustomReferencesFrom(org.alfresco.service.cmr.repository.NodeRef node)
RecordsManagementAdminServicegetCustomReferencesFrom in interface RecordsManagementAdminServicenode - the node from which the associations start.RecordsManagementAdminService.getCustomReferencesFrom(org.alfresco.service.cmr.repository.NodeRef)public List<org.alfresco.service.cmr.repository.ChildAssociationRef> getCustomChildReferences(org.alfresco.service.cmr.repository.NodeRef node)
RecordsManagementAdminServicegetCustomChildReferences in interface RecordsManagementAdminServiceRecordsManagementAdminService.getCustomChildReferences(org.alfresco.service.cmr.repository.NodeRef)public List<org.alfresco.service.cmr.repository.AssociationRef> getCustomReferencesTo(org.alfresco.service.cmr.repository.NodeRef node)
RecordsManagementAdminServicegetCustomReferencesTo in interface RecordsManagementAdminServicenode - the node to which the associations point.RecordsManagementAdminService.getCustomReferencesTo(org.alfresco.service.cmr.repository.NodeRef)public List<org.alfresco.service.cmr.repository.ChildAssociationRef> getCustomParentReferences(org.alfresco.service.cmr.repository.NodeRef node)
RecordsManagementAdminServicegetCustomParentReferences in interface RecordsManagementAdminServiceRecordsManagementAdminService.getCustomParentReferences(org.alfresco.service.cmr.repository.NodeRef)public org.alfresco.service.namespace.QName addCustomAssocDefinition(String label)
RecordsManagementAdminServiceaddCustomAssocDefinition in interface RecordsManagementAdminServicelabel - the title of the association definitionnote: currently RMC custom assocs onlypublic org.alfresco.service.namespace.QName addCustomChildAssocDefinition(String source, String target)
RecordsManagementAdminServiceaddCustomChildAssocDefinition in interface RecordsManagementAdminServicenote: currently RMC custom assocs onlypublic org.alfresco.service.namespace.QName updateCustomChildAssocDefinition(org.alfresco.service.namespace.QName refQName,
String newSource,
String newTarget)
RecordsManagementAdminServiceupdateCustomChildAssocDefinition in interface RecordsManagementAdminServicerefQName - qname of the child association.newSource - the new value for the source field.newTarget - the new value for the target field.note: currently RMC custom assocs onlypublic org.alfresco.service.namespace.QName updateCustomAssocDefinition(org.alfresco.service.namespace.QName refQName,
String newLabel)
RecordsManagementAdminServiceupdateCustomAssocDefinition in interface RecordsManagementAdminServicerefQName - qname of the child association.newLabel - the new value for the label field.note: currently RMC custom assocs onlypublic void addCustomConstraintDefinition(org.alfresco.service.namespace.QName constraintName,
String title,
boolean caseSensitive,
List<String> allowedValues,
RMListOfValuesConstraint.MatchLogic matchLogic)
RecordsManagementAdminServiceaddCustomConstraintDefinition in interface RecordsManagementAdminServiceconstraintName - the name e.g. rmc:footitle - the human-readable title e.g. My foo listallowedValues - the allowed values listmatchLogic - AND (all values must match), OR (at least one values must match)RecordsManagementAdminService.addCustomConstraintDefinition(org.alfresco.service.namespace.QName, java.lang.String, boolean, java.util.List, org.alfresco.module.org_alfresco_module_rm.caveat.RMListOfValuesConstraint.MatchLogic)public void changeCustomConstraintValues(org.alfresco.service.namespace.QName constraintName,
List<String> newAllowedValues)
RecordsManagementAdminServicechangeCustomConstraintValues in interface RecordsManagementAdminServiceconstraintName - the name e.g. rmc:fooRecordsManagementAdminService.changeCustomConstraintValues(org.alfresco.service.namespace.QName, java.util.List)public void changeCustomConstraintTitle(org.alfresco.service.namespace.QName constraintName,
String title)
public List<org.alfresco.service.cmr.dictionary.ConstraintDefinition> getCustomConstraintDefinitions(org.alfresco.service.namespace.QName modelQName)
RecordsManagementAdminServicepublic void removeCustomConstraintDefinition(org.alfresco.service.namespace.QName constraintName)
RecordsManagementAdminServiceremoveCustomConstraintDefinition in interface RecordsManagementAdminServiceconstraintName - the name e.g. rmc:fooRecordsManagementAdminService.removeCustomConstraintDefinition(org.alfresco.service.namespace.QName)public org.alfresco.service.namespace.QName getQNameForClientId(String localName)
RecordsManagementAdminServicegetQNameForClientId in interface RecordsManagementAdminServicelocalName - the localName part of the qname of the property or reference definition.RecordsManagementAdminService.getQNameForClientId(java.lang.String)public String[] splitSourceTargetId(String sourceTargetId)
RecordsManagementAdminServicesplitSourceTargetId in interface RecordsManagementAdminServicesourceTargetId - the compound ID.RecordsManagementAdminService.splitSourceTargetId(java.lang.String)public String getCompoundIdFor(String sourceId, String targetId)
RecordsManagementAdminServicegetCompoundIdFor in interface RecordsManagementAdminServiceRecordsManagementAdminService.getCompoundIdFor(java.lang.String, java.lang.String)Copyright © 2005–2018 Alfresco Software. All rights reserved.