|
Platform SDK Java 8.5 API Reference | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public static interface TServerPrivateServices.TServerPrivateServiceMessages
Interface describing some of TServer/SIPServer private services.
RequestPrivateService
,
RequestPrivateService.setPrivateMsgID(int)
,
EventPrivateInfo
,
EventPrivateInfo.getPrivateMsgID()
Field Summary | |
---|---|
static int |
EventClusterDNStatus
Event from SIPServer about DN status after successful registration with RequestRegisterAllKnownDNs . |
static int |
EventEndOfSnapshot
Server sends EventPrivateInfo (PrivateMsgId = EventEndOfSnapshot )
after last EventPrivateInfo (PrivateMsgId = EventClusterDNStatus )
to indicate end of the snapshot transmission. |
static int |
RequestChangeUserDataFilter
Changes User data filter for client. |
static int |
RequestRegisterAllKnownDNs
Service ID for the bulk DN registration feature. |
Field Detail |
---|
static final int RequestRegisterAllKnownDNs
// Prepare request parameters:
String thisDn = "";
KeyValueCollection udataFilter = new KeyValueCollection();
udataFilter.addString("key-1", "ABC");
udataFilter.addString("key-2", "QWE");
EventMask eventMask = new EventMask();
eventMask.setAll();
// Create the request:
RequestPrivateService rqPrvSr =
TServerPrivateServices.createRequestRegisterAllKnownDNs(
thisDn, udataFilter, eventMask);
// Use the request:
Message resp = protocol.request(rqPrvSr);
// Result analysis:
if (resp instanceof EventACK) {
// the request executed ok...
} else if (resp instanceof EventError) {
// the request execution failed...
}
Server successful response is presented with
EventACK
.
Then server may send
EventPrivateInfo
[PrivateMsgID=<this-id>] for each of the subscribed DNs.
TServerPrivateServices.createRequestRegisterAllKnownDNs(String, KeyValueCollection, EventMask)
,
RequestPrivateService
,
RequestPrivateService.setPrivateMsgID(int)
,
EventPrivateInfo
,
EventPrivateInfo.getPrivateMsgID()
,
EventClusterDNStatus
,
Constant Field Valuesstatic final int EventClusterDNStatus
RequestRegisterAllKnownDNs
.
Server sends EventPrivateInfo
(PrivateMsgId = EventEndOfSnapshot
)
after last EventClusterDNStatus
to indicate end of the snapshot transmission.
TServerPrivateServices.isEventPrivateInfo(Message, int)
,
EventPrivateInfo
,
EventPrivateInfo.getPrivateMsgID()
,
RequestRegisterAllKnownDNs
,
EventEndOfSnapshot
,
Constant Field Valuesstatic final int EventEndOfSnapshot
EventPrivateInfo
(PrivateMsgId = EventEndOfSnapshot
)
after last EventPrivateInfo
(PrivateMsgId = EventClusterDNStatus
)
to indicate end of the snapshot transmission.
EventPrivateInfo
,
EventPrivateInfo.getPrivateMsgID()
,
RequestRegisterAllKnownDNs
,
EventClusterDNStatus
,
Constant Field Valuesstatic final int RequestChangeUserDataFilter
// Prepare request parameters:
String thisDn = "";
KeyValueCollection udataFilter = new KeyValueCollection();
udataFilter.addString("key-1", "ABC");
udataFilter.addString("key-2", "QWE");
// Create the request:
RequestPrivateService rqPrvSr =
TServerPrivateServices.createRequestChangeUserDataFilter(
thisDn, udataFilter);
// Use the request:
Message resp = protocol.request(rqPrvSr);
// Result analysis:
if (resp instanceof EventACK) {
// the request executed ok...
} else if (resp instanceof EventError) {
// the request execution failed...
}
Server successful response is presented with
EventACK
.
TServerPrivateServices.createRequestChangeUserDataFilter(String, KeyValueCollection)
,
RequestPrivateService
,
RequestPrivateService.setPrivateMsgID(int)
,
Constant Field Values
|
Platform SDK Java 8.5 API Reference | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |