This project has retired. For details please refer to its Attic page.
RelationshipServicePort xref

1   
2   package org.apache.chemistry.opencmis.commons.impl.jaxb;
3   
4   import java.math.BigInteger;
5   import javax.jws.WebMethod;
6   import javax.jws.WebParam;
7   import javax.jws.WebResult;
8   import javax.jws.WebService;
9   import javax.xml.bind.annotation.XmlSeeAlso;
10  import javax.xml.ws.RequestWrapper;
11  import javax.xml.ws.ResponseWrapper;
12  
13  
14  /**
15   * This class was generated by the JAX-WS RI.
16   * JAX-WS RI 2.1.7-b01-
17   * Generated source version: 2.1
18   * 
19   */
20  @WebService(name = "RelationshipServicePort", targetNamespace = "http://docs.oasis-open.org/ns/cmis/ws/200908/")
21  @XmlSeeAlso({
22      ObjectFactory.class
23  })
24  public interface RelationshipServicePort {
25  
26  
27      /**
28       * 
29       * @param extension
30       * @param objectId
31       * @param includeAllowableActions
32       * @param skipCount
33       * @param maxItems
34       * @param typeId
35       * @param repositoryId
36       * @param filter
37       * @param relationshipDirection
38       * @param includeSubRelationshipTypes
39       * @return
40       *     returns org.apache.chemistry.opencmis.commons.impl.jaxb.CmisObjectListType
41       * @throws CmisException
42       */
43      @WebMethod
44      @WebResult(name = "objects", targetNamespace = "http://docs.oasis-open.org/ns/cmis/messaging/200908/")
45      @RequestWrapper(localName = "getObjectRelationships", targetNamespace = "http://docs.oasis-open.org/ns/cmis/messaging/200908/", className = "org.apache.chemistry.opencmis.commons.impl.jaxb.GetObjectRelationships")
46      @ResponseWrapper(localName = "getObjectRelationshipsResponse", targetNamespace = "http://docs.oasis-open.org/ns/cmis/messaging/200908/", className = "org.apache.chemistry.opencmis.commons.impl.jaxb.GetObjectRelationshipsResponse")
47      public CmisObjectListType getObjectRelationships(
48          @WebParam(name = "repositoryId", targetNamespace = "http://docs.oasis-open.org/ns/cmis/messaging/200908/")
49          String repositoryId,
50          @WebParam(name = "objectId", targetNamespace = "http://docs.oasis-open.org/ns/cmis/messaging/200908/")
51          String objectId,
52          @WebParam(name = "includeSubRelationshipTypes", targetNamespace = "http://docs.oasis-open.org/ns/cmis/messaging/200908/")
53          Boolean includeSubRelationshipTypes,
54          @WebParam(name = "relationshipDirection", targetNamespace = "http://docs.oasis-open.org/ns/cmis/messaging/200908/")
55          EnumRelationshipDirection relationshipDirection,
56          @WebParam(name = "typeId", targetNamespace = "http://docs.oasis-open.org/ns/cmis/messaging/200908/")
57          String typeId,
58          @WebParam(name = "filter", targetNamespace = "http://docs.oasis-open.org/ns/cmis/messaging/200908/")
59          String filter,
60          @WebParam(name = "includeAllowableActions", targetNamespace = "http://docs.oasis-open.org/ns/cmis/messaging/200908/")
61          Boolean includeAllowableActions,
62          @WebParam(name = "maxItems", targetNamespace = "http://docs.oasis-open.org/ns/cmis/messaging/200908/")
63          BigInteger maxItems,
64          @WebParam(name = "skipCount", targetNamespace = "http://docs.oasis-open.org/ns/cmis/messaging/200908/")
65          BigInteger skipCount,
66          @WebParam(name = "extension", targetNamespace = "http://docs.oasis-open.org/ns/cmis/messaging/200908/")
67          CmisExtensionType extension)
68          throws CmisException
69      ;
70  
71  }