01: package org.objectweb.celtix.ws.rm;
02:
03: import javax.xml.namespace.QName;
04:
05: public interface RMConstants {
06: /**
07: * @return namespace defined by the normative WS-RM schema
08: */
09: String getNamespaceURI();
10:
11: /**
12: * @return namespace defined by the WS-RM Policy schema
13: */
14: String getRMPolicyNamespaceURI();
15:
16: /**
17: * @return namespace defined by the normative WS-RM WSDL bindings
18: * schema
19: */
20: String getWSDLNamespaceURI();
21:
22: /**
23: * @return CreateSequence Action
24: */
25: String getCreateSequenceAction();
26:
27: /**
28: * @return CreateSequenceResponse Action
29: */
30: String getCreateSequenceResponseAction();
31:
32: /**
33: * @return TerminateSequence Action
34: */
35: String getTerminateSequenceAction();
36:
37: /**
38: * @return LastMessage Action
39: */
40: String getLastMessageAction();
41:
42: /**
43: * @return SequenceAcknowledgment Action
44: */
45: String getSequenceAcknowledgmentAction();
46:
47: /**
48: * @return SequenceInfo Action
49: */
50: String getSequenceInfoAction();
51:
52: /**
53: * @return UnknownSequence fault code
54: */
55: QName getUnknownSequenceFaultCode();
56:
57: /**
58: * @return SequenceTerminated fault code
59: */
60: QName getSequenceTerminatedFaultCode();
61:
62: /**
63: * @return InvalidAcknowledgemt fault code
64: */
65: QName getInvalidAcknowledgmentFaultCode();
66:
67: /**
68: * @return CreateSequenceRefused fault code
69: */
70: QName getCreateSequenceRefusedFaultCode();
71:
72: /**
73: * @return MessageNumberRollover fault code
74: */
75: QName getMessageNumberRolloverFaultCode();
76:
77: /**
78: * @return LastMessageNumberExceeded fault code
79: */
80: QName getLastMessageNumberExceededFaultCode();
81:
82: }
|