|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
news storage interface. This class allows the server code to retrieve and save group chat affiliations. It is extended by classes providing actual storage.
Method Summary | |
void |
addMessage(java.lang.String destination,
java.lang.String messageID,
java.lang.String content)
add a Message to the Storage |
void |
deleteMessage(java.lang.String destination,
java.lang.String messageID)
remove a message from the store |
void |
deleteMessages(java.lang.String destination)
delete all the messages from the persistent Storage |
java.util.Map |
getFilterEvaluators()
Returns a map of FilterEvaluators |
java.lang.String |
getMessage(java.lang.String destination,
java.lang.String messageID)
Retrieve the content of a specific message |
java.lang.String[] |
getMessageIds(java.lang.String destination)
Retrieve all the messages ids of the messages from persistent storage |
java.lang.String[] |
getMessages(java.lang.String destination)
Retrieve all the messages from persistent storage |
Methods inherited from interface com.sun.im.provider.ConferenceStorageProvider |
create, destroy, exists, loadAffiliations, loadConfiguration, saveAffiliations, saveConfiguration, search, search |
Method Detail |
public void addMessage(java.lang.String destination, java.lang.String messageID, java.lang.String content) throws java.lang.Exception
destination
- The persistent conference's id.content
- the message to be saved in content formatmessageID
- the message Identifier
java.lang.Exception
public void deleteMessage(java.lang.String destination, java.lang.String messageID) throws java.lang.Exception
destination
- The persistent conference's id.messageID
- the message Identifier
java.lang.Exception
public void deleteMessages(java.lang.String destination) throws java.lang.Exception
destination
- The persistent conference's id.
java.lang.Exception
public java.lang.String getMessage(java.lang.String destination, java.lang.String messageID) throws java.lang.Exception
destination
- The persistent conference's address.messageID
- the message Identifier
java.lang.Exception
public java.lang.String[] getMessageIds(java.lang.String destination) throws java.lang.Exception
destination
- The persistent conference id.
java.lang.Exception
public java.lang.String[] getMessages(java.lang.String destination) throws java.lang.Exception
destination
- The persistent conference id.
java.lang.Exception
public java.util.Map getFilterEvaluators() throws java.lang.Exception
java.lang.Exception
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |