Class ProtectedModelArtifact
- java.lang.Object
-
- org.alfresco.module.org_alfresco_module_rm.model.security.ProtectedModelArtifact
-
- Direct Known Subclasses:
ProtectedAspect
,ProtectedProperty
@AlfrescoPublicApi public abstract class ProtectedModelArtifact extends Object
Protected model artifact class.- Since:
- 2.1
- Author:
- Roy Wetherall
-
-
Constructor Summary
Constructors Constructor Description ProtectedModelArtifact()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Set<Capability>
getCapabilities()
Set<String>
getCapilityNames()
QName
getQName()
void
init()
Init methodvoid
setCapabilities(Set<Capability> capabilities)
void
setModelSecurityService(ModelSecurityService modelSecurityService)
void
setName(String name)
void
setNamespaceService(NamespaceService namespaceService)
-
-
-
Method Detail
-
setNamespaceService
public void setNamespaceService(NamespaceService namespaceService)
- Parameters:
namespaceService
- namespace service
-
setModelSecurityService
public void setModelSecurityService(ModelSecurityService modelSecurityService)
- Parameters:
modelSecurityService
- model security service
-
init
public void init()
Init method
-
setName
public void setName(String name)
- Parameters:
name
- artifact name (in cm:content form)
-
getQName
public QName getQName()
- Returns:
- artifact QName
-
setCapabilities
public void setCapabilities(Set<Capability> capabilities)
- Parameters:
capabilities
- capabilities
-
getCapabilities
public Set<Capability> getCapabilities()
- Returns:
- capabilities
-
-