All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.ca.www.UnicenterServicePlus.ServiceDesk.USDWebServiceSoap Maven / Gradle / Ivy


package com.ca.www.UnicenterServicePlus.ServiceDesk;

import javax.jws.WebMethod;
import javax.jws.WebParam;
import javax.jws.WebResult;
import javax.jws.WebService;
import javax.xml.bind.annotation.XmlSeeAlso;
import javax.xml.ws.Holder;
import javax.xml.ws.RequestWrapper;
import javax.xml.ws.ResponseWrapper;


/**
 * This class was generated by the JAX-WS RI.
 * JAX-WS RI 2.2.9-b14002
 * Generated source version: 2.2
 * 
 */
@WebService(name = "USD_WebServiceSoap", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk")
@XmlSeeAlso({
    ObjectFactory.class
})
public interface USDWebServiceSoap {


    /**
     * 
     * @param newAssigneeHandle
     * @param setGroup
     * @param creator
     * @param setOrganization
     * @param newOrganizationHandle
     * @param setAssignee
     * @param description
     * @param objectHandle
     * @param newGroupHandle
     * @param sid
     * @return
     *     returns java.lang.String
     */
    @WebMethod
    @WebResult(name = "transferReturn", targetNamespace = "")
    @RequestWrapper(localName = "transfer", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.Transfer")
    @ResponseWrapper(localName = "transferResponse", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.TransferResponse")
    public String transfer(
        @WebParam(name = "sid", targetNamespace = "")
        int sid,
        @WebParam(name = "creator", targetNamespace = "")
        String creator,
        @WebParam(name = "objectHandle", targetNamespace = "")
        String objectHandle,
        @WebParam(name = "description", targetNamespace = "")
        String description,
        @WebParam(name = "setAssignee", targetNamespace = "")
        boolean setAssignee,
        @WebParam(name = "newAssigneeHandle", targetNamespace = "")
        String newAssigneeHandle,
        @WebParam(name = "setGroup", targetNamespace = "")
        boolean setGroup,
        @WebParam(name = "newGroupHandle", targetNamespace = "")
        String newGroupHandle,
        @WebParam(name = "setOrganization", targetNamespace = "")
        boolean setOrganization,
        @WebParam(name = "newOrganizationHandle", targetNamespace = "")
        String newOrganizationHandle);

    /**
     * 
     * @param whereClause
     * @param searchField
     * @param searchType
     * @param matchType
     * @param categoryPath
     * @param relatedCategories
     * @param descending
     * @param sid
     * @param maxDocIDs
     * @param problem
     * @param resultSize
     * @param sortBy
     * @param properties
     * @return
     *     returns java.lang.String
     */
    @WebMethod
    @WebResult(name = "searchReturn", targetNamespace = "")
    @RequestWrapper(localName = "search", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.Search")
    @ResponseWrapper(localName = "searchResponse", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.SearchResponse")
    public String search(
        @WebParam(name = "sid", targetNamespace = "")
        int sid,
        @WebParam(name = "problem", targetNamespace = "")
        String problem,
        @WebParam(name = "resultSize", targetNamespace = "")
        int resultSize,
        @WebParam(name = "properties", targetNamespace = "")
        String properties,
        @WebParam(name = "sortBy", targetNamespace = "")
        String sortBy,
        @WebParam(name = "descending", targetNamespace = "")
        boolean descending,
        @WebParam(name = "relatedCategories", targetNamespace = "")
        boolean relatedCategories,
        @WebParam(name = "searchType", targetNamespace = "")
        int searchType,
        @WebParam(name = "matchType", targetNamespace = "")
        int matchType,
        @WebParam(name = "searchField", targetNamespace = "")
        int searchField,
        @WebParam(name = "categoryPath", targetNamespace = "")
        String categoryPath,
        @WebParam(name = "whereClause", targetNamespace = "")
        String whereClause,
        @WebParam(name = "maxDocIDs", targetNamespace = "")
        int maxDocIDs);

    /**
     * 
     * @param relatedDoc
     * @param getHistory
     * @param docId
     * @param propertyList
     * @param getNotiList
     * @param getComments
     * @param getAttmnt
     * @param sid
     * @return
     *     returns java.lang.String
     */
    @WebMethod
    @WebResult(name = "getDocumentReturn", targetNamespace = "")
    @RequestWrapper(localName = "getDocument", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.GetDocument")
    @ResponseWrapper(localName = "getDocumentResponse", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.GetDocumentResponse")
    public String getDocument(
        @WebParam(name = "sid", targetNamespace = "")
        int sid,
        @WebParam(name = "docId", targetNamespace = "")
        int docId,
        @WebParam(name = "propertyList", targetNamespace = "")
        String propertyList,
        @WebParam(name = "relatedDoc", targetNamespace = "")
        boolean relatedDoc,
        @WebParam(name = "getAttmnt", targetNamespace = "")
        boolean getAttmnt,
        @WebParam(name = "getHistory", targetNamespace = "")
        boolean getHistory,
        @WebParam(name = "getComments", targetNamespace = "")
        boolean getComments,
        @WebParam(name = "getNotiList", targetNamespace = "")
        boolean getNotiList);

    /**
     * 
     * @param attributes
     * @param objectHandle
     * @param sid
     * @return
     *     returns java.lang.String
     */
    @WebMethod
    @WebResult(name = "getObjectValuesReturn", targetNamespace = "")
    @RequestWrapper(localName = "getObjectValues", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.GetObjectValues")
    @ResponseWrapper(localName = "getObjectValuesResponse", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.GetObjectValuesResponse")
    public String getObjectValues(
        @WebParam(name = "sid", targetNamespace = "")
        int sid,
        @WebParam(name = "objectHandle", targetNamespace = "")
        String objectHandle,
        @WebParam(name = "attributes", targetNamespace = "")
        ArrayOfString attributes);

    /**
     * 
     * @param startIndex
     * @param endIndex
     * @param attributes
     * @param contextObject
     * @param lrelName
     * @param sid
     * @return
     *     returns java.lang.String
     */
    @WebMethod
    @WebResult(name = "getLrelValuesReturn", targetNamespace = "")
    @RequestWrapper(localName = "getLrelValues", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.GetLrelValues")
    @ResponseWrapper(localName = "getLrelValuesResponse", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.GetLrelValuesResponse")
    public String getLrelValues(
        @WebParam(name = "sid", targetNamespace = "")
        int sid,
        @WebParam(name = "contextObject", targetNamespace = "")
        String contextObject,
        @WebParam(name = "lrelName", targetNamespace = "")
        String lrelName,
        @WebParam(name = "startIndex", targetNamespace = "")
        int startIndex,
        @WebParam(name = "endIndex", targetNamespace = "")
        int endIndex,
        @WebParam(name = "attributes", targetNamespace = "")
        ArrayOfString attributes);

    /**
     * 
     * @param contactHandle
     * @param assetHandle
     * @param sid
     * @param logText
     */
    @WebMethod
    @RequestWrapper(localName = "addAssetLog", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.AddAssetLog")
    @ResponseWrapper(localName = "addAssetLogResponse", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.AddAssetLogResponse")
    public void addAssetLog(
        @WebParam(name = "sid", targetNamespace = "")
        int sid,
        @WebParam(name = "assetHandle", targetNamespace = "")
        String assetHandle,
        @WebParam(name = "contactHandle", targetNamespace = "")
        String contactHandle,
        @WebParam(name = "logText", targetNamespace = "")
        String logText);

    /**
     * 
     * @param addObjectHandles
     * @param contextObject
     * @param lrelName
     * @param sid
     */
    @WebMethod
    @RequestWrapper(localName = "createLrelRelationships", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.CreateLrelRelationships")
    @ResponseWrapper(localName = "createLrelRelationshipsResponse", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.CreateLrelRelationshipsResponse")
    public void createLrelRelationships(
        @WebParam(name = "sid", targetNamespace = "")
        int sid,
        @WebParam(name = "contextObject", targetNamespace = "")
        String contextObject,
        @WebParam(name = "lrelName", targetNamespace = "")
        String lrelName,
        @WebParam(name = "addObjectHandles", targetNamespace = "")
        ArrayOfString addObjectHandles);

    /**
     * 
     * @param contactHandle
     * @param groupHandle
     * @param sid
     */
    @WebMethod
    @RequestWrapper(localName = "addMemberToGroup", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.AddMemberToGroup")
    @ResponseWrapper(localName = "addMemberToGroupResponse", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.AddMemberToGroupResponse")
    public void addMemberToGroup(
        @WebParam(name = "sid", targetNamespace = "")
        int sid,
        @WebParam(name = "contactHandle", targetNamespace = "")
        String contactHandle,
        @WebParam(name = "groupHandle", targetNamespace = "")
        String groupHandle);

    /**
     * 
     * @param creator
     * @param changeAttrVals
     * @param requestHandle
     * @param changeHandle
     * @param description
     * @param sid
     * @return
     *     returns java.lang.String
     */
    @WebMethod
    @WebResult(name = "attachChangeToRequestReturn", targetNamespace = "")
    @RequestWrapper(localName = "attachChangeToRequest", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.AttachChangeToRequest")
    @ResponseWrapper(localName = "attachChangeToRequestResponse", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.AttachChangeToRequestResponse")
    public String attachChangeToRequest(
        @WebParam(name = "sid", targetNamespace = "")
        int sid,
        @WebParam(name = "creator", targetNamespace = "")
        String creator,
        @WebParam(name = "requestHandle", targetNamespace = "")
        String requestHandle,
        @WebParam(name = "changeHandle", targetNamespace = "")
        String changeHandle,
        @WebParam(name = "changeAttrVals", targetNamespace = "")
        ArrayOfString changeAttrVals,
        @WebParam(name = "description", targetNamespace = "")
        String description);

    /**
     * 
     * @param methodName
     * @param factoryName
     * @param formatList
     * @param parameters
     * @param sid
     * @return
     *     returns java.lang.String
     */
    @WebMethod
    @WebResult(name = "callServerMethodReturn", targetNamespace = "")
    @RequestWrapper(localName = "callServerMethod", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.CallServerMethod")
    @ResponseWrapper(localName = "callServerMethodResponse", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.CallServerMethodResponse")
    public String callServerMethod(
        @WebParam(name = "sid", targetNamespace = "")
        int sid,
        @WebParam(name = "methodName", targetNamespace = "")
        String methodName,
        @WebParam(name = "factoryName", targetNamespace = "")
        String factoryName,
        @WebParam(name = "formatList", targetNamespace = "")
        String formatList,
        @WebParam(name = "parameters", targetNamespace = "")
        ArrayOfString parameters);

    /**
     * 
     * @param creator
     * @param newStatusHandle
     * @param description
     * @param objectHandle
     * @param sid
     * @return
     *     returns java.lang.String
     */
    @WebMethod
    @WebResult(name = "changeStatusReturn", targetNamespace = "")
    @RequestWrapper(localName = "changeStatus", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.ChangeStatus")
    @ResponseWrapper(localName = "changeStatusResponse", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.ChangeStatusResponse")
    public String changeStatus(
        @WebParam(name = "sid", targetNamespace = "")
        int sid,
        @WebParam(name = "creator", targetNamespace = "")
        String creator,
        @WebParam(name = "objectHandle", targetNamespace = "")
        String objectHandle,
        @WebParam(name = "description", targetNamespace = "")
        String description,
        @WebParam(name = "newStatusHandle", targetNamespace = "")
        String newStatusHandle);

    /**
     * 
     * @param clearBy
     * @param sid
     * @param lrObject
     * @return
     *     returns int
     */
    @WebMethod
    @WebResult(name = "clearNotificationReturn", targetNamespace = "")
    @RequestWrapper(localName = "clearNotification", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.ClearNotification")
    @ResponseWrapper(localName = "clearNotificationResponse", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.ClearNotificationResponse")
    public int clearNotification(
        @WebParam(name = "sid", targetNamespace = "")
        int sid,
        @WebParam(name = "lrObject", targetNamespace = "")
        String lrObject,
        @WebParam(name = "clearBy", targetNamespace = "")
        String clearBy);

    /**
     * 
     * @param logType
     * @param creator
     * @param internal
     * @param timeSpent
     * @param description
     * @param objectHandle
     * @param sid
     * @return
     *     returns java.lang.String
     */
    @WebMethod
    @WebResult(name = "createActivityLogReturn", targetNamespace = "")
    @RequestWrapper(localName = "createActivityLog", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.CreateActivityLog")
    @ResponseWrapper(localName = "createActivityLogResponse", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.CreateActivityLogResponse")
    public String createActivityLog(
        @WebParam(name = "sid", targetNamespace = "")
        int sid,
        @WebParam(name = "creator", targetNamespace = "")
        String creator,
        @WebParam(name = "objectHandle", targetNamespace = "")
        String objectHandle,
        @WebParam(name = "description", targetNamespace = "")
        String description,
        @WebParam(name = "logType", targetNamespace = "")
        String logType,
        @WebParam(name = "timeSpent", targetNamespace = "")
        int timeSpent,
        @WebParam(name = "internal", targetNamespace = "")
        boolean internal);

    /**
     * 
     * @param attrVals
     * @param newAssetHandle
     * @param attributes
     * @param newExtensionHandle
     * @param newExtensionName
     * @param sid
     * @param createAssetResult
     */
    @WebMethod
    @RequestWrapper(localName = "createAsset", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.CreateAsset")
    @ResponseWrapper(localName = "createAssetResponse", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.CreateAssetResponse")
    public void createAsset(
        @WebParam(name = "sid", targetNamespace = "")
        int sid,
        @WebParam(name = "attrVals", targetNamespace = "")
        ArrayOfString attrVals,
        @WebParam(name = "attributes", targetNamespace = "")
        ArrayOfString attributes,
        @WebParam(name = "createAssetResult", targetNamespace = "", mode = WebParam.Mode.INOUT)
        Holder createAssetResult,
        @WebParam(name = "newAssetHandle", targetNamespace = "", mode = WebParam.Mode.INOUT)
        Holder newAssetHandle,
        @WebParam(name = "newExtensionHandle", targetNamespace = "", mode = WebParam.Mode.INOUT)
        Holder newExtensionHandle,
        @WebParam(name = "newExtensionName", targetNamespace = "", mode = WebParam.Mode.INOUT)
        Holder newExtensionName);

    /**
     * 
     * @param childHandle
     * @param parentHandle
     * @param sid
     * @return
     *     returns java.lang.String
     */
    @WebMethod
    @WebResult(name = "createAssetParentChildRelationshipReturn", targetNamespace = "")
    @RequestWrapper(localName = "createAssetParentChildRelationship", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.CreateAssetParentChildRelationship")
    @ResponseWrapper(localName = "createAssetParentChildRelationshipResponse", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.CreateAssetParentChildRelationshipResponse")
    public String createAssetParentChildRelationship(
        @WebParam(name = "sid", targetNamespace = "")
        int sid,
        @WebParam(name = "parentHandle", targetNamespace = "")
        String parentHandle,
        @WebParam(name = "childHandle", targetNamespace = "")
        String childHandle);

    /**
     * 
     * @param fileName
     * @param repositoryHandle
     * @param description
     * @param objectHandle
     * @param sid
     * @return
     *     returns java.lang.String
     */
    @WebMethod
    @WebResult(name = "createAttachmentReturn", targetNamespace = "")
    @RequestWrapper(localName = "createAttachment", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.CreateAttachment")
    @ResponseWrapper(localName = "createAttachmentResponse", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.CreateAttachmentResponse")
    public String createAttachment(
        @WebParam(name = "sid", targetNamespace = "")
        int sid,
        @WebParam(name = "repositoryHandle", targetNamespace = "")
        String repositoryHandle,
        @WebParam(name = "objectHandle", targetNamespace = "")
        String objectHandle,
        @WebParam(name = "description", targetNamespace = "")
        String description,
        @WebParam(name = "fileName", targetNamespace = "")
        String fileName);

    /**
     * 
     * @param attHandle
     * @param sid
     * @return
     *     returns int
     */
    @WebMethod
    @WebResult(name = "removeAttachmentReturn", targetNamespace = "")
    @RequestWrapper(localName = "removeAttachment", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.RemoveAttachment")
    @ResponseWrapper(localName = "removeAttachmentResponse", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.RemoveAttachmentResponse")
    public int removeAttachment(
        @WebParam(name = "sid", targetNamespace = "")
        int sid,
        @WebParam(name = "attHandle", targetNamespace = "")
        String attHandle);

    /**
     * 
     * @param template
     * @param newChangeHandle
     * @param createChangeOrderReturn
     * @param attrVals
     * @param newChangeNumber
     * @param propertyValues
     * @param attributes
     * @param creatorHandle
     * @param sid
     */
    @WebMethod
    @RequestWrapper(localName = "createChangeOrder", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.CreateChangeOrder")
    @ResponseWrapper(localName = "createChangeOrderResponse", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.CreateChangeOrderResponse")
    public void createChangeOrder(
        @WebParam(name = "sid", targetNamespace = "")
        int sid,
        @WebParam(name = "creatorHandle", targetNamespace = "")
        String creatorHandle,
        @WebParam(name = "attrVals", targetNamespace = "")
        ArrayOfString attrVals,
        @WebParam(name = "propertyValues", targetNamespace = "")
        ArrayOfString propertyValues,
        @WebParam(name = "template", targetNamespace = "")
        String template,
        @WebParam(name = "attributes", targetNamespace = "")
        ArrayOfString attributes,
        @WebParam(name = "newChangeHandle", targetNamespace = "", mode = WebParam.Mode.INOUT)
        Holder newChangeHandle,
        @WebParam(name = "newChangeNumber", targetNamespace = "", mode = WebParam.Mode.INOUT)
        Holder newChangeNumber,
        @WebParam(name = "createChangeOrderReturn", targetNamespace = "", mode = WebParam.Mode.OUT)
        Holder createChangeOrderReturn);

    /**
     * 
     * @param template
     * @param newIssueNumber
     * @param createIssueReturn
     * @param attrVals
     * @param propertyValues
     * @param attributes
     * @param newIssueHandle
     * @param creatorHandle
     * @param sid
     */
    @WebMethod
    @RequestWrapper(localName = "createIssue", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.CreateIssue")
    @ResponseWrapper(localName = "createIssueResponse", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.CreateIssueResponse")
    public void createIssue(
        @WebParam(name = "sid", targetNamespace = "")
        int sid,
        @WebParam(name = "creatorHandle", targetNamespace = "")
        String creatorHandle,
        @WebParam(name = "attrVals", targetNamespace = "")
        ArrayOfString attrVals,
        @WebParam(name = "propertyValues", targetNamespace = "")
        ArrayOfString propertyValues,
        @WebParam(name = "template", targetNamespace = "")
        String template,
        @WebParam(name = "attributes", targetNamespace = "")
        ArrayOfString attributes,
        @WebParam(name = "newIssueHandle", targetNamespace = "", mode = WebParam.Mode.INOUT)
        Holder newIssueHandle,
        @WebParam(name = "newIssueNumber", targetNamespace = "", mode = WebParam.Mode.INOUT)
        Holder newIssueNumber,
        @WebParam(name = "createIssueReturn", targetNamespace = "", mode = WebParam.Mode.OUT)
        Holder createIssueReturn);

    /**
     * 
     * @param selectedWorkFlow
     * @param taskType
     * @param newHandle
     * @param attrVals
     * @param createWorkFlowTaskResult
     * @param attributes
     * @param creatorHandle
     * @param objectHandle
     * @param sid
     */
    @WebMethod
    @RequestWrapper(localName = "createWorkFlowTask", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.CreateWorkFlowTask")
    @ResponseWrapper(localName = "createWorkFlowTaskResponse", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.CreateWorkFlowTaskResponse")
    public void createWorkFlowTask(
        @WebParam(name = "sid", targetNamespace = "")
        int sid,
        @WebParam(name = "attrVals", targetNamespace = "")
        ArrayOfString attrVals,
        @WebParam(name = "objectHandle", targetNamespace = "")
        String objectHandle,
        @WebParam(name = "creatorHandle", targetNamespace = "")
        String creatorHandle,
        @WebParam(name = "selectedWorkFlow", targetNamespace = "")
        String selectedWorkFlow,
        @WebParam(name = "taskType", targetNamespace = "")
        String taskType,
        @WebParam(name = "attributes", targetNamespace = "")
        ArrayOfString attributes,
        @WebParam(name = "createWorkFlowTaskResult", targetNamespace = "", mode = WebParam.Mode.INOUT)
        Holder createWorkFlowTaskResult,
        @WebParam(name = "newHandle", targetNamespace = "", mode = WebParam.Mode.INOUT)
        Holder newHandle);

    /**
     * 
     * @param workFlowHandle
     * @param objectHandle
     * @param sid
     */
    @WebMethod
    @RequestWrapper(localName = "deleteWorkFlowTask", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.DeleteWorkFlowTask")
    @ResponseWrapper(localName = "deleteWorkFlowTaskResponse", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.DeleteWorkFlowTaskResponse")
    public void deleteWorkFlowTask(
        @WebParam(name = "sid", targetNamespace = "")
        int sid,
        @WebParam(name = "workFlowHandle", targetNamespace = "")
        String workFlowHandle,
        @WebParam(name = "objectHandle", targetNamespace = "")
        String objectHandle);

    /**
     * 
     * @param newHandle
     * @param attrVals
     * @param createObjectResult
     * @param attributes
     * @param sid
     * @param objectType
     */
    @WebMethod
    @RequestWrapper(localName = "createObject", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.CreateObject")
    @ResponseWrapper(localName = "createObjectResponse", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.CreateObjectResponse")
    public void createObject(
        @WebParam(name = "sid", targetNamespace = "")
        int sid,
        @WebParam(name = "objectType", targetNamespace = "")
        String objectType,
        @WebParam(name = "attrVals", targetNamespace = "")
        ArrayOfString attrVals,
        @WebParam(name = "attributes", targetNamespace = "")
        ArrayOfString attributes,
        @WebParam(name = "createObjectResult", targetNamespace = "", mode = WebParam.Mode.INOUT)
        Holder createObjectResult,
        @WebParam(name = "newHandle", targetNamespace = "", mode = WebParam.Mode.INOUT)
        Holder newHandle);

    /**
     * 
     * @param template
     * @param attrVals
     * @param newRequestNumber
     * @param propertyValues
     * @param attributes
     * @param creatorHandle
     * @param createRequestReturn
     * @param newRequestHandle
     * @param sid
     */
    @WebMethod
    @RequestWrapper(localName = "createRequest", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.CreateRequest")
    @ResponseWrapper(localName = "createRequestResponse", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.CreateRequestResponse")
    public void createRequest(
        @WebParam(name = "sid", targetNamespace = "")
        int sid,
        @WebParam(name = "creatorHandle", targetNamespace = "")
        String creatorHandle,
        @WebParam(name = "attrVals", targetNamespace = "")
        ArrayOfString attrVals,
        @WebParam(name = "propertyValues", targetNamespace = "")
        ArrayOfString propertyValues,
        @WebParam(name = "template", targetNamespace = "")
        String template,
        @WebParam(name = "attributes", targetNamespace = "")
        ArrayOfString attributes,
        @WebParam(name = "newRequestHandle", targetNamespace = "", mode = WebParam.Mode.INOUT)
        Holder newRequestHandle,
        @WebParam(name = "newRequestNumber", targetNamespace = "", mode = WebParam.Mode.INOUT)
        Holder newRequestNumber,
        @WebParam(name = "createRequestReturn", targetNamespace = "", mode = WebParam.Mode.OUT)
        Holder createRequestReturn);

    /**
     * 
     * @param duplicationId
     * @param returnUserData
     * @param newTicketNumber
     * @param returnApplicationData
     * @param description
     * @param asset
     * @param problemType
     * @param userid
     * @param newTicketHandle
     * @param createTicketReturn
     * @param sid
     */
    @WebMethod
    @RequestWrapper(localName = "createTicket", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.CreateTicket")
    @ResponseWrapper(localName = "createTicketResponse", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.CreateTicketResponse")
    public void createTicket(
        @WebParam(name = "sid", targetNamespace = "")
        int sid,
        @WebParam(name = "description", targetNamespace = "")
        String description,
        @WebParam(name = "problem_type", targetNamespace = "")
        String problemType,
        @WebParam(name = "userid", targetNamespace = "")
        String userid,
        @WebParam(name = "asset", targetNamespace = "")
        String asset,
        @WebParam(name = "duplication_id", targetNamespace = "")
        String duplicationId,
        @WebParam(name = "newTicketHandle", targetNamespace = "", mode = WebParam.Mode.INOUT)
        Holder newTicketHandle,
        @WebParam(name = "newTicketNumber", targetNamespace = "", mode = WebParam.Mode.INOUT)
        Holder newTicketNumber,
        @WebParam(name = "returnUserData", targetNamespace = "", mode = WebParam.Mode.INOUT)
        Holder returnUserData,
        @WebParam(name = "returnApplicationData", targetNamespace = "", mode = WebParam.Mode.INOUT)
        Holder returnApplicationData,
        @WebParam(name = "createTicketReturn", targetNamespace = "", mode = WebParam.Mode.OUT)
        Holder createTicketReturn);

    /**
     * 
     * @param customerHandle
     * @param createQuickTicketReturn
     * @param newTicketNumber
     * @param description
     * @param newTicketHandle
     * @param sid
     */
    @WebMethod
    @RequestWrapper(localName = "createQuickTicket", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.CreateQuickTicket")
    @ResponseWrapper(localName = "createQuickTicketResponse", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.CreateQuickTicketResponse")
    public void createQuickTicket(
        @WebParam(name = "sid", targetNamespace = "")
        int sid,
        @WebParam(name = "customerHandle", targetNamespace = "")
        String customerHandle,
        @WebParam(name = "description", targetNamespace = "")
        String description,
        @WebParam(name = "newTicketHandle", targetNamespace = "", mode = WebParam.Mode.INOUT)
        Holder newTicketHandle,
        @WebParam(name = "newTicketNumber", targetNamespace = "", mode = WebParam.Mode.INOUT)
        Holder newTicketNumber,
        @WebParam(name = "createQuickTicketReturn", targetNamespace = "", mode = WebParam.Mode.OUT)
        Holder createQuickTicketReturn);

    /**
     * 
     * @param description
     * @param ticketHandle
     * @param sid
     * @return
     *     returns java.lang.String
     */
    @WebMethod
    @WebResult(name = "closeTicketReturn", targetNamespace = "")
    @RequestWrapper(localName = "closeTicket", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.CloseTicket")
    @ResponseWrapper(localName = "closeTicketResponse", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.CloseTicketResponse")
    public String closeTicket(
        @WebParam(name = "sid", targetNamespace = "")
        int sid,
        @WebParam(name = "description", targetNamespace = "")
        String description,
        @WebParam(name = "ticketHandle", targetNamespace = "")
        String ticketHandle);

    /**
     * 
     * @param ticketHandle
     * @param comment
     * @param internalFlag
     * @param sid
     */
    @WebMethod
    @RequestWrapper(localName = "logComment", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.LogComment")
    @ResponseWrapper(localName = "logCommentResponse", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.LogCommentResponse")
    public void logComment(
        @WebParam(name = "sid", targetNamespace = "")
        int sid,
        @WebParam(name = "ticketHandle", targetNamespace = "")
        String ticketHandle,
        @WebParam(name = "comment", targetNamespace = "")
        String comment,
        @WebParam(name = "internalFlag", targetNamespace = "")
        int internalFlag);

    /**
     * 
     * @param sid
     * @return
     *     returns java.lang.String
     */
    @WebMethod
    @WebResult(name = "getPolicyInfoReturn", targetNamespace = "")
    @RequestWrapper(localName = "getPolicyInfo", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.GetPolicyInfo")
    @ResponseWrapper(localName = "getPolicyInfoResponse", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.GetPolicyInfoResponse")
    public String getPolicyInfo(
        @WebParam(name = "sid", targetNamespace = "")
        int sid);

    /**
     * 
     * @param creator
     * @param requestHandle
     * @param description
     * @param sid
     * @return
     *     returns java.lang.String
     */
    @WebMethod
    @WebResult(name = "detachChangeFromRequestReturn", targetNamespace = "")
    @RequestWrapper(localName = "detachChangeFromRequest", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.DetachChangeFromRequest")
    @ResponseWrapper(localName = "detachChangeFromRequestResponse", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.DetachChangeFromRequestResponse")
    public String detachChangeFromRequest(
        @WebParam(name = "sid", targetNamespace = "")
        int sid,
        @WebParam(name = "creator", targetNamespace = "")
        String creator,
        @WebParam(name = "requestHandle", targetNamespace = "")
        String requestHandle,
        @WebParam(name = "description", targetNamespace = "")
        String description);

    /**
     * 
     * @param whereClause
     * @param maxRows
     * @param attributes
     * @param sid
     * @param objectType
     * @return
     *     returns java.lang.String
     */
    @WebMethod
    @WebResult(name = "doSelectReturn", targetNamespace = "")
    @RequestWrapper(localName = "doSelect", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.DoSelect")
    @ResponseWrapper(localName = "doSelectResponse", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.DoSelectResponse")
    public String doSelect(
        @WebParam(name = "sid", targetNamespace = "")
        int sid,
        @WebParam(name = "objectType", targetNamespace = "")
        String objectType,
        @WebParam(name = "whereClause", targetNamespace = "")
        String whereClause,
        @WebParam(name = "maxRows", targetNamespace = "")
        int maxRows,
        @WebParam(name = "attributes", targetNamespace = "")
        ArrayOfString attributes);

    /**
     * 
     * @param whereClause
     * @param sid
     * @param objectType
     * @return
     *     returns com.ca.www.UnicenterServicePlus.ServiceDesk.ListResult
     */
    @WebMethod
    @WebResult(name = "doQueryReturn", targetNamespace = "")
    @RequestWrapper(localName = "doQuery", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.DoQuery")
    @ResponseWrapper(localName = "doQueryResponse", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.DoQueryResponse")
    public ListResult doQuery(
        @WebParam(name = "sid", targetNamespace = "")
        int sid,
        @WebParam(name = "objectType", targetNamespace = "")
        String objectType,
        @WebParam(name = "whereClause", targetNamespace = "")
        String whereClause);

    /**
     * 
     * @param newAssigneeHandle
     * @param setGroup
     * @param creator
     * @param newPriorityHandle
     * @param setOrganization
     * @param newOrganizationHandle
     * @param setAssignee
     * @param description
     * @param objectHandle
     * @param newGroupHandle
     * @param setPriority
     * @param sid
     * @return
     *     returns java.lang.String
     */
    @WebMethod
    @WebResult(name = "escalateReturn", targetNamespace = "")
    @RequestWrapper(localName = "escalate", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.Escalate")
    @ResponseWrapper(localName = "escalateResponse", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.EscalateResponse")
    public String escalate(
        @WebParam(name = "sid", targetNamespace = "")
        int sid,
        @WebParam(name = "creator", targetNamespace = "")
        String creator,
        @WebParam(name = "objectHandle", targetNamespace = "")
        String objectHandle,
        @WebParam(name = "description", targetNamespace = "")
        String description,
        @WebParam(name = "setAssignee", targetNamespace = "")
        boolean setAssignee,
        @WebParam(name = "newAssigneeHandle", targetNamespace = "")
        String newAssigneeHandle,
        @WebParam(name = "setGroup", targetNamespace = "")
        boolean setGroup,
        @WebParam(name = "newGroupHandle", targetNamespace = "")
        String newGroupHandle,
        @WebParam(name = "setOrganization", targetNamespace = "")
        boolean setOrganization,
        @WebParam(name = "newOrganizationHandle", targetNamespace = "")
        String newOrganizationHandle,
        @WebParam(name = "setPriority", targetNamespace = "")
        boolean setPriority,
        @WebParam(name = "newPriorityHandle", targetNamespace = "")
        String newPriorityHandle);

    /**
     * 
     * @param handles
     * @param sid
     */
    @WebMethod
    @RequestWrapper(localName = "freeListHandles", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.FreeListHandles")
    @ResponseWrapper(localName = "freeListHandlesResponse", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.FreeListHandlesResponse")
    public void freeListHandles(
        @WebParam(name = "sid", targetNamespace = "")
        int sid,
        @WebParam(name = "handles", targetNamespace = "")
        ArrayOfInt handles);

    /**
     * 
     * @param extensionName
     * @param getAssetExtInfoResult
     * @param attributes
     * @param assetHandle
     * @param sid
     * @param extensionHandle
     */
    @WebMethod
    @RequestWrapper(localName = "getAssetExtensionInformation", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.GetAssetExtensionInformation")
    @ResponseWrapper(localName = "getAssetExtensionInformationResponse", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.GetAssetExtensionInformationResponse")
    public void getAssetExtensionInformation(
        @WebParam(name = "sid", targetNamespace = "")
        int sid,
        @WebParam(name = "assetHandle", targetNamespace = "")
        String assetHandle,
        @WebParam(name = "attributes", targetNamespace = "")
        ArrayOfString attributes,
        @WebParam(name = "getAssetExtInfoResult", targetNamespace = "", mode = WebParam.Mode.INOUT)
        Holder getAssetExtInfoResult,
        @WebParam(name = "extensionHandle", targetNamespace = "", mode = WebParam.Mode.INOUT)
        Holder extensionHandle,
        @WebParam(name = "extensionName", targetNamespace = "", mode = WebParam.Mode.INOUT)
        Holder extensionName);

    /**
     * 
     * @param sid
     * @return
     *     returns java.lang.String
     */
    @WebMethod
    @WebResult(name = "getConfigurationModeReturn", targetNamespace = "")
    @RequestWrapper(localName = "getConfigurationMode", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.GetConfigurationMode")
    @ResponseWrapper(localName = "getConfigurationModeResponse", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.GetConfigurationModeResponse")
    public String getConfigurationMode(
        @WebParam(name = "sid", targetNamespace = "")
        int sid);

    /**
     * 
     * @param whereClause
     * @param attributes
     * @param numToFetch
     * @param sid
     * @return
     *     returns java.lang.String
     */
    @WebMethod
    @WebResult(name = "getGroupMemberListValuesReturn", targetNamespace = "")
    @RequestWrapper(localName = "getGroupMemberListValues", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.GetGroupMemberListValues")
    @ResponseWrapper(localName = "getGroupMemberListValuesResponse", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.GetGroupMemberListValuesResponse")
    public String getGroupMemberListValues(
        @WebParam(name = "sid", targetNamespace = "")
        int sid,
        @WebParam(name = "whereClause", targetNamespace = "")
        String whereClause,
        @WebParam(name = "numToFetch", targetNamespace = "")
        int numToFetch,
        @WebParam(name = "attributes", targetNamespace = "")
        ArrayOfString attributes);

    /**
     * 
     * @param factory
     * @param sid
     * @return
     *     returns java.lang.String
     */
    @WebMethod
    @WebResult(name = "getObjectTypeInformationReturn", targetNamespace = "")
    @RequestWrapper(localName = "getObjectTypeInformation", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.GetObjectTypeInformation")
    @ResponseWrapper(localName = "getObjectTypeInformationResponse", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.GetObjectTypeInformationResponse")
    public String getObjectTypeInformation(
        @WebParam(name = "sid", targetNamespace = "")
        int sid,
        @WebParam(name = "factory", targetNamespace = "")
        String factory);

    /**
     * 
     * @param userID
     * @param sid
     * @return
     *     returns java.lang.String
     */
    @WebMethod
    @WebResult(name = "getHandleForUseridReturn", targetNamespace = "")
    @RequestWrapper(localName = "getHandleForUserid", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.GetHandleForUserid")
    @ResponseWrapper(localName = "getHandleForUseridResponse", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.GetHandleForUseridResponse")
    public String getHandleForUserid(
        @WebParam(name = "sid", targetNamespace = "")
        int sid,
        @WebParam(name = "userID", targetNamespace = "")
        String userID);

    /**
     * 
     * @param contactHandle
     * @param sid
     * @return
     *     returns java.lang.String
     */
    @WebMethod
    @WebResult(name = "getAccessTypeForContactReturn", targetNamespace = "")
    @RequestWrapper(localName = "getAccessTypeForContact", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.GetAccessTypeForContact")
    @ResponseWrapper(localName = "getAccessTypeForContactResponse", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.GetAccessTypeForContactResponse")
    public String getAccessTypeForContact(
        @WebParam(name = "sid", targetNamespace = "")
        int sid,
        @WebParam(name = "contactHandle", targetNamespace = "")
        String contactHandle);

    /**
     * 
     * @param startIndex
     * @param attributeNames
     * @param endIndex
     * @param listHandle
     * @param sid
     * @return
     *     returns java.lang.String
     */
    @WebMethod
    @WebResult(name = "getListValuesReturn", targetNamespace = "")
    @RequestWrapper(localName = "getListValues", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.GetListValues")
    @ResponseWrapper(localName = "getListValuesResponse", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.GetListValuesResponse")
    public String getListValues(
        @WebParam(name = "sid", targetNamespace = "")
        int sid,
        @WebParam(name = "listHandle", targetNamespace = "")
        int listHandle,
        @WebParam(name = "startIndex", targetNamespace = "")
        int startIndex,
        @WebParam(name = "endIndex", targetNamespace = "")
        int endIndex,
        @WebParam(name = "attributeNames", targetNamespace = "")
        ArrayOfString attributeNames);

    /**
     * 
     * @param contextObject
     * @param lrelName
     * @param sid
     * @return
     *     returns int
     */
    @WebMethod
    @WebResult(name = "getLrelLengthReturn", targetNamespace = "")
    @RequestWrapper(localName = "getLrelLength", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.GetLrelLength")
    @ResponseWrapper(localName = "getLrelLengthResponse", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.GetLrelLengthResponse")
    public int getLrelLength(
        @WebParam(name = "sid", targetNamespace = "")
        int sid,
        @WebParam(name = "contextObject", targetNamespace = "")
        String contextObject,
        @WebParam(name = "lrelName", targetNamespace = "")
        String lrelName);

    /**
     * 
     * @param contactHandle
     * @param queryStatus
     * @param sid
     * @return
     *     returns com.ca.www.UnicenterServicePlus.ServiceDesk.ListResult
     */
    @WebMethod
    @WebResult(name = "getNotificationsForContactReturn", targetNamespace = "")
    @RequestWrapper(localName = "getNotificationsForContact", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.GetNotificationsForContact")
    @ResponseWrapper(localName = "getNotificationsForContactResponse", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.GetNotificationsForContactResponse")
    public ListResult getNotificationsForContact(
        @WebParam(name = "sid", targetNamespace = "")
        int sid,
        @WebParam(name = "contactHandle", targetNamespace = "")
        String contactHandle,
        @WebParam(name = "queryStatus", targetNamespace = "")
        int queryStatus);

    /**
     * 
     * @param contactHandle
     * @param sid
     * @return
     *     returns com.ca.www.UnicenterServicePlus.ServiceDesk.ListResult
     */
    @WebMethod
    @WebResult(name = "getPendingChangeTaskListForContactReturn", targetNamespace = "")
    @RequestWrapper(localName = "getPendingChangeTaskListForContact", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.GetPendingChangeTaskListForContact")
    @ResponseWrapper(localName = "getPendingChangeTaskListForContactResponse", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.GetPendingChangeTaskListForContactResponse")
    public ListResult getPendingChangeTaskListForContact(
        @WebParam(name = "sid", targetNamespace = "")
        int sid,
        @WebParam(name = "contactHandle", targetNamespace = "")
        String contactHandle);

    /**
     * 
     * @param contactHandle
     * @param sid
     * @return
     *     returns com.ca.www.UnicenterServicePlus.ServiceDesk.ListResult
     */
    @WebMethod
    @WebResult(name = "getPendingIssueTaskListForContactReturn", targetNamespace = "")
    @RequestWrapper(localName = "getPendingIssueTaskListForContact", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.GetPendingIssueTaskListForContact")
    @ResponseWrapper(localName = "getPendingIssueTaskListForContactResponse", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.GetPendingIssueTaskListForContactResponse")
    public ListResult getPendingIssueTaskListForContact(
        @WebParam(name = "sid", targetNamespace = "")
        int sid,
        @WebParam(name = "contactHandle", targetNamespace = "")
        String contactHandle);

    /**
     * 
     * @param attributes
     * @param categoryHandle
     * @param sid
     * @return
     *     returns java.lang.String
     */
    @WebMethod
    @WebResult(name = "getPropertyInfoForCategoryReturn", targetNamespace = "")
    @RequestWrapper(localName = "getPropertyInfoForCategory", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.GetPropertyInfoForCategory")
    @ResponseWrapper(localName = "getPropertyInfoForCategoryResponse", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.GetPropertyInfoForCategoryResponse")
    public String getPropertyInfoForCategory(
        @WebParam(name = "sid", targetNamespace = "")
        int sid,
        @WebParam(name = "categoryHandle", targetNamespace = "")
        String categoryHandle,
        @WebParam(name = "attributes", targetNamespace = "")
        ArrayOfString attributes);

    /**
     * 
     * @param listName
     * @param objectHandle
     * @param sid
     * @return
     *     returns com.ca.www.UnicenterServicePlus.ServiceDesk.ListResult
     */
    @WebMethod
    @WebResult(name = "getRelatedListReturn", targetNamespace = "")
    @RequestWrapper(localName = "getRelatedList", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.GetRelatedList")
    @ResponseWrapper(localName = "getRelatedListResponse", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.GetRelatedListResponse")
    public ListResult getRelatedList(
        @WebParam(name = "sid", targetNamespace = "")
        int sid,
        @WebParam(name = "objectHandle", targetNamespace = "")
        String objectHandle,
        @WebParam(name = "listName", targetNamespace = "")
        String listName);

    /**
     * 
     * @param getRelatedListValuesResult
     * @param attributes
     * @param listName
     * @param numRowsFound
     * @param objectHandle
     * @param numToFetch
     * @param sid
     */
    @WebMethod
    @RequestWrapper(localName = "getRelatedListValues", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.GetRelatedListValues")
    @ResponseWrapper(localName = "getRelatedListValuesResponse", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.GetRelatedListValuesResponse")
    public void getRelatedListValues(
        @WebParam(name = "sid", targetNamespace = "")
        int sid,
        @WebParam(name = "objectHandle", targetNamespace = "")
        String objectHandle,
        @WebParam(name = "listName", targetNamespace = "")
        String listName,
        @WebParam(name = "numToFetch", targetNamespace = "")
        int numToFetch,
        @WebParam(name = "attributes", targetNamespace = "")
        ArrayOfString attributes,
        @WebParam(name = "getRelatedListValuesResult", targetNamespace = "", mode = WebParam.Mode.INOUT)
        Holder getRelatedListValuesResult,
        @WebParam(name = "numRowsFound", targetNamespace = "", mode = WebParam.Mode.INOUT)
        Holder numRowsFound);

    /**
     * 
     * @param attributes
     * @param objectHandle
     * @param sid
     * @return
     *     returns java.lang.String
     */
    @WebMethod
    @WebResult(name = "getWorkFlowTemplatesReturn", targetNamespace = "")
    @RequestWrapper(localName = "getWorkFlowTemplates", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.GetWorkFlowTemplates")
    @ResponseWrapper(localName = "getWorkFlowTemplatesResponse", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.GetWorkFlowTemplatesResponse")
    public String getWorkFlowTemplates(
        @WebParam(name = "sid", targetNamespace = "")
        int sid,
        @WebParam(name = "objectHandle", targetNamespace = "")
        String objectHandle,
        @WebParam(name = "attributes", targetNamespace = "")
        ArrayOfString attributes);

    /**
     * 
     * @param attributes
     * @param objectHandle
     * @param sid
     * @return
     *     returns java.lang.String
     */
    @WebMethod
    @WebResult(name = "getTaskListValuesReturn", targetNamespace = "")
    @RequestWrapper(localName = "getTaskListValues", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.GetTaskListValues")
    @ResponseWrapper(localName = "getTaskListValuesResponse", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.GetTaskListValuesResponse")
    public String getTaskListValues(
        @WebParam(name = "sid", targetNamespace = "")
        int sid,
        @WebParam(name = "objectHandle", targetNamespace = "")
        String objectHandle,
        @WebParam(name = "attributes", targetNamespace = "")
        ArrayOfString attributes);

    /**
     * 
     * @param taskHandle
     * @param attributes
     * @param sid
     * @return
     *     returns java.lang.String
     */
    @WebMethod
    @WebResult(name = "getValidTaskTransitionsReturn", targetNamespace = "")
    @RequestWrapper(localName = "getValidTaskTransitions", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.GetValidTaskTransitions")
    @ResponseWrapper(localName = "getValidTaskTransitionsResponse", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.GetValidTaskTransitionsResponse")
    public String getValidTaskTransitions(
        @WebParam(name = "sid", targetNamespace = "")
        int sid,
        @WebParam(name = "taskHandle", targetNamespace = "")
        String taskHandle,
        @WebParam(name = "attributes", targetNamespace = "")
        ArrayOfString attributes);

    /**
     * 
     * @param password
     * @param username
     * @return
     *     returns int
     */
    @WebMethod
    @WebResult(name = "loginReturn", targetNamespace = "")
    @RequestWrapper(localName = "login", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.Login")
    @ResponseWrapper(localName = "loginResponse", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.LoginResponse")
    public int login(
        @WebParam(name = "username", targetNamespace = "")
        String username,
        @WebParam(name = "password", targetNamespace = "")
        String password);

    /**
     * 
     * @param password
     * @param username
     * @param policy
     * @return
     *     returns int
     */
    @WebMethod
    @WebResult(name = "loginServiceReturn", targetNamespace = "")
    @RequestWrapper(localName = "loginService", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.LoginService")
    @ResponseWrapper(localName = "loginServiceResponse", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.LoginServiceResponse")
    public int loginService(
        @WebParam(name = "username", targetNamespace = "")
        String username,
        @WebParam(name = "password", targetNamespace = "")
        String password,
        @WebParam(name = "policy", targetNamespace = "")
        String policy);

    /**
     * 
     * @param policy
     * @param encryptedPolicy
     * @return
     *     returns java.lang.String
     */
    @WebMethod
    @WebResult(name = "loginServiceManagedReturn", targetNamespace = "")
    @RequestWrapper(localName = "loginServiceManaged", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.LoginServiceManaged")
    @ResponseWrapper(localName = "loginServiceManagedResponse", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.LoginServiceManagedResponse")
    public String loginServiceManaged(
        @WebParam(name = "policy", targetNamespace = "")
        String policy,
        @WebParam(name = "encrypted_policy", targetNamespace = "")
        String encryptedPolicy);

    /**
     * 
     * @param userid
     * @param sid
     * @return
     *     returns int
     */
    @WebMethod
    @WebResult(name = "impersonateReturn", targetNamespace = "")
    @RequestWrapper(localName = "impersonate", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.Impersonate")
    @ResponseWrapper(localName = "impersonateResponse", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.ImpersonateResponse")
    public int impersonate(
        @WebParam(name = "sid", targetNamespace = "")
        int sid,
        @WebParam(name = "userid", targetNamespace = "")
        String userid);

    /**
     * 
     * @param sid
     */
    @WebMethod
    @RequestWrapper(localName = "logout", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.Logout")
    @ResponseWrapper(localName = "logoutResponse", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.LogoutResponse")
    public void logout(
        @WebParam(name = "sid", targetNamespace = "")
        int sid);

    /**
     * 
     * @param creator
     * @param internal
     * @param messageBody
     * @param notifyLevel
     * @param notifyees
     * @param messageTitle
     * @param contextObject
     * @param sid
     * @return
     *     returns java.lang.String
     */
    @WebMethod
    @WebResult(name = "notifyContactsReturn", targetNamespace = "")
    @RequestWrapper(localName = "notifyContacts", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.NotifyContacts")
    @ResponseWrapper(localName = "notifyContactsResponse", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.NotifyContactsResponse")
    public String notifyContacts(
        @WebParam(name = "sid", targetNamespace = "")
        int sid,
        @WebParam(name = "creator", targetNamespace = "")
        String creator,
        @WebParam(name = "contextObject", targetNamespace = "")
        String contextObject,
        @WebParam(name = "messageTitle", targetNamespace = "")
        String messageTitle,
        @WebParam(name = "messageBody", targetNamespace = "")
        String messageBody,
        @WebParam(name = "notifyLevel", targetNamespace = "")
        int notifyLevel,
        @WebParam(name = "notifyees", targetNamespace = "")
        ArrayOfString notifyees,
        @WebParam(name = "internal", targetNamespace = "")
        boolean internal);

    /**
     * 
     * @param removeObjectHandles
     * @param contextObject
     * @param lrelName
     * @param sid
     */
    @WebMethod
    @RequestWrapper(localName = "removeLrelRelationships", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.RemoveLrelRelationships")
    @ResponseWrapper(localName = "removeLrelRelationshipsResponse", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.RemoveLrelRelationshipsResponse")
    public void removeLrelRelationships(
        @WebParam(name = "sid", targetNamespace = "")
        int sid,
        @WebParam(name = "contextObject", targetNamespace = "")
        String contextObject,
        @WebParam(name = "lrelName", targetNamespace = "")
        String lrelName,
        @WebParam(name = "removeObjectHandles", targetNamespace = "")
        ArrayOfString removeObjectHandles);

    /**
     * 
     * @param contactHandle
     * @param groupHandle
     * @param sid
     */
    @WebMethod
    @RequestWrapper(localName = "removeMemberFromGroup", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.RemoveMemberFromGroup")
    @ResponseWrapper(localName = "removeMemberFromGroupResponse", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.RemoveMemberFromGroupResponse")
    public void removeMemberFromGroup(
        @WebParam(name = "sid", targetNamespace = "")
        int sid,
        @WebParam(name = "contactHandle", targetNamespace = "")
        String contactHandle,
        @WebParam(name = "groupHandle", targetNamespace = "")
        String groupHandle);

    /**
     * 
     * @param sid
     * @return
     *     returns int
     */
    @WebMethod
    @WebResult(name = "serverStatusReturn", targetNamespace = "")
    @RequestWrapper(localName = "serverStatus", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.ServerStatus")
    @ResponseWrapper(localName = "serverStatusResponse", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.ServerStatusResponse")
    public int serverStatus(
        @WebParam(name = "sid", targetNamespace = "")
        int sid);

    /**
     * 
     * @param attrVals
     * @param attributes
     * @param objectHandle
     * @param sid
     * @return
     *     returns java.lang.String
     */
    @WebMethod
    @WebResult(name = "updateObjectReturn", targetNamespace = "")
    @RequestWrapper(localName = "updateObject", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.UpdateObject")
    @ResponseWrapper(localName = "updateObjectResponse", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.UpdateObjectResponse")
    public String updateObject(
        @WebParam(name = "sid", targetNamespace = "")
        int sid,
        @WebParam(name = "objectHandle", targetNamespace = "")
        String objectHandle,
        @WebParam(name = "attrVals", targetNamespace = "")
        ArrayOfString attrVals,
        @WebParam(name = "attributes", targetNamespace = "")
        ArrayOfString attributes);

    /**
     * 
     * @param contact
     * @param sid
     * @return
     *     returns java.lang.String
     */
    @WebMethod
    @WebResult(name = "getBopsidReturn", targetNamespace = "")
    @RequestWrapper(localName = "getBopsid", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.GetBopsid")
    @ResponseWrapper(localName = "getBopsidResponse", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.GetBopsidResponse")
    public String getBopsid(
        @WebParam(name = "sid", targetNamespace = "")
        int sid,
        @WebParam(name = "contact", targetNamespace = "")
        String contact);

    /**
     * 
     * @param fileName
     * @param repositoryHandle
     * @param description
     * @param objectHandle
     * @param folderId
     * @param sid
     * @return
     *     returns java.lang.String
     */
    @WebMethod
    @WebResult(name = "createAttmntReturn", targetNamespace = "")
    @RequestWrapper(localName = "createAttmnt", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.CreateAttmnt")
    @ResponseWrapper(localName = "createAttmntResponse", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.CreateAttmntResponse")
    public String createAttmnt(
        @WebParam(name = "sid", targetNamespace = "")
        int sid,
        @WebParam(name = "repositoryHandle", targetNamespace = "")
        String repositoryHandle,
        @WebParam(name = "folderId", targetNamespace = "")
        int folderId,
        @WebParam(name = "objectHandle", targetNamespace = "")
        int objectHandle,
        @WebParam(name = "description", targetNamespace = "")
        String description,
        @WebParam(name = "fileName", targetNamespace = "")
        String fileName);

    /**
     * 
     * @param propertyList
     * @param sortBy
     * @param docIds
     * @param descending
     * @param sid
     * @return
     *     returns java.lang.String
     */
    @WebMethod
    @WebResult(name = "getDocumentsByIDsReturn", targetNamespace = "")
    @RequestWrapper(localName = "getDocumentsByIDs", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.GetDocumentsByIDs")
    @ResponseWrapper(localName = "getDocumentsByIDsResponse", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.GetDocumentsByIDsResponse")
    public String getDocumentsByIDs(
        @WebParam(name = "sid", targetNamespace = "")
        int sid,
        @WebParam(name = "docIds", targetNamespace = "")
        String docIds,
        @WebParam(name = "propertyList", targetNamespace = "")
        String propertyList,
        @WebParam(name = "sortBy", targetNamespace = "")
        String sortBy,
        @WebParam(name = "descending", targetNamespace = "")
        boolean descending);

    /**
     * 
     * @param whereClause
     * @param maxRows
     * @param sortBy
     * @param attributes
     * @param skip
     * @param sid
     * @param desc
     * @return
     *     returns java.lang.String
     */
    @WebMethod
    @WebResult(name = "doSelectKDReturn", targetNamespace = "")
    @RequestWrapper(localName = "doSelectKD", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.DoSelectKD")
    @ResponseWrapper(localName = "doSelectKDResponse", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.DoSelectKDResponse")
    public String doSelectKD(
        @WebParam(name = "sid", targetNamespace = "")
        int sid,
        @WebParam(name = "whereClause", targetNamespace = "")
        String whereClause,
        @WebParam(name = "sortBy", targetNamespace = "")
        String sortBy,
        @WebParam(name = "desc", targetNamespace = "")
        boolean desc,
        @WebParam(name = "maxRows", targetNamespace = "")
        int maxRows,
        @WebParam(name = "attributes", targetNamespace = "")
        ArrayOfString attributes,
        @WebParam(name = "skip", targetNamespace = "")
        int skip);

    /**
     * 
     * @param propertyList
     * @param sortBy
     * @param descending
     * @param sid
     * @return
     *     returns java.lang.String
     */
    @WebMethod
    @WebResult(name = "getDecisionTreesReturn", targetNamespace = "")
    @RequestWrapper(localName = "getDecisionTrees", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.GetDecisionTrees")
    @ResponseWrapper(localName = "getDecisionTreesResponse", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.GetDecisionTreesResponse")
    public String getDecisionTrees(
        @WebParam(name = "sid", targetNamespace = "")
        int sid,
        @WebParam(name = "propertyList", targetNamespace = "")
        String propertyList,
        @WebParam(name = "sortBy", targetNamespace = "")
        String sortBy,
        @WebParam(name = "descending", targetNamespace = "")
        boolean descending);

    /**
     * 
     * @param docIds
     * @param sid
     * @return
     *     returns java.lang.String
     */
    @WebMethod
    @WebResult(name = "getCommentsReturn", targetNamespace = "")
    @RequestWrapper(localName = "getComments", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.GetComments")
    @ResponseWrapper(localName = "getCommentsResponse", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.GetCommentsResponse")
    public String getComments(
        @WebParam(name = "sid", targetNamespace = "")
        int sid,
        @WebParam(name = "docIds", targetNamespace = "")
        String docIds);

    /**
     * 
     * @param docId
     * @param sid
     * @return
     *     returns int
     */
    @WebMethod
    @WebResult(name = "deleteDocumentReturn", targetNamespace = "")
    @RequestWrapper(localName = "deleteDocument", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.DeleteDocument")
    @ResponseWrapper(localName = "deleteDocumentResponse", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.DeleteDocumentResponse")
    public int deleteDocument(
        @WebParam(name = "sid", targetNamespace = "")
        int sid,
        @WebParam(name = "docId", targetNamespace = "")
        int docId);

    /**
     * 
     * @param catId
     * @param getCategoryPaths
     * @param sid
     * @return
     *     returns java.lang.String
     */
    @WebMethod
    @WebResult(name = "getCategoryReturn", targetNamespace = "")
    @RequestWrapper(localName = "getCategory", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.GetCategory")
    @ResponseWrapper(localName = "getCategoryResponse", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.GetCategoryResponse")
    public String getCategory(
        @WebParam(name = "sid", targetNamespace = "")
        int sid,
        @WebParam(name = "catId", targetNamespace = "")
        int catId,
        @WebParam(name = "getCategoryPaths", targetNamespace = "")
        boolean getCategoryPaths);

    /**
     * 
     * @param sid
     * @return
     *     returns java.lang.String
     */
    @WebMethod
    @WebResult(name = "getStatusesReturn", targetNamespace = "")
    @RequestWrapper(localName = "getStatuses", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.GetStatuses")
    @ResponseWrapper(localName = "getStatusesResponse", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.GetStatusesResponse")
    public String getStatuses(
        @WebParam(name = "sid", targetNamespace = "")
        int sid);

    /**
     * 
     * @param contactId
     * @param sid
     * @return
     *     returns java.lang.String
     */
    @WebMethod
    @WebResult(name = "getBookmarksReturn", targetNamespace = "")
    @RequestWrapper(localName = "getBookmarks", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.GetBookmarks")
    @ResponseWrapper(localName = "getBookmarksResponse", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.GetBookmarksResponse")
    public String getBookmarks(
        @WebParam(name = "sid", targetNamespace = "")
        int sid,
        @WebParam(name = "contactId", targetNamespace = "")
        String contactId);

    /**
     * 
     * @param resultSize
     * @param descending
     * @param sid
     * @return
     *     returns java.lang.String
     */
    @WebMethod
    @WebResult(name = "getQuestionsAskedReturn", targetNamespace = "")
    @RequestWrapper(localName = "getQuestionsAsked", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.GetQuestionsAsked")
    @ResponseWrapper(localName = "getQuestionsAskedResponse", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.GetQuestionsAskedResponse")
    public String getQuestionsAsked(
        @WebParam(name = "sid", targetNamespace = "")
        int sid,
        @WebParam(name = "resultSize", targetNamespace = "")
        int resultSize,
        @WebParam(name = "descending", targetNamespace = "")
        boolean descending);

    /**
     * 
     * @param sid
     * @return
     *     returns java.lang.String
     */
    @WebMethod
    @WebResult(name = "getPrioritiesReturn", targetNamespace = "")
    @RequestWrapper(localName = "getPriorities", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.GetPriorities")
    @ResponseWrapper(localName = "getPrioritiesResponse", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.GetPrioritiesResponse")
    public String getPriorities(
        @WebParam(name = "sid", targetNamespace = "")
        int sid);

    /**
     * 
     * @param sid
     * @return
     *     returns java.lang.String
     */
    @WebMethod
    @WebResult(name = "getDocumentTypesReturn", targetNamespace = "")
    @RequestWrapper(localName = "getDocumentTypes", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.GetDocumentTypes")
    @ResponseWrapper(localName = "getDocumentTypesResponse", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.GetDocumentTypesResponse")
    public String getDocumentTypes(
        @WebParam(name = "sid", targetNamespace = "")
        int sid);

    /**
     * 
     * @param sid
     * @return
     *     returns java.lang.String
     */
    @WebMethod
    @WebResult(name = "getTemplateListReturn", targetNamespace = "")
    @RequestWrapper(localName = "getTemplateList", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.GetTemplateList")
    @ResponseWrapper(localName = "getTemplateListResponse", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.GetTemplateListResponse")
    public String getTemplateList(
        @WebParam(name = "sid", targetNamespace = "")
        int sid);

    /**
     * 
     * @param sid
     * @return
     *     returns java.lang.String
     */
    @WebMethod
    @WebResult(name = "getWorkflowTemplateListReturn", targetNamespace = "")
    @RequestWrapper(localName = "getWorkflowTemplateList", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.GetWorkflowTemplateList")
    @ResponseWrapper(localName = "getWorkflowTemplateListResponse", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.GetWorkflowTemplateListResponse")
    public String getWorkflowTemplateList(
        @WebParam(name = "sid", targetNamespace = "")
        int sid);

    /**
     * 
     * @param contactId
     * @param docId
     * @param comment
     * @param email
     * @param sid
     * @param username
     * @return
     *     returns java.lang.String
     */
    @WebMethod
    @WebResult(name = "addCommentReturn", targetNamespace = "")
    @RequestWrapper(localName = "addComment", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.AddComment")
    @ResponseWrapper(localName = "addCommentResponse", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.AddCommentResponse")
    public String addComment(
        @WebParam(name = "sid", targetNamespace = "")
        int sid,
        @WebParam(name = "comment", targetNamespace = "")
        String comment,
        @WebParam(name = "docId", targetNamespace = "")
        int docId,
        @WebParam(name = "email", targetNamespace = "")
        String email,
        @WebParam(name = "username", targetNamespace = "")
        String username,
        @WebParam(name = "contactId", targetNamespace = "")
        String contactId);

    /**
     * 
     * @param commentId
     * @param sid
     * @return
     *     returns int
     */
    @WebMethod
    @WebResult(name = "deleteCommentReturn", targetNamespace = "")
    @RequestWrapper(localName = "deleteComment", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.DeleteComment")
    @ResponseWrapper(localName = "deleteCommentResponse", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.DeleteCommentResponse")
    public int deleteComment(
        @WebParam(name = "sid", targetNamespace = "")
        int sid,
        @WebParam(name = "commentId", targetNamespace = "")
        int commentId);

    /**
     * 
     * @param kdAttributes
     * @param sid
     * @return
     *     returns java.lang.String
     */
    @WebMethod
    @WebResult(name = "createDocumentReturn", targetNamespace = "")
    @RequestWrapper(localName = "createDocument", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.CreateDocument")
    @ResponseWrapper(localName = "createDocumentResponse", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.CreateDocumentResponse")
    public String createDocument(
        @WebParam(name = "sid", targetNamespace = "")
        int sid,
        @WebParam(name = "kdAttributes", targetNamespace = "")
        ArrayOfString kdAttributes);

    /**
     * 
     * @param kdAttributes
     * @param docId
     * @param sid
     * @return
     *     returns java.lang.String
     */
    @WebMethod
    @WebResult(name = "modifyDocumentReturn", targetNamespace = "")
    @RequestWrapper(localName = "modifyDocument", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.ModifyDocument")
    @ResponseWrapper(localName = "modifyDocumentResponse", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.ModifyDocumentResponse")
    public String modifyDocument(
        @WebParam(name = "sid", targetNamespace = "")
        int sid,
        @WebParam(name = "docId", targetNamespace = "")
        int docId,
        @WebParam(name = "kdAttributes", targetNamespace = "")
        ArrayOfString kdAttributes);

    /**
     * 
     * @param isDefault
     * @param onTicketAccept
     * @param docId
     * @param multiplier
     * @param rating
     * @param solveUserProblem
     * @param sid
     * @param ticketPerId
     * @return
     *     returns java.lang.String
     */
    @WebMethod
    @WebResult(name = "rateDocumentReturn", targetNamespace = "")
    @RequestWrapper(localName = "rateDocument", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.RateDocument")
    @ResponseWrapper(localName = "rateDocumentResponse", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.RateDocumentResponse")
    public String rateDocument(
        @WebParam(name = "sid", targetNamespace = "")
        int sid,
        @WebParam(name = "docId", targetNamespace = "")
        int docId,
        @WebParam(name = "rating", targetNamespace = "")
        int rating,
        @WebParam(name = "multiplier", targetNamespace = "")
        int multiplier,
        @WebParam(name = "ticketPerId", targetNamespace = "")
        String ticketPerId,
        @WebParam(name = "onTicketAccept", targetNamespace = "")
        boolean onTicketAccept,
        @WebParam(name = "solveUserProblem", targetNamespace = "")
        boolean solveUserProblem,
        @WebParam(name = "isDefault", targetNamespace = "")
        boolean isDefault);

    /**
     * 
     * @param accessType
     * @param lastName
     * @param firstName
     * @param inactiveFlag
     * @param userName
     * @param email
     * @param sid
     * @return
     *     returns java.lang.String
     */
    @WebMethod
    @WebResult(name = "findContactsReturn", targetNamespace = "")
    @RequestWrapper(localName = "findContacts", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.FindContacts")
    @ResponseWrapper(localName = "findContactsResponse", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.FindContactsResponse")
    public String findContacts(
        @WebParam(name = "sid", targetNamespace = "")
        int sid,
        @WebParam(name = "userName", targetNamespace = "")
        String userName,
        @WebParam(name = "lastName", targetNamespace = "")
        String lastName,
        @WebParam(name = "firstName", targetNamespace = "")
        String firstName,
        @WebParam(name = "email", targetNamespace = "")
        String email,
        @WebParam(name = "accessType", targetNamespace = "")
        String accessType,
        @WebParam(name = "inactiveFlag", targetNamespace = "")
        int inactiveFlag);

    /**
     * 
     * @param groupId
     * @param sid
     * @return
     *     returns java.lang.String
     */
    @WebMethod
    @WebResult(name = "getPermissionGroupsReturn", targetNamespace = "")
    @RequestWrapper(localName = "getPermissionGroups", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.GetPermissionGroups")
    @ResponseWrapper(localName = "getPermissionGroupsResponse", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.GetPermissionGroupsResponse")
    public String getPermissionGroups(
        @WebParam(name = "sid", targetNamespace = "")
        int sid,
        @WebParam(name = "groupId", targetNamespace = "")
        int groupId);

    /**
     * 
     * @param contactId
     * @param sid
     * @return
     *     returns java.lang.String
     */
    @WebMethod
    @WebResult(name = "getContactReturn", targetNamespace = "")
    @RequestWrapper(localName = "getContact", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.GetContact")
    @ResponseWrapper(localName = "getContactResponse", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.GetContactResponse")
    public String getContact(
        @WebParam(name = "sid", targetNamespace = "")
        int sid,
        @WebParam(name = "contactId", targetNamespace = "")
        String contactId);

    /**
     * 
     * @param contactId
     * @param docId
     * @param sid
     * @return
     *     returns java.lang.String
     */
    @WebMethod
    @WebResult(name = "addBookmarkReturn", targetNamespace = "")
    @RequestWrapper(localName = "addBookmark", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.AddBookmark")
    @ResponseWrapper(localName = "addBookmarkResponse", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.AddBookmarkResponse")
    public String addBookmark(
        @WebParam(name = "sid", targetNamespace = "")
        int sid,
        @WebParam(name = "contactId", targetNamespace = "")
        String contactId,
        @WebParam(name = "docId", targetNamespace = "")
        int docId);

    /**
     * 
     * @param buId
     * @param rate
     * @param sid
     * @return
     *     returns java.lang.String
     */
    @WebMethod
    @WebResult(name = "updateRatingReturn", targetNamespace = "")
    @RequestWrapper(localName = "updateRating", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.UpdateRating")
    @ResponseWrapper(localName = "updateRatingResponse", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.UpdateRatingResponse")
    public String updateRating(
        @WebParam(name = "sid", targetNamespace = "")
        int sid,
        @WebParam(name = "buId", targetNamespace = "")
        int buId,
        @WebParam(name = "rate", targetNamespace = "")
        int rate);

    /**
     * 
     * @param parentFolderId
     * @param repId
     * @param sid
     * @return
     *     returns java.lang.String
     */
    @WebMethod
    @WebResult(name = "getFolderListReturn", targetNamespace = "")
    @RequestWrapper(localName = "getFolderList", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.GetFolderList")
    @ResponseWrapper(localName = "getFolderListResponse", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.GetFolderListResponse")
    public String getFolderList(
        @WebParam(name = "sid", targetNamespace = "")
        int sid,
        @WebParam(name = "parentFolderId", targetNamespace = "")
        int parentFolderId,
        @WebParam(name = "repId", targetNamespace = "")
        int repId);

    /**
     * 
     * @param folderId
     * @param sid
     * @return
     *     returns java.lang.String
     */
    @WebMethod
    @WebResult(name = "getFolderInfoReturn", targetNamespace = "")
    @RequestWrapper(localName = "getFolderInfo", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.GetFolderInfo")
    @ResponseWrapper(localName = "getFolderInfoResponse", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.GetFolderInfoResponse")
    public String getFolderInfo(
        @WebParam(name = "sid", targetNamespace = "")
        int sid,
        @WebParam(name = "folderId", targetNamespace = "")
        int folderId);

    /**
     * 
     * @param folderId
     * @param repId
     * @param sid
     * @return
     *     returns java.lang.String
     */
    @WebMethod
    @WebResult(name = "getAttmntListReturn", targetNamespace = "")
    @RequestWrapper(localName = "getAttmntList", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.GetAttmntList")
    @ResponseWrapper(localName = "getAttmntListResponse", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.GetAttmntListResponse")
    public String getAttmntList(
        @WebParam(name = "sid", targetNamespace = "")
        int sid,
        @WebParam(name = "folderId", targetNamespace = "")
        int folderId,
        @WebParam(name = "repId", targetNamespace = "")
        int repId);

    /**
     * 
     * @param attmntId
     * @param sid
     * @return
     *     returns java.lang.String
     */
    @WebMethod
    @WebResult(name = "getAttmntInfoReturn", targetNamespace = "")
    @RequestWrapper(localName = "getAttmntInfo", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.GetAttmntInfo")
    @ResponseWrapper(localName = "getAttmntInfoResponse", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.GetAttmntInfoResponse")
    public String getAttmntInfo(
        @WebParam(name = "sid", targetNamespace = "")
        int sid,
        @WebParam(name = "attmntId", targetNamespace = "")
        int attmntId);

    /**
     * 
     * @param repositoryId
     * @param sid
     * @return
     *     returns java.lang.String
     */
    @WebMethod
    @WebResult(name = "getRepositoryInfoReturn", targetNamespace = "")
    @RequestWrapper(localName = "getRepositoryInfo", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.GetRepositoryInfo")
    @ResponseWrapper(localName = "getRepositoryInfoResponse", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.GetRepositoryInfoResponse")
    public String getRepositoryInfo(
        @WebParam(name = "sid", targetNamespace = "")
        int sid,
        @WebParam(name = "repositoryId", targetNamespace = "")
        int repositoryId);

    /**
     * 
     * @param parentFolderId
     * @param description
     * @param folderName
     * @param folderType
     * @param repId
     * @param sid
     * @return
     *     returns java.lang.String
     */
    @WebMethod
    @WebResult(name = "createFolderReturn", targetNamespace = "")
    @RequestWrapper(localName = "createFolder", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.CreateFolder")
    @ResponseWrapper(localName = "createFolderResponse", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.CreateFolderResponse")
    public String createFolder(
        @WebParam(name = "sid", targetNamespace = "")
        int sid,
        @WebParam(name = "parentFolderId", targetNamespace = "")
        int parentFolderId,
        @WebParam(name = "repId", targetNamespace = "")
        int repId,
        @WebParam(name = "folderType", targetNamespace = "")
        int folderType,
        @WebParam(name = "description", targetNamespace = "")
        String description,
        @WebParam(name = "folderName", targetNamespace = "")
        String folderName);

    /**
     * 
     * @param maxDocIDs
     * @param categoryIds
     * @param whereClause
     * @param propertyList
     * @param resultSize
     * @param sortBy
     * @param descending
     * @param sid
     * @return
     *     returns java.lang.String
     */
    @WebMethod
    @WebResult(name = "faqReturn", targetNamespace = "")
    @RequestWrapper(localName = "faq", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.Faq")
    @ResponseWrapper(localName = "faqResponse", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.FaqResponse")
    public String faq(
        @WebParam(name = "sid", targetNamespace = "")
        int sid,
        @WebParam(name = "categoryIds", targetNamespace = "")
        String categoryIds,
        @WebParam(name = "resultSize", targetNamespace = "")
        int resultSize,
        @WebParam(name = "propertyList", targetNamespace = "")
        String propertyList,
        @WebParam(name = "sortBy", targetNamespace = "")
        String sortBy,
        @WebParam(name = "descending", targetNamespace = "")
        boolean descending,
        @WebParam(name = "whereClause", targetNamespace = "")
        String whereClause,
        @WebParam(name = "maxDocIDs", targetNamespace = "")
        int maxDocIDs);

    /**
     * 
     * @param folderId
     * @param sid
     * @return
     *     returns int
     */
    @WebMethod
    @WebResult(name = "attmntFolderLinkCountReturn", targetNamespace = "")
    @RequestWrapper(localName = "attmntFolderLinkCount", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.AttmntFolderLinkCount")
    @ResponseWrapper(localName = "attmntFolderLinkCountResponse", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.AttmntFolderLinkCountResponse")
    public int attmntFolderLinkCount(
        @WebParam(name = "sid", targetNamespace = "")
        int sid,
        @WebParam(name = "folderId", targetNamespace = "")
        int folderId);

    /**
     * 
     * @param docId
     * @param description
     * @param url
     * @param sid
     * @param attmntName
     * @return
     *     returns int
     */
    @WebMethod
    @WebResult(name = "attachURLLinkReturn", targetNamespace = "")
    @RequestWrapper(localName = "attachURLLink", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.AttachURLLink")
    @ResponseWrapper(localName = "attachURLLinkResponse", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.AttachURLLinkResponse")
    public int attachURLLink(
        @WebParam(name = "sid", targetNamespace = "")
        int sid,
        @WebParam(name = "docId", targetNamespace = "")
        int docId,
        @WebParam(name = "url", targetNamespace = "")
        String url,
        @WebParam(name = "attmntName", targetNamespace = "")
        String attmntName,
        @WebParam(name = "description", targetNamespace = "")
        String description);

    /**
     * 
     * @param contactId
     * @param docId
     * @param sid
     * @return
     *     returns int
     */
    @WebMethod
    @WebResult(name = "deleteBookmarkReturn", targetNamespace = "")
    @RequestWrapper(localName = "deleteBookmark", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.DeleteBookmark")
    @ResponseWrapper(localName = "deleteBookmarkResponse", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.DeleteBookmarkResponse")
    public int deleteBookmark(
        @WebParam(name = "sid", targetNamespace = "")
        int sid,
        @WebParam(name = "contactId", targetNamespace = "")
        String contactId,
        @WebParam(name = "docId", targetNamespace = "")
        int docId);

    /**
     * 
     * @param attmntId
     * @param sid
     * @return
     *     returns java.lang.String
     */
    @WebMethod
    @WebResult(name = "getKDListPerAttmntReturn", targetNamespace = "")
    @RequestWrapper(localName = "getKDListPerAttmnt", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.GetKDListPerAttmnt")
    @ResponseWrapper(localName = "getKDListPerAttmntResponse", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.GetKDListPerAttmntResponse")
    public String getKDListPerAttmnt(
        @WebParam(name = "sid", targetNamespace = "")
        int sid,
        @WebParam(name = "attmntId", targetNamespace = "")
        int attmntId);

    /**
     * 
     * @param docId
     * @param sid
     * @return
     *     returns java.lang.String
     */
    @WebMethod
    @WebResult(name = "getAttmntListPerKDReturn", targetNamespace = "")
    @RequestWrapper(localName = "getAttmntListPerKD", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.GetAttmntListPerKD")
    @ResponseWrapper(localName = "getAttmntListPerKDResponse", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.GetAttmntListPerKDResponse")
    public String getAttmntListPerKD(
        @WebParam(name = "sid", targetNamespace = "")
        int sid,
        @WebParam(name = "docId", targetNamespace = "")
        int docId);

    /**
     * 
     * @param attmntId
     * @param sid
     * @return
     *     returns int
     */
    @WebMethod
    @WebResult(name = "isAttmntLinkedKDReturn", targetNamespace = "")
    @RequestWrapper(localName = "isAttmntLinkedKD", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.IsAttmntLinkedKD")
    @ResponseWrapper(localName = "isAttmntLinkedKDResponse", targetNamespace = "http://www.ca.com/UnicenterServicePlus/ServiceDesk", className = "com.ca.www.UnicenterServicePlus.ServiceDesk.IsAttmntLinkedKDResponse")
    public int isAttmntLinkedKD(
        @WebParam(name = "sid", targetNamespace = "")
        int sid,
        @WebParam(name = "attmntId", targetNamespace = "")
        int attmntId);

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy