Class ProtectedAspects
- java.lang.Object
-
- org.alfresco.module.org_alfresco_module_rm.model.rma.aspect.ProtectedAspects
-
- All Implemented Interfaces:
NodeServicePolicies.OnRemoveAspectPolicy
,ClassPolicy
,Policy
public class ProtectedAspects extends Object implements NodeServicePolicies.OnRemoveAspectPolicy
protected aspects behaviour bean allow only System user to remove this aspects- Since:
- 2.6
- Author:
- Ramona Popa
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.alfresco.repo.policy.Policy
Policy.Arg
-
-
Field Summary
-
Fields inherited from interface org.alfresco.repo.node.NodeServicePolicies.OnRemoveAspectPolicy
QNAME
-
-
Constructor Summary
Constructors Constructor Description ProtectedAspects()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
init()
Initialise methodvoid
onRemoveAspect(NodeRef nodeRef, QName aspectTypeQName)
void
setAuthenticationUtil(AuthenticationUtil authenticationUtil)
void
setPolicyComponent(PolicyComponent policyComponent)
-
-
-
Method Detail
-
setPolicyComponent
public void setPolicyComponent(PolicyComponent policyComponent)
-
setAuthenticationUtil
public void setAuthenticationUtil(AuthenticationUtil authenticationUtil)
-
init
public void init()
Initialise method
-
onRemoveAspect
public void onRemoveAspect(NodeRef nodeRef, QName aspectTypeQName)
- Specified by:
onRemoveAspect
in interfaceNodeServicePolicies.OnRemoveAspectPolicy
-
-