Nuxeo Enterprise Platform 5.4

org.nuxeo.cm.service
Interface CaseManagementDistributionTypeService

All Superinterfaces:
Serializable
All Known Implementing Classes:
CaseManagementDistributionTypeServiceImpl

public interface CaseManagementDistributionTypeService
extends Serializable

This service is used to add Distribution Type.

A distribution type is declared with an identifier and 3 schema properties for:

Author:
Nicolas Ulrich

Method Summary
 String getAllProperty(String distributionType)
          Get the all recipients property corresponding to the distribution type.
 Set<String> getDistributionTypes()
           
 String getExternalProperty(String distributionType)
          Get the initial external recipients property corresponding to the distribution type.
 String getInternalProperty(String distributionType)
          Get the initial internal recipients property corresponding to the distribution type.
 

Method Detail

getDistributionTypes

Set<String> getDistributionTypes()

getInternalProperty

String getInternalProperty(String distributionType)
                           throws CaseManagementException
Get the initial internal recipients property corresponding to the distribution type.

Parameters:
distributionType - A Distribution Type.
Returns:
The corresponding schema property name.
Throws:
CaseManagementException

getExternalProperty

String getExternalProperty(String distributionType)
                           throws CaseManagementException
Get the initial external recipients property corresponding to the distribution type.

Parameters:
distributionType - A Distribution Type.
Returns:
The corresponding schema property name.
Throws:
CaseManagementException

getAllProperty

String getAllProperty(String distributionType)
                      throws CaseManagementException
Get the all recipients property corresponding to the distribution type.

Parameters:
distributionType - A Distribution Type.
Returns:
The corresponding schema property name.
Throws:
CaseManagementException

Nuxeo Enterprise Platform 5.4

Copyright © 2011 Nuxeo SAS. All Rights Reserved.