com.monad.homerun.msgmgt
Interface MessageService
- All Superinterfaces:
- ManagedService
public interface MessageService
- extends ManagedService
MessageService describes the methods any message manager must support
getMessageBoards
java.lang.String[] getMessageBoards(java.lang.String reader)
getReaderNames
java.lang.String[] getReaderNames()
getRecipientNames
java.lang.String[] getRecipientNames()
getNumMessages
int getNumMessages(java.lang.String from)
getIterator
java.util.Iterator<Message> getIterator(java.lang.String recip,
boolean newest,
boolean forward)
getMessage
Message getMessage(java.lang.String msgKey,
boolean next,
java.lang.String recip)
getMessageKeys
java.lang.String[] getMessageKeys(java.lang.String recip)
getMessage
Message getMessage(java.lang.String msgKey)
postMessage
boolean postMessage(Message msg)
ackMessage
boolean ackMessage(java.lang.String msgKey,
java.lang.String reader,
java.lang.String type)
getTrack
Track getTrack(java.lang.String msgKey)
getDeliveryService
DeliveryService getDeliveryService(java.lang.String name)
dispatchMessage
boolean dispatchMessage(java.lang.Object msg,
java.util.Map params)
reset
void reset()
Copyright © 2006-2009 Richard Rodgers. All Rights Reserved.