@ServiceProvider(value=) public final class LocalXMPPService extends AbstractLocalRpcService
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
PACKAGE
The package name for this service.
|
Constructor and Description |
---|
LocalXMPPService() |
Modifier and Type | Method and Description |
---|---|
BulkPresenceResponse |
bulkGetPresence(Status status,
BulkPresenceRequest request) |
java.lang.String |
getPackage() |
PresenceResponse |
getPresence(Status status,
PresenceRequest request) |
void |
init(LocalServiceContext context,
java.util.Map<java.lang.String,java.lang.String> properties) |
XmppInviteResponse |
sendInvite(Status status,
XmppInviteRequest request) |
XmppMessageResponse |
sendMessage(Status status,
XmppMessageRequest request) |
XmppSendPresenceResponse |
sendPresence(Status status,
XmppSendPresenceRequest request) |
void |
start() |
void |
stop() |
public static final java.lang.String PACKAGE
public void start()
public void stop()
public void init(LocalServiceContext context, java.util.Map<java.lang.String,java.lang.String> properties)
public java.lang.String getPackage()
public PresenceResponse getPresence(Status status, PresenceRequest request)
public BulkPresenceResponse bulkGetPresence(Status status, BulkPresenceRequest request)
public XmppMessageResponse sendMessage(Status status, XmppMessageRequest request)
public XmppInviteResponse sendInvite(Status status, XmppInviteRequest request)
public XmppSendPresenceResponse sendPresence(Status status, XmppSendPresenceRequest request)