public interface MessageHandler
MessageHandlerFactory
,
MessageComposer
,
MessageCreator
![]() |
![]() |
Modifier and Type | Method and Description |
---|---|
boolean |
canView(java.util.List<java.lang.String> path,
SessionService<?> operator)
Is the specified person allowed to view this message
|
MessageHandlerFactory |
getFactory(AppContext conn)
Get the MessageHandlerFactory for this MessageHandler.
|
MessageProvider |
getMessageProvider()
get the
MessageProvider corresponding to the Message |
java.util.List<java.lang.String> |
getPath()
Get the path to generate the
MessageHandler from the MessageHandlerFactory |
java.lang.String |
getTypeName()
get identifying name for the type of message being edited
|
MessageProvider getMessageProvider() throws java.lang.Exception
MessageProvider
corresponding to the Messagejava.lang.Exception
boolean canView(java.util.List<java.lang.String> path, SessionService<?> operator)
path
- Path being viewedoperator
- java.lang.String getTypeName()
MessageHandlerFactory getFactory(AppContext conn)
conn
- java.util.List<java.lang.String> getPath()
MessageHandler
from the MessageHandlerFactory