Interface ParameterDefinitionsServiceLocal
-
public interface ParameterDefinitionsServiceLocalLocal interface for the ParameterDefinitions service from the Planner API
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description intaddParameterDefinition(ParameterDefinition parameterDefinition)Creates a new parameter definitionServiceResultdeleteParameterDefinition(int id)Deletes parameter definition at the specified IDParameterDefinitiongetParameterDefinition(int id)Returns definition of parameter at the specified IDjava.util.List<ParameterDefinition>getParameterDefinitions(ParameterDefinitionsFilter filter)Returns a list of parameter definitions fulfilling the search criteriaParameterDefinitionsetParameterDefinition(ParameterDefinition parameterDefinition)Modifies an existing parameter definition
-
-
-
Method Detail
-
getParameterDefinition
ParameterDefinition getParameterDefinition(int id) throws ServiceException
Returns definition of parameter at the specified ID- Parameters:
id- parameter definition ID- Returns:
- parameter definition
- Throws:
ServiceException- See Also:
ParameterDefinition
-
getParameterDefinitions
java.util.List<ParameterDefinition> getParameterDefinitions(ParameterDefinitionsFilter filter) throws ServiceException
Returns a list of parameter definitions fulfilling the search criteria- Parameters:
filter- search criteria in ParameterDefinitionsFilter object- Returns:
- List of parameter definitions
- Throws:
ServiceException- See Also:
ParameterDefinition,ParameterDefinitionsFilter
-
addParameterDefinition
int addParameterDefinition(ParameterDefinition parameterDefinition) throws ServiceException
Creates a new parameter definition- Parameters:
parameterDefinition-- Returns:
- ID of created parameter definition
- Throws:
ServiceException- See Also:
ParameterDefinition
-
setParameterDefinition
ParameterDefinition setParameterDefinition(ParameterDefinition parameterDefinition) throws ServiceException
Modifies an existing parameter definition- Parameters:
parameterDefinition- parameter definition to modify- Returns:
- Modified parameter definition
- Throws:
ServiceException- See Also:
ParameterDefinition
-
deleteParameterDefinition
ServiceResult deleteParameterDefinition(int id) throws ServiceException
Deletes parameter definition at the specified ID- Parameters:
id- ID of prameter definition- Returns:
- Default result class
- Throws:
ServiceException- See Also:
ServiceResult
-
-