org.alfresco.repo.configuration
Interface ConfigurableService

All Known Implementing Classes:
ConfigurableServiceImpl

public interface ConfigurableService

Configurable service interface


Method Summary
 org.alfresco.service.cmr.repository.NodeRef getConfigurationFolder(org.alfresco.service.cmr.repository.NodeRef nodeRef)
          Get the configuration folder associated with a configuration node
 boolean isConfigurable(org.alfresco.service.cmr.repository.NodeRef nodeRef)
          Indicates whether a node is configurable or not
 void makeConfigurable(org.alfresco.service.cmr.repository.NodeRef nodeRef)
          Makes a specified node Configurable.
 

Method Detail

isConfigurable

boolean isConfigurable(org.alfresco.service.cmr.repository.NodeRef nodeRef)
Indicates whether a node is configurable or not

Parameters:
nodeRef - the node reference
Returns:
true if the node is configurable, false otherwise

makeConfigurable

void makeConfigurable(org.alfresco.service.cmr.repository.NodeRef nodeRef)
Makes 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.

Parameters:
nodeRef - the node reference

getConfigurationFolder

org.alfresco.service.cmr.repository.NodeRef getConfigurationFolder(org.alfresco.service.cmr.repository.NodeRef nodeRef)
Get the configuration folder associated with a configuration node

Parameters:
nodeRef - the node reference
Returns:
the configuration folder


Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.