MCPcopy Create free account
hub / github.com/OpenDDS/OpenDDS / MessageState

Interface MessageState

java/jms/src/org/opendds/jms/MessageState.java:16–36  ·  view source on GitHub ↗

@author Weiqi Gao

Source from the content-addressed store, hash-verified

14 * @author Weiqi Gao
15 */
16public interface MessageState {
17 /**
18 *
19 * @throws MessageNotReadableException if the message is not in a readable state
20 */
21 void checkReadable() throws MessageNotReadableException;
22 /**
23 * @throws MessageNotWriteableException if the message is not in a writable state
24 */
25 void checkWritable() throws MessageNotWriteableException;
26
27 /**
28 * Make the message readable again
29 */
30 void makeReadable();
31
32 /**
33 * Make the message writable again
34 */
35 void makeWritable();
36}

Callers 20

readBooleanMethod · 0.65
readByteMethod · 0.65
readShortMethod · 0.65
readCharMethod · 0.65
readIntMethod · 0.65
readLongMethod · 0.65
readFloatMethod · 0.65
readDoubleMethod · 0.65
writeBooleanMethod · 0.65
writeByteMethod · 0.65
writeShortMethod · 0.65
writeCharMethod · 0.65

Implementers 5

MessageStateBodyNonWritablejava/jms/src/org/opendds/jms/MessageSt
MessageStateWritablejava/jms/src/org/opendds/jms/MessageSt
MessageStateBodyReadOnlyjava/jms/src/org/opendds/jms/MessageSt
MessageStateBodyWriteOnlyjava/jms/src/org/opendds/jms/MessageSt
MessageStatePropertiesNonWritablejava/jms/src/org/opendds/jms/MessageSt

Calls

no outgoing calls

Tested by

no test coverage detected