Interface ParamDropDownValuesServiceLocal
public interface ParamDropDownValuesServiceLocal
Local interface for the ParamDropDownValues service from the Planner API
-
Method Summary
Modifier and TypeMethodDescriptionintaddParameterDropDownValue(Integer paramDropDownListID, ParamDropDownValue value) Add a parameter drop down value for specified paramDropDownListIDaddParameterDropDownValues(Integer paramDropDownListID, List<ParamDropDownValue> values) Add a parameter drop down values for specified paramDropDownListIDdeleteParameterDropDownValue(int id) Deletes parameter drop down value at the specified IDgetParameterDropDownValueById(int id) Returns the parameter drop down value at the specified IDReturns parameter drop down values fulfilling the search criteriaSet a parameter drop down value for specified paramDropDownListIDSet a parameter drop down valuessetParameterDropDownValuesSortOrder(Integer paramDropDownListID, List<ParamDropDownValue> values) set a sort of parameter drop down values for specified paramDropDownListID
-
Method Details
-
getParameterDropDownValueById
Returns the parameter drop down value at the specified ID- Parameters:
id- dropdown value ID- Returns:
- the DropDownValue
- Throws:
PubServerException- See Also:
-
getParameterDropDownValues
List<ParamDropDownValue> getParameterDropDownValues(ParameterDropDownValueFilter filter) throws ServiceException Returns parameter drop down values fulfilling the search criteria- Parameters:
filter- search criteria in the ParameterDropDownValueFilter object- Returns:
- the list of DropDown values
- Throws:
ServiceException- See Also:
-
addParameterDropDownValues
List<ParamDropDownValue> addParameterDropDownValues(Integer paramDropDownListID, List<ParamDropDownValue> values) throws PubServerException Add a parameter drop down values for specified paramDropDownListID- Parameters:
paramDropDownListID- ID of the dropdown value listvalues- List of ParamDropDownValue to Add- Returns:
- Added List of ParamDropDownValue
- Throws:
ServiceExceptionPubServerException- See Also:
-
addParameterDropDownValue
int addParameterDropDownValue(Integer paramDropDownListID, ParamDropDownValue value) throws PubServerException Add a parameter drop down value for specified paramDropDownListID- Parameters:
paramDropDownListID- ID of the dropdown value listvalue- ParamDropDownValue to Add- Returns:
- Added ParamDropDownValue ID
- Throws:
ServiceExceptionPubServerException- See Also:
-
setParameterDropDownValuesSortOrder
List<ParamDropDownValue> setParameterDropDownValuesSortOrder(Integer paramDropDownListID, List<ParamDropDownValue> values) throws PubServerException set a sort of parameter drop down values for specified paramDropDownListID- Parameters:
paramDropDownListID-values- List of ParamDropDownValue (in new order), should contain all ParamDropDownValues which are children of paramDropDownListID- Returns:
- sorted List of ParamDropDownValue
- Throws:
PubServerException- See Also:
-
deleteParameterDropDownValue
Deletes parameter drop down value at the specified ID- Parameters:
id- ID of parameter drop down value- Returns:
- Default result class
- Throws:
ServiceException- See Also:
-
setParameterDropDownValues
List<ParamDropDownValue> setParameterDropDownValues(List<ParamDropDownValue> values) throws ServiceException Set a parameter drop down values- Parameters:
values- List of ParamDropDownValue to set- Returns:
- List of ParamDropDownValue
- Throws:
ServiceException- See Also:
-
setParameterDropDownValue
Set a parameter drop down value for specified paramDropDownListID- Parameters:
value- ParamDropDownValue to set- Returns:
- List of ParamDropDownValue
- Throws:
ServiceException- See Also:
-