KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > objectweb > celtix > ws > rm > RMProperties


1 package org.objectweb.celtix.ws.rm;
2
3 import java.util.Collection JavaDoc;
4
5 /**
6  * Abstraction of Reliable Messaging Properties.
7  */

8
9 public interface RMProperties {
10     
11     /**
12      * Accessor for the <b>Sequence</b> property.
13      * @return current value of Sequence property
14      */

15     SequenceType getSequence();
16     
17     /**
18      * Mutator for the <b>Sequence</b> property.
19      * @param st new value for Sequence property
20      */

21     void setSequence(SequenceType st);
22     
23     /**
24      * Accessor for the <b>Acks</b> property.
25      * @return current value of Acks property
26      */

27     Collection JavaDoc<SequenceAcknowledgement> getAcks();
28     
29     /**
30      * Mutator for the <b>Acks</b> property.
31      * @param acks new value for Acks property
32      */

33     void setAcks(Collection JavaDoc<SequenceAcknowledgement> acks);
34     
35     /**
36      * Accessor for the <b>AcksRequested</b> property.
37      * @return current value of AcksRequested property
38      */

39     Collection JavaDoc<AckRequestedType> getAcksRequested();
40     
41     /**
42      * Mutator for the <b>AcksRequested</b> property.
43      * @param acks new value for AcksRequested property
44      */

45     void setAcksRequested(Collection JavaDoc<AckRequestedType> acks);
46
47 }
48
Popular Tags