此内容没有您所选择的语言版本。
13.2. Message Store Interface
This is the message store interface:
public interface MessageStore { public MessageURIGenerator getMessageURIGenerator(); public URI addMessage (Message message, String classification) throws MessageStoreException; public Message getMessage (URI uid) throws MessageStoreException; public void setUndelivered(URI uid) throws MessageStoreException; public void setDelivered(URI uid) throws MessageStoreException; public Map$lt;URI, Message> getUndeliveredMessages(String classification) throws MessageStoreException; public Map$lt;URI, Message> getAllMessages(String classification) throws MessageStoreException; public Message getMessage (URI uid, String classification) throws MessageStoreException; public int removeMessage (URI uid, String classification) throws MessageStoreException; }
public interface MessageStore
{
public MessageURIGenerator getMessageURIGenerator();
public URI addMessage (Message message, String classification)
throws MessageStoreException;
public Message getMessage (URI uid)
throws MessageStoreException;
public void setUndelivered(URI uid)
throws MessageStoreException;
public void setDelivered(URI uid)
throws MessageStoreException;
public Map$lt;URI, Message> getUndeliveredMessages(String classification)
throws MessageStoreException;
public Map$lt;URI, Message> getAllMessages(String classification)
throws MessageStoreException;
public Message getMessage (URI uid, String classification)
throws MessageStoreException;
public int removeMessage (URI uid, String classification)
throws MessageStoreException;
}