public class OobMessageHandlerRegistry
extends java.lang.Object
OobMessageHandler. Manages the
 registration/un-registration of OobMessageHandler. Incoming message
 and outgoing message will be parsed by registered message handlers identified
 by its MIME type.
 
 If no message handler is registered to handle a message, it will be handled
 internally by the SDK as a generic message.| Modifier and Type | Method and Description | 
|---|---|
static OobMessageHandlerRegistry | 
getInstance()
Get the registry of  
OobMessageHandler. | 
OobMessageHandler | 
getOobMessageHandler(java.lang.String mimeType)
Get a message handler of given MIME type. 
 | 
boolean | 
isRegistered(java.lang.String mimeType)
Check if a handler for given MIME type has been registered. 
 | 
void | 
register(java.lang.String mimeType,
        OobMessageHandler handler)
Register a message handler. 
 | 
void | 
unregister(java.lang.String mimeType)
Unregister a message handler. 
 | 
public static OobMessageHandlerRegistry getInstance()
OobMessageHandler.public boolean isRegistered(java.lang.String mimeType)
mimeType - MIME type of a message.public void register(java.lang.String mimeType,
                     OobMessageHandler handler)
mimeType - MIME type of a message.handler - implementation of OobMessageHandler.public void unregister(java.lang.String mimeType)
mimeType - MIME type of a message.public OobMessageHandler getOobMessageHandler(java.lang.String mimeType)
mimeType - MIME type of a message.OobMessageHandler.