Package org.alfresco.repo.configuration
Class ConfigurableServiceImpl
- java.lang.Object
-
- org.alfresco.repo.configuration.ConfigurableServiceImpl
-
- All Implemented Interfaces:
ConfigurableService
public class ConfigurableServiceImpl extends java.lang.Object implements ConfigurableService
- Author:
- Roy Wetherall
-
-
Constructor Summary
Constructors Constructor Description ConfigurableServiceImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.alfresco.service.cmr.repository.NodeRefgetConfigurationFolder(org.alfresco.service.cmr.repository.NodeRef nodeRef)Get the configuration folder associated with a configuration nodebooleanisConfigurable(org.alfresco.service.cmr.repository.NodeRef nodeRef)Indicates whether a node is configurable or notvoidmakeConfigurable(org.alfresco.service.cmr.repository.NodeRef nodeRef)Makes a specified node Configurable.voidsetNodeService(org.alfresco.service.cmr.repository.NodeService nodeService)
-
-
-
Method Detail
-
setNodeService
public void setNodeService(org.alfresco.service.cmr.repository.NodeService nodeService)
-
isConfigurable
public boolean isConfigurable(org.alfresco.service.cmr.repository.NodeRef nodeRef)
Description copied from interface:ConfigurableServiceIndicates whether a node is configurable or not- Specified by:
isConfigurablein interfaceConfigurableService- Parameters:
nodeRef- the node reference- Returns:
- true if the node is configurable, false otherwise
-
makeConfigurable
public void makeConfigurable(org.alfresco.service.cmr.repository.NodeRef nodeRef)
Description copied from interface:ConfigurableServiceMakes a specified node Configurable.This will create the cofigurable folder, associate it as a child of the node and apply the configurable aspect to the node.
- Specified by:
makeConfigurablein interfaceConfigurableService- Parameters:
nodeRef- the node reference
-
getConfigurationFolder
public org.alfresco.service.cmr.repository.NodeRef getConfigurationFolder(org.alfresco.service.cmr.repository.NodeRef nodeRef)
Description copied from interface:ConfigurableServiceGet the configuration folder associated with a configuration node- Specified by:
getConfigurationFolderin interfaceConfigurableService- Parameters:
nodeRef- the node reference- Returns:
- the configuration folder
-
-