Ce contenu n'est pas disponible dans la langue sélectionnée.
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;
}