org.nuxeo.cm.core.service
Class CaseManagementDistributionTypeServiceImpl
java.lang.Object
org.nuxeo.runtime.model.DefaultComponent
org.nuxeo.cm.core.service.CaseManagementDistributionTypeServiceImpl
- All Implemented Interfaces:
- Serializable, CaseManagementDistributionTypeService, org.nuxeo.runtime.model.Adaptable, org.nuxeo.runtime.model.Component, org.nuxeo.runtime.model.Extensible
public class CaseManagementDistributionTypeServiceImpl
- extends org.nuxeo.runtime.model.DefaultComponent
- implements CaseManagementDistributionTypeService
- Author:
- Nicolas Ulrich
- See Also:
- Serialized Form
Methods inherited from class org.nuxeo.runtime.model.DefaultComponent |
applicationStarted, deactivate, getAdapter, registerExtension, unregisterExtension |
CaseManagementDistributionTypeServiceImpl
public CaseManagementDistributionTypeServiceImpl()
activate
public void activate(org.nuxeo.runtime.model.ComponentContext context)
throws Exception
- Specified by:
activate
in interface org.nuxeo.runtime.model.Component
- Overrides:
activate
in class org.nuxeo.runtime.model.DefaultComponent
- Throws:
Exception
registerContribution
public void registerContribution(Object contribution,
String extensionPoint,
org.nuxeo.runtime.model.ComponentInstance contributor)
throws Exception
- Overrides:
registerContribution
in class org.nuxeo.runtime.model.DefaultComponent
- Throws:
Exception
unregisterContribution
public void unregisterContribution(Object contribution,
String extensionPoint,
org.nuxeo.runtime.model.ComponentInstance contributor)
- Overrides:
unregisterContribution
in class org.nuxeo.runtime.model.DefaultComponent
getAllProperty
public String getAllProperty(String distributionType)
throws CaseManagementException
- Description copied from interface:
CaseManagementDistributionTypeService
- Get the all recipients property corresponding to the
distribution type.
- Specified by:
getAllProperty
in interface CaseManagementDistributionTypeService
- Parameters:
distributionType
- A Distribution Type.
- Returns:
- The corresponding schema property name.
- Throws:
CaseManagementException
getDistributionTypes
public Set<String> getDistributionTypes()
- Specified by:
getDistributionTypes
in interface CaseManagementDistributionTypeService
getExternalProperty
public String getExternalProperty(String distributionType)
throws CaseManagementException
- Description copied from interface:
CaseManagementDistributionTypeService
- Get the initial external recipients property corresponding to
the distribution type.
- Specified by:
getExternalProperty
in interface CaseManagementDistributionTypeService
- Parameters:
distributionType
- A Distribution Type.
- Returns:
- The corresponding schema property name.
- Throws:
CaseManagementException
getInternalProperty
public String getInternalProperty(String distributionType)
throws CaseManagementException
- Description copied from interface:
CaseManagementDistributionTypeService
- Get the initial internal recipients property corresponding to
the distribution type.
- Specified by:
getInternalProperty
in interface CaseManagementDistributionTypeService
- Parameters:
distributionType
- A Distribution Type.
- Returns:
- The corresponding schema property name.
- Throws:
CaseManagementException
Copyright © 2011 Nuxeo SAS. All Rights Reserved.