|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface MessageKeyManager
Calculates keys for messages. Keys are objects that can be used to index messages in a buffer.
Field Summary | |
---|---|
static String |
ITF_NAME
The commonly used name to refer to an interface with this signature. |
Method Summary | |
---|---|
Object |
createKey()
Returns a new empty key object. |
void |
deleteKey(Object key)
Delete the given key instance. |
Object |
duplicateKey(Object key)
Clones the given key. |
void |
fillKey(Object key,
Message message)
Fills the given key to match the given message. |
Field Detail |
---|
static final String ITF_NAME
Method Detail |
---|
Object createKey()
null
.void fillKey(Object key, Message message)
key
- the key to calculate; must not be null
.message
- the message to which the key will be associated; must not be
null
Object duplicateKey(Object key)
key
- the key to clone; never null
.
null
.void deleteKey(Object key)
key
- the key to delete; never null
.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |