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
16
17
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
30
31
32
33
34
35
36
37
38
39
40
41
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 }