public class JSONConversionComponent
extends org.alfresco.repo.jscript.app.JSONConversionComponent
implements org.alfresco.repo.node.NodeServicePolicies.OnDeleteNodePolicy, org.alfresco.repo.node.NodeServicePolicies.OnCreateNodePolicy
| Constructor and Description |
|---|
JSONConversionComponent() |
| Modifier and Type | Method and Description |
|---|---|
protected org.alfresco.repo.cache.SimpleCache<String,Object> |
getJsonConversionComponentCache()
Gets the json conversion component cache
|
void |
init()
The initialise method
|
void |
onCreateNode(org.alfresco.service.cmr.repository.ChildAssociationRef childAssocRef) |
void |
onDeleteNode(org.alfresco.service.cmr.repository.ChildAssociationRef childAssocRef,
boolean isNodeArchived) |
protected org.json.simple.JSONObject |
permissionsToJSON(org.alfresco.service.cmr.repository.NodeRef nodeRef) |
void |
registerAction(BaseEvaluator action) |
void |
registerIndicator(BaseEvaluator indicator) |
void |
setCapabilityService(CapabilityService capabilityService) |
void |
setDictionaryService(org.alfresco.service.cmr.dictionary.DictionaryService dictionaryService) |
void |
setFilePlanService(FilePlanService filePlanService) |
void |
setJsonConversionComponentCache(org.alfresco.repo.cache.SimpleCache<String,Object> jsonConversionComponentCache)
Sets the json conversion component cache
|
void |
setPolicyComponent(org.alfresco.repo.policy.PolicyComponent policyComponent) |
void |
setRecordContributorsGroupEnabled(boolean enabled) |
void |
setRecordContributorsGroupName(String recordContributorsGroupName) |
void |
setRecordService(RecordService recordService) |
protected void |
setRootValues(org.alfresco.service.cmr.model.FileInfo nodeInfo,
org.json.simple.JSONObject rootJSONObject,
boolean useShortQNames) |
void |
setSiteService(org.alfresco.service.cmr.site.SiteService siteService) |
allSetPermissionsToJSON, apsectsToJSON, propertiesToJSON, propertyToJSON, registerPropertyDecorator, setContentService, setFileFolderService, setLockService, setMimetypeService, setNamespaceService, setNodeService, setPermissionService, setPublicServiceAccessService, setUserPermissions, toJSON, toJSONObject, userPermissionsToJSONpublic void setRecordContributorsGroupEnabled(boolean enabled)
enabled - true if enabled, false otherwisepublic void setRecordContributorsGroupName(String recordContributorsGroupName)
recordContributorsGroupName - record contributors group namepublic void setRecordService(RecordService recordService)
recordService - record servicepublic void setFilePlanService(FilePlanService filePlanService)
filePlanService - file plan servicepublic void setCapabilityService(CapabilityService capabilityService)
capabilityService - capability servicepublic void setDictionaryService(org.alfresco.service.cmr.dictionary.DictionaryService dictionaryService)
dictionaryService - dictionary servicepublic void setSiteService(org.alfresco.service.cmr.site.SiteService siteService)
siteService - site servicepublic void registerIndicator(BaseEvaluator indicator)
indicator - registered indicatorpublic void registerAction(BaseEvaluator action)
action - registered actionpublic void setPolicyComponent(org.alfresco.repo.policy.PolicyComponent policyComponent)
policyComponent - policy componentprotected org.alfresco.repo.cache.SimpleCache<String,Object> getJsonConversionComponentCache()
public void setJsonConversionComponentCache(org.alfresco.repo.cache.SimpleCache<String,Object> jsonConversionComponentCache)
jsonConversionComponentCache - The json conversion component cachepublic void init()
protected void setRootValues(org.alfresco.service.cmr.model.FileInfo nodeInfo,
org.json.simple.JSONObject rootJSONObject,
boolean useShortQNames)
setRootValues in class org.alfresco.repo.jscript.app.JSONConversionComponentJSONConversionComponent.setRootValues(org.alfresco.service.cmr.model.FileInfo,
org.json.simple.JSONObject, boolean)protected org.json.simple.JSONObject permissionsToJSON(org.alfresco.service.cmr.repository.NodeRef nodeRef)
permissionsToJSON in class org.alfresco.repo.jscript.app.JSONConversionComponentJSONConversionComponent.permissionsToJSON(org.alfresco.service.cmr.repository.NodeRef)public void onDeleteNode(org.alfresco.service.cmr.repository.ChildAssociationRef childAssocRef,
boolean isNodeArchived)
onDeleteNode in interface org.alfresco.repo.node.NodeServicePolicies.OnDeleteNodePolicyNodeServicePolicies.OnDeleteNodePolicy.onDeleteNode(org.alfresco.service.cmr.repository.ChildAssociationRef, boolean)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)Copyright © 2005–2016 Alfresco Software. All rights reserved.