public abstract class AbstractBasePolicy extends RMSecurityCommon implements Policy
applicationContext, caveatConfigComponent, nodeService, NOSET_VALUE, permissionService| Constructor and Description |
|---|
AbstractBasePolicy() |
| Modifier and Type | Method and Description |
|---|---|
protected CapabilityService |
getCapabilityService() |
String |
getName() |
protected PolicyRegister |
getPolicyRegister() |
protected Map<org.alfresco.service.namespace.QName,Serializable> |
getProperties(org.aopalliance.intercept.MethodInvocation invocation,
Class[] params,
int position) |
protected Serializable |
getProperty(org.aopalliance.intercept.MethodInvocation invocation,
Class[] params,
int position) |
protected org.alfresco.service.namespace.QName |
getQName(org.aopalliance.intercept.MethodInvocation invocation,
Class[] params,
int position) |
protected org.alfresco.service.namespace.QName |
getType(org.aopalliance.intercept.MethodInvocation invocation,
Class[] params,
int position,
boolean parent) |
void |
init()
Init method
|
void |
setCapabilityService(CapabilityService capabilityService) |
void |
setName(String name) |
void |
setPolicyRegister(PolicyRegister policyRegister) |
checkRead, checkRead, checkRmRead, getFilePlanService, getTestNode, getTransactionCache, setApplicationContext, setCaveatConfigComponent, setNodeService, setPermissionService, setTransactionCachepublic void setName(String name)
name - policy namepublic String getName()
getName in interface PolicyPolicy.getName()protected CapabilityService getCapabilityService()
protected PolicyRegister getPolicyRegister()
public void setCapabilityService(CapabilityService capabilityService)
capabilityService - capability servicepublic void setPolicyRegister(PolicyRegister policyRegister)
policyRegister - policy registerpublic void init()
protected org.alfresco.service.namespace.QName getType(org.aopalliance.intercept.MethodInvocation invocation,
Class[] params,
int position,
boolean parent)
invocation - params - position - parent - protected org.alfresco.service.namespace.QName getQName(org.aopalliance.intercept.MethodInvocation invocation,
Class[] params,
int position)
invocation - params - position - protected Serializable getProperty(org.aopalliance.intercept.MethodInvocation invocation, Class[] params, int position)
invocation - params - position - protected Map<org.alfresco.service.namespace.QName,Serializable> getProperties(org.aopalliance.intercept.MethodInvocation invocation, Class[] params, int position)
invocation - params - position - Copyright © 2005–2017 Alfresco Software. All rights reserved.