public class TSLFacade extends java.lang.Object implements IService
STATUS_DB_EXCEPTION, STATUS_LOGIC_EXCEPTION, STATUS_OK, STATUS_VALIDATION_EXCEPTION| Constructor and Description |
|---|
TSLFacade()
empty constructor
|
| Modifier and Type | Method and Description |
|---|---|
WSResponse |
addListOptions(WSRequestOptionArray requestOptions)
add an array of options to a list
|
WSResponse |
addPersonsToGroup(WSRequestGroupAssigment requestGroupAssignment)
Add person(s) to group.
|
WSResponse |
addRoleAssignment(WSRequestRoleAssignmentEdit requestRoleAssignmentEdit)
add a role assignment
|
WSResponse |
archiveItem(WSRequestString requestItemID)
Set archive flag for item
|
WSResponse |
changeItemStatus(WSRequestItem requestItem)
Save a change status of an item.
|
WSResponseBoolean |
checkVersion(WSRequestString requestClientVersion)
It is assumed that the interface evolves over time.
|
WSResponseListOptionArray |
clearListOptions(WSRequestString requestListID)
Clear a list options
|
WSResponseString |
copyItem(WSRequestCopyItem requestCopyItem)
Create a clone of the item.
|
WSResponse |
deleteAttachment(WSRequestAttachment requestAttachment)
Delete an attachment.
|
WSResponse |
deleteComments(WSRequestDeleteComments requestDeleteComments)
Delete one or more comments for the given item.
|
WSResponse |
deleteGroup(WSRequestString requestGroupID)
delete a group by id
|
WSResponse |
deleteItem(WSRequestString requestItemID)
Set delete flag for item
|
WSResponse |
deleteItemLinks(WSRequestDeleteItemLinks requestDeleteLinks)
Delete one or more links for the given item.
|
WSResponse |
deleteList(WSRequestString requestListID)
Delete a list
|
WSResponse |
deleteListOption(WSRequestString requestOptionID)
delete a list option
|
WSResponse |
deletePerson(WSRequestString requestPersonID)
delete a person by id
|
WSResponse |
deleteProject(WSRequestString requestProjectID)
Delete a project by its object identifier.
|
WSResponseDownloadAttachment |
downloadAttachment(WSRequestAttachment requestAttachment)
Obtain the attachment file as a web-service attachment.
|
WSResponse |
editComment(WSRequestComment requestComment)
Edit a comment.
|
WSResponseQueryResult |
executeCustomQuery(WSRequestQueryConfig requestReportConfig)
Execute a custom query.
|
WSResponseQueryResult |
executeQuery(WSRequestString requestQueryID)
Execute the query with given id.
|
WSResponseGroupArray |
getAllGroups()
Get all groups.
|
WSResponsePersonArray |
getAllPersons()
Get all persons.
|
WSResponseLabelValueBeanArray |
getAllProjects()
Get all project (workspace) names and object identifiers.
|
WSResponseLabelValueBeanArray |
getAllRoles()
Get all roles
|
WSResponseRoleAssignmentArray |
getAssignmentRolesByProject(WSRequestString requestProjectID)
Get all assigned roles for project
|
WSResponseRoleAssignmentArray |
getAssignmentRolesByProjectName(WSRequestString requestProjectName)
Get an array with all role ids and for each role the user ids for the project identified by its name.
|
WSResponseBaseOptionsContainer |
getBaseOptionsContainer()
Returns the base options (selections):
contains all projects (workspaces), item types, priorities, and states
|
WSResponseEditItemContext |
getChangeStatusItemContext(WSRequestString requestItemID)
Obtain the change status item context.
|
WSResponseForm |
getChangeStatusItemForm(WSRequestItemLocation requestItemLocation)
Get the form for change status for an item.
|
WSResponseCommentArray |
getComments(WSRequestString requestItemID)
Get all comments for the given item object identifier.
|
WSResponseFieldArray |
getCustomFields()
Obtain all custom fields defined.
|
WSResponseDisplayItem |
getDisplayItem(WSRequestString requestItemID)
Obtain an item and the display values for fields.
|
WSResponseGroupEdit |
getEditGroup(WSRequestString requestGroupID)
Obtain a bean permitting to edit a group.
|
WSResponseEditItemContext |
getEditItemContext(WSRequestString requestItemID)
Obtain the edit item context.
|
WSResponseForm |
getEditItemForm(WSRequestItemLocation requestItemLocation)
Get the form for edit item.
|
WSResponsePersonEdit |
getEditPerson(WSRequestString requestPersonID)
Get the person identified by the object id without selection options.
|
WSResponsePersonEdit |
getEditPersonByLoginName(WSRequestString requestLoginName)
Get the person identified by the login name without selection options.
|
WSResponsePersonEditWithContext |
getEditPersonWithContext(WSRequestString requestPersonID)
Get the person identified by the object id with selection options.
|
WSResponsePersonEditWithContext |
getEditPersonWithContextByLoginName(WSRequestString requestLoginName)
Get the person identified by the login name with selection options.
|
WSResponseProjectEdit |
getEditProject(WSRequestString requestProjectID)
Get a project without selection options by its project id.
|
WSResponseProjectEdit |
getEditProjectByName(WSRequestString requestProjectName)
Get a project without selection options.
|
WSResponseProjectEditWithContext |
getEditProjectWithContext(WSRequestString requestProjectID)
Get a project with selection options by its project id.
|
WSResponseProjectEditWithContext |
getEditProjectWithContextByName(WSRequestString requestProjectName)
Get a project with selection options by its project name.
|
WSResponseListArray |
getGlobalLists()
Get all global lists
|
WSResponseLabelValueBeanArray |
getIssueTypes(WSRequestString requestProject)
Deprecated.
|
WSResponseItem |
getItem(WSRequestString requestItemID)
This method fetches a specific item specified by its
object id from the database.
|
WSResponseItemContext |
getItemContext(WSRequestString requestItemID)
Obtain the item context.
|
WSResponseItemContextArray |
getItemContexts(WSRequestStringArray requestItemIDs)
This method obtains the items for the given object identifiers.
|
WSResponseItemHistory |
getItemHistory(WSRequestString requestItemID)
This method fetches the history for a specific item specified by its
object id from the database.
|
WSResponseItemLink |
getItemLink(WSRequestItemLink requestItemLink)
Get a link for the given id
|
WSResponseItemLinkArray |
getItemLinks(WSRequestString requestItemID)
Get all links for the given item object identifier.
|
WSResponseLabelValueBeanArray |
getItemTypes(WSRequestString requestProject)
Get all item types available for the given project (workspace) (workspace).
|
WSResponseParameterArray |
getLinkTpeParameters(WSRequestString requestLinkTypeID)
Get link type parameters
|
WSResponseOptionArray |
getLinkTypes()
get all link types
|
WSResponseListOptionArray |
getListOptions(WSRequestString requestListID)
get all options for a list
|
WSResponseListOptionArray |
getListOptionsByParent(WSRequestString requestParentID)
Get all sub-options of a parent option.
|
WSResponseEditItemContext |
getMoveItemContext(WSRequestMoveItem requestMoveItem)
Move item to another project (workspace) and item type.
|
WSResponseForm |
getMoveItemForm(WSRequestItemLocation requestItemLocation)
Get the form for moving an item to another project (workspace) or item type.
|
WSResponseEditItemContext |
getNewItemChildContext(WSRequestNewItemChild requestNewItemChild)
Create a new child item context.
|
WSResponseForm |
getNewItemChildForm(WSRequestItemLocation requestItemLocation)
Get the form for editing a new child item.
|
WSResponseEditItemContext |
getNewItemContext(WSRequestItemLocation requestItemLocation)
Create a new item context.
|
WSResponseForm |
getNewItemForm(WSRequestItemLocation requestItemLocation)
Get the form for edit new item.
|
WSResponsePersonEditWithContext |
getNewPersonWithContext()
Get an empty person with all selection options.
|
WSResponseProjectEditWithContext |
getNewProjectWithContext()
Get a new empty project with selection options.
|
WSResponsePersonArray |
getPersonsForGroup(WSRequestString requestGroupID)
Get persons in the group
|
WSResponseListArray |
getProjectLists(WSRequestString requestProjectID)
Get list configured on project
|
WSResponseLabelValueBeanArray |
getProjects()
Get project (workspace) names and object identifiers but only those where
this user has access rights and items in.
|
WSResponseTreeNodeArray |
getProjectsAsTree()
Get all projects (workspaces) as a tree node array, preserving the hierarchy.
|
WSResponseTreeNodeArray |
getProjectsWithCreateItemRightForItemType(WSRequestString requestIssueType)
Get the projects where the current user has create permissions for items of the given
item type.
|
WSResponseTreeNodeArray |
getQueries()
Get all queries in a hierarchical structure.
|
WSResponseStringArray |
getServerVersionAndCompatible()
Get the server version and compatible versions.
|
WSResponseLabelValueBeanArray |
getUsedProjects()
Get all project (workspace) names and object identifiers for this user.
|
WSResponseBoolean |
isLoggedIn()
This method returns the current login status.
|
WSResponseList |
loadList(WSRequestString requestListID)
load a list by id with all options
|
WSResponseQueryConfig |
loadQueryConfigBean(WSRequestQueryConfig requestReportConfig)
Load the query configuration bean with given selections.
|
WSResponsePerson |
login(WSRequestLogon requestLogon)
This method is used to log in the client with the user specific data
stored in the
WSLogonBean (mainly user name and password). |
WSResponseBoolean |
logoff()
This method is used to log off the user from the Track+ server and
invalidate the corresponding session.
|
WSResponse |
moveItem(WSRequestItem requestItem)
Move an item to a new space or item type.
|
WSResponse |
removePersonsFromGroup(WSRequestGroupAssigment requestGroupAssignment)
Remove person(s) from group.
|
WSResponse |
removeRoleAssignment(WSRequestRoleAssignmentEdit requestRoleAssignmentEdit)
remove a role assignment
|
WSResponse |
replaceAndDeleteGroup(WSRequestReplaceAndDelete replaceAndDelete)
Replace and delete a group.
|
WSResponse |
replaceAndDeletePerson(WSRequestReplaceAndDelete replaceAndDeletePerson)
Replace and delete a person.
|
WSResponseAttachment |
saveAttachment(WSRequestAttachment requestAttachment,
javax.activation.DataHandler file)
Save an attachment.
|
WSResponseString |
saveGroup(WSRequestGroupEdit requestGroupEdit)
save a group
|
WSResponseString |
saveItem(WSRequestItem requestItem)
This method makes the item bean persistent (saves it into the database).
|
WSResponseString |
saveItemLink(WSRequestItemLinkEdit requestItemLinkEdit)
Save a item link.
|
WSResponseString |
saveList(WSRequestList requestList)
Save a list
|
WSResponseString |
saveListOption(WSRequestOption requestOption)
save a list option
|
WSResponseString |
savePerson(WSRequestPersonEdit requestPersonEdit)
save a person
|
WSResponseString |
saveProject(WSRequestProjectEdit requestProjectEdit)
Save a person.
|
WSResponse |
unarchiveItem(WSRequestString requestItemID)
Reset the archive flag for an item.
|
WSResponse |
undeleteItem(WSRequestString requestItemID)
reset delete flag for item
|
public WSResponsePerson login(WSRequestLogon requestLogon)
IServiceWSLogonBean (mainly user name and password). The
return value is a WSResponsePerson which provides all user specific
data, such as last name, first name, preferred locale and so on.public WSResponseBoolean logoff()
IServicepublic WSResponseBoolean isLoggedIn()
IServiceisLoggedIn in interface IServicegetValue()=true if the user is logged on.public WSResponseBoolean checkVersion(WSRequestString requestClientVersion)
IServicecheckVersion in interface IServicerequestClientVersion - the version of the client interface (TCLFacade)public WSResponseStringArray getServerVersionAndCompatible()
IServicegetServerVersionAndCompatible in interface IServicepublic WSResponseTreeNodeArray getQueries()
IServicegetQueries in interface IServicepublic WSResponseQueryResult executeQuery(WSRequestString requestQueryID)
IServiceexecuteQuery in interface IServicerequestQueryID - an request that contains the id of the queryWSQueryResultItemBeanpublic WSResponseQueryResult executeCustomQuery(WSRequestQueryConfig requestReportConfig)
IServiceexecuteCustomQuery in interface IServicerequestReportConfig - a wrapper class that contains an WSQueryConfigBeanWSQueryResultItemBeanpublic WSResponseQueryConfig loadQueryConfigBean(WSRequestQueryConfig requestReportConfig)
IServiceloadQueryConfigBean in interface IServicepublic WSResponseString saveItem(WSRequestItem requestItem)
IServicesaveItem in interface IServicerequestItem - a wrapper over an WSItemBeanpublic WSResponse moveItem(WSRequestItem requestItem)
IServicepublic WSResponse changeItemStatus(WSRequestItem requestItem)
IServicechangeItemStatus in interface IServicepublic WSResponseString copyItem(WSRequestCopyItem requestCopyItem)
IServicepublic WSResponse archiveItem(WSRequestString requestItemID)
archiveItem in interface IServicerequestItemID - public WSResponse unarchiveItem(WSRequestString requestItemID)
unarchiveItem in interface IServicerequestItemID - public WSResponse deleteItem(WSRequestString requestItemID)
deleteItem in interface IServicerequestItemID - public WSResponse undeleteItem(WSRequestString requestItemID)
undeleteItem in interface IServicerequestItemID - public WSResponseItem getItem(WSRequestString requestItemID)
IServicegetItem in interface IServicerequestItemID - the object id of the item to be fetched from the database.WSItemBeanpublic WSResponseItemHistory getItemHistory(WSRequestString requestItemID)
IServicegetItemHistory in interface IServicerequestItemID - the object id of the item to be fetched from the database.WSItemHistoryBeanpublic WSResponseItemContextArray getItemContexts(WSRequestStringArray requestItemIDs)
IServicegetItemContexts in interface IServicerequestItemIDs - the object ids of the items to be fetched from the database.WSItemContextBeanpublic WSResponseDisplayItem getDisplayItem(WSRequestString requestItemID)
IServicegetDisplayItem in interface IServicerequestItemID - the id of the itemWSDisplayItemBeanpublic WSResponseItemContext getItemContext(WSRequestString requestItemID)
IServicegetItemContext in interface IServicerequestItemID - the id of the itemWSItemContextBeanpublic WSResponseEditItemContext getEditItemContext(WSRequestString requestItemID)
IServicegetEditItemContext in interface IServicerequestItemID - the id of the itemWSItemContextBeanpublic WSResponseForm getEditItemForm(WSRequestItemLocation requestItemLocation)
IServicegetEditItemForm in interface IServicerequestItemLocation - contains the projectId and issuTypeIdWSFormBeanpublic WSResponseEditItemContext getMoveItemContext(WSRequestMoveItem requestMoveItem)
IServicegetMoveItemContext in interface IServicerequestMoveItem - contains the id of the item, the new project (workspace) and issue typepublic WSResponseForm getMoveItemForm(WSRequestItemLocation requestItemLocation)
IServicegetMoveItemForm in interface IServicerequestItemLocation - contains the projectId and issuTypeIdWSFormBeanpublic WSResponseEditItemContext getChangeStatusItemContext(WSRequestString requestItemID)
IServicegetChangeStatusItemContext in interface IServicerequestItemID - the id of the itemWSEditItemContextBeanpublic WSResponseForm getChangeStatusItemForm(WSRequestItemLocation requestItemLocation)
IServicegetChangeStatusItemForm in interface IServicerequestItemLocation - contains the project object id and item type object idWSFormBeanpublic WSResponseEditItemContext getNewItemContext(WSRequestItemLocation requestItemLocation)
IServicegetNewItemContext in interface IServicerequestItemLocation - Contains the projectID and issueTypeIDWSEditItemContextBeanpublic WSResponseForm getNewItemForm(WSRequestItemLocation requestItemLocation)
IServicegetNewItemForm in interface IServicerequestItemLocation - contains the projectId and issuTypeIdWSFormBeanpublic WSResponseEditItemContext getNewItemChildContext(WSRequestNewItemChild requestNewItemChild)
IServicegetNewItemChildContext in interface IServicerequestNewItemChild - contains the projectID and issueTypeID and parent issue idWSEditItemContextBeanpublic WSResponseForm getNewItemChildForm(WSRequestItemLocation requestItemLocation)
IServicegetNewItemChildForm in interface IServicerequestItemLocation - contains the projectId and issuTypeIdWSFormBeanpublic WSResponseLabelValueBeanArray getProjects()
IServicegetProjects in interface IServicepublic WSResponseLabelValueBeanArray getAllProjects()
IServicegetAllProjects in interface IServicepublic WSResponseLabelValueBeanArray getUsedProjects()
IServicegetUsedProjects in interface IServicepublic WSResponseTreeNodeArray getProjectsAsTree()
IServicegetProjectsAsTree in interface IServicepublic WSResponseProjectEditWithContext getNewProjectWithContext()
IServicegetNewProjectWithContext in interface IServiceWSProjectEditBeanpublic WSResponseProjectEdit getEditProject(WSRequestString requestProjectID)
IServicegetEditProject in interface IServicerequestProjectID - WSProjectEditBeanpublic WSResponseProjectEdit getEditProjectByName(WSRequestString requestProjectName)
getEditProjectByName in interface IServicerequestProjectName - WSProjectEditBeanpublic WSResponseProjectEditWithContext getEditProjectWithContext(WSRequestString requestProjectID)
IServicegetEditProjectWithContext in interface IServicerequestProjectID - the object id of the projectWSProjectEditWithContextpublic WSResponseProjectEditWithContext getEditProjectWithContextByName(WSRequestString requestProjectName)
IServicegetEditProjectWithContextByName in interface IServicerequestProjectName - the name of the projectWSProjectEditWithContextpublic WSResponseString saveProject(WSRequestProjectEdit requestProjectEdit)
saveProject in interface IServicerequestProjectEdit - the project to be saved to the databasepublic WSResponse deleteProject(WSRequestString requestProjectID)
deleteProject in interface IServicerequestProjectID - the project object idpublic WSResponseTreeNodeArray getProjectsWithCreateItemRightForItemType(WSRequestString requestIssueType)
IServiceGet the projects where the current user has create permissions for items of the given item type. If the item type parameter is null, return all projects where the current user has create permissions for items for at least one item type.
If no issue type specified return all projects with create right.
getProjectsWithCreateItemRightForItemType in interface IService@Deprecated public WSResponseLabelValueBeanArray getIssueTypes(WSRequestString requestProject)
IServicegetIssueTypes in interface IServicerequestProject - a request wrapper over the project (workspace) idpublic WSResponseLabelValueBeanArray getItemTypes(WSRequestString requestProject)
IServicegetItemTypes in interface IServicerequestProject - a request wrapper over the project (workspace) idpublic WSResponseBaseOptionsContainer getBaseOptionsContainer()
IServicegetBaseOptionsContainer in interface IServiceWSBaseOptionsContainerpublic WSResponseFieldArray getCustomFields()
getCustomFields in interface IServicepublic WSResponseAttachment saveAttachment(WSRequestAttachment requestAttachment, javax.activation.DataHandler file)
IServicesaveAttachment in interface IServiceWSAttachmentBean with the response statuspublic WSResponse deleteAttachment(WSRequestAttachment requestAttachment)
IServicedeleteAttachment in interface IServiceWSAttachmentBean with the response statuspublic WSResponseDownloadAttachment downloadAttachment(WSRequestAttachment requestAttachment)
IServicedownloadAttachment in interface IServiceDataHandler with the response statuspublic WSResponseCommentArray getComments(WSRequestString requestItemID)
IServicegetComments in interface IServiceWSCommentEdit with the response statuspublic WSResponse deleteComments(WSRequestDeleteComments requestDeleteComments)
IServicedeleteComments in interface IServicepublic WSResponse editComment(WSRequestComment requestComment)
IServiceeditComment in interface IServicepublic WSResponseItemLinkArray getItemLinks(WSRequestString requestItemID)
IServicegetItemLinks in interface IServiceWSItemLinkBean with the response statuspublic WSResponseItemLink getItemLink(WSRequestItemLink requestItemLink)
IServicegetItemLink in interface IServiceWSItemLinkBean with the response statuspublic WSResponse deleteItemLinks(WSRequestDeleteItemLinks requestDeleteLinks)
IServicedeleteItemLinks in interface IServicepublic WSResponseString saveItemLink(WSRequestItemLinkEdit requestItemLinkEdit)
IServicesaveItemLink in interface IServicepublic WSResponseOptionArray getLinkTypes()
getLinkTypes in interface IServicepublic WSResponseParameterArray getLinkTpeParameters(WSRequestString requestLinkTypeID)
getLinkTpeParameters in interface IServicerequestLinkTypeID - public WSResponsePersonArray getAllPersons()
getAllPersons in interface IServicepublic WSResponsePersonArray getPersonsForGroup(WSRequestString requestGroupID)
getPersonsForGroup in interface IServicerequestGroupID - the id of the groupWSPersonBean objectspublic WSResponsePersonEditWithContext getNewPersonWithContext()
IServicegetNewPersonWithContext in interface IServiceWSPersonEditWithContextpublic WSResponsePersonEdit getEditPerson(WSRequestString requestPersonID)
IServicegetEditPerson in interface IServicerequestPersonID - public WSResponsePersonEdit getEditPersonByLoginName(WSRequestString requestLoginName)
IServicegetEditPersonByLoginName in interface IServiceWSPersonEditBeanpublic WSResponsePersonEditWithContext getEditPersonWithContext(WSRequestString requestPersonID)
IServicegetEditPersonWithContext in interface IServicerequestPersonID - WSPersonEditWithContextpublic WSResponsePersonEditWithContext getEditPersonWithContextByLoginName(WSRequestString requestLoginName)
getEditPersonWithContextByLoginName in interface IServicerequestLoginName - WSPersonEditWithContextpublic WSResponseString savePerson(WSRequestPersonEdit requestPersonEdit)
savePerson in interface IServicerequestPersonEdit - public WSResponse deletePerson(WSRequestString requestPersonID)
deletePerson in interface IServicerequestPersonID - public WSResponse replaceAndDeletePerson(WSRequestReplaceAndDelete replaceAndDeletePerson)
IServicereplaceAndDeletePerson in interface IServicepublic WSResponseGroupArray getAllGroups()
getAllGroups in interface IServicepublic WSResponseGroupEdit getEditGroup(WSRequestString requestGroupID)
getEditGroup in interface IServicerequestGroupID - public WSResponseString saveGroup(WSRequestGroupEdit requestGroupEdit)
public WSResponse deleteGroup(WSRequestString requestGroupID)
deleteGroup in interface IServicerequestGroupID - public WSResponse replaceAndDeleteGroup(WSRequestReplaceAndDelete replaceAndDelete)
IServicereplaceAndDeleteGroup in interface IServicepublic WSResponse addPersonsToGroup(WSRequestGroupAssigment requestGroupAssignment)
addPersonsToGroup in interface IServicerequestGroupAssignment - contains id of the group and person id(s)public WSResponse removePersonsFromGroup(WSRequestGroupAssigment requestGroupAssignment)
removePersonsFromGroup in interface IServicerequestGroupAssignment - contains id of the group and person id(s)public WSResponseLabelValueBeanArray getAllRoles()
getAllRoles in interface IServicepublic WSResponseRoleAssignmentArray getAssignmentRolesByProject(WSRequestString requestProjectID)
getAssignmentRolesByProject in interface IServicerequestProjectID - public WSResponseRoleAssignmentArray getAssignmentRolesByProjectName(WSRequestString requestProjectName)
IServicegetAssignmentRolesByProjectName in interface IServicepublic WSResponse addRoleAssignment(WSRequestRoleAssignmentEdit requestRoleAssignmentEdit)
addRoleAssignment in interface IServicerequestRoleAssignmentEdit - public WSResponse removeRoleAssignment(WSRequestRoleAssignmentEdit requestRoleAssignmentEdit)
removeRoleAssignment in interface IServicerequestRoleAssignmentEdit - public WSResponseListArray getGlobalLists()
getGlobalLists in interface IServicepublic WSResponseListArray getProjectLists(WSRequestString requestProjectID)
getProjectLists in interface IServicerequestProjectID - WSListBean objectspublic WSResponseList loadList(WSRequestString requestListID)
loadList in interface IServicerequestListID - WSListBean objectpublic WSResponseListOptionArray getListOptions(WSRequestString requestListID)
getListOptions in interface IServicerequestListID - WSListOptionBean objectspublic WSResponseListOptionArray getListOptionsByParent(WSRequestString requestParentID)
IServicegetListOptionsByParent in interface IServiceWSListOptionBean objectspublic WSResponseString saveList(WSRequestList requestList)
public WSResponse deleteList(WSRequestString requestListID)
deleteList in interface IServicerequestListID - public WSResponseListOptionArray clearListOptions(WSRequestString requestListID)
clearListOptions in interface IServicerequestListID - WSListOptionBean objectspublic WSResponse addListOptions(WSRequestOptionArray requestOptions)
addListOptions in interface IServicerequestOptions - public WSResponseString saveListOption(WSRequestOption requestOption)
saveListOption in interface IServicerequestOption - public WSResponse deleteListOption(WSRequestString requestOptionID)
deleteListOption in interface IServicerequestOptionID -