public interface HSSClientParent
| Modifier and Type | Method and Description |
|---|---|
void |
deliverChargingInformation(String publicIdentity,
byte[] msisdn,
long resultCode,
String data)
Callback method to deliver the Charging Information data requested in getChargingInformation(..)
|
void |
deliverIMSPublicIdentity(String publicIdentity,
byte[] msisdn,
int[] identitySets,
long resultCode,
String data)
Callback method to deliver the IMS Public Identity data requested in getIMSPublicIdentity(..)
|
void |
deliverIMSUserState(String publicIdentity,
long resultCode,
String data)
Callback method to deliver the IMS User State data requested in getIMSUserState(..)
|
void |
deliverInitialFilterCriteria(String publicIdentity,
String serverName,
long resultCode,
String data)
Callback method to deliver the Initial Filter Criteria data requested in getInitialFilterCriteria(..)
|
void |
deliverLocationInformation(byte[] msisdn,
int requestedDomain,
long resultCode,
String data)
Callback method to deliver the Location Information data requested in getLocationInformation(..)
|
void |
deliverMSISDN(String publicIdentity,
byte[] msisdn,
long resultCode,
String data)
Callback method to deliver the MSISDN data requested in getMSISDN(..)
|
void |
deliverPSIActivation(String publicIdentity,
long resultCode,
String data)
Callback method to deliver the PSI Activation data requested in getPSIActivation(..)
|
void |
deliverRepositoryData(String publicIdentity,
byte[][] serviceIndications,
long resultCode,
String data)
Callback method to deliver the Repository Data data requested in getRepositoryData(..)
|
void |
deliverSCSCFName(String publicIdentity,
long resultCode,
String data)
Callback method to deliver the S-CSCF Name data requested in getSCSCFName(..)
|
void |
deliverUserState(byte[] msisdn,
int requestedDomain,
long resultCode,
String data)
Callback method to deliver the User State data requested in getUserState(..)
|
void |
receivedProfileUpdate(String userIdentity,
byte[] msisdn,
String data,
String originRealm,
String originHost)
Callback method to deliver a received update of a profile subscription
|
void |
subscribeIMSUserStateResponse(String publicIdentity,
int subscriptionRequestType,
long resultCode)
Callback method to deliver the result of the profile subscription for IMS User State made through subscribeIMSUserState(..)
|
void |
subscribeInitialFilterCriteriaResponse(String publicIdentity,
String serverName,
int subscriptionRequestType,
long resultCode)
Callback method to deliver the result of the profile subscription for Initial Filter Criteria made through subscribeInitialFilterCriteria(..)
|
void |
subscribePSIActivationResponse(String publicIdentity,
int subscriptionRequestType,
long resultCode)
Callback method to deliver the result of the profile subscription for PSI Activation made through subscribePSIActivation(..)
|
void |
subscribeRepositoryDataResponse(String publicIdentity,
byte[][] serviceIndications,
int subscriptionRequestType,
long resultCode)
Callback method to deliver the result of the profile subscription for Repository Data made through subscribeRepositoryData(..)
|
void |
subscribeSCSCFNameResponse(String publicIdentity,
int subscriptionRequestType,
long resultCode)
Callback method to deliver the result of the profile subscription for S-CSCF Name made through subscribeSCSCFName(..)
|
void |
updatePSIActivationResponse(String publicIdentity,
long resultCode)
Callback method to deliver the result of the profile update for PSI Activation made through updatePSIActivation(..)
|
void |
updateRepositoryDataResponse(String publicIdentity,
long resultCode)
Callback method to deliver the result of the profile update for Repository Data made through updateRepositoryData(..)
|
void deliverRepositoryData(String publicIdentity, byte[][] serviceIndications, long resultCode, String data)
publicIdentity - the IMS Public User Identity or Public Service Identity value from the original requestserviceIndications - the Service-Indication(s) value(s) from the original requestresultCode - the Diameter Result-Code received in the answerdata - a String containing the XML for the received datavoid deliverIMSPublicIdentity(String publicIdentity, byte[] msisdn, int[] identitySets, long resultCode, String data)
publicIdentity - the IMS Public User Identity or Public Service Identity value from the original request (if any)msisdn - the MSISDN value from the original request (if any)identitySets - the Identity-Set values, identifying which identities to retrieve, from the original requestresultCode - the Diameter Result-Code received in the answerdata - a String containing the XML for the received datavoid deliverIMSUserState(String publicIdentity, long resultCode, String data)
publicIdentity - the IMS Public User Identity or Public Service Identity value from the original requestresultCode - the Diameter Result-Code received in the answerdata - a String containing the XML for the received datavoid deliverSCSCFName(String publicIdentity, long resultCode, String data)
publicIdentity - the IMS Public User Identity or Public Service Identity value from the original requestresultCode - the Diameter Result-Code received in the answerdata - a String containing the XML for the received datavoid deliverInitialFilterCriteria(String publicIdentity, String serverName, long resultCode, String data)
publicIdentity - the IMS Public User Identity or Public Service Identity value from the original requestserverName - the Server-Name value, a SIP URI identifying the AS, from the original requestresultCode - the Diameter Result-Code received in the answerdata - a String containing the XML for the received datavoid deliverLocationInformation(byte[] msisdn,
int requestedDomain,
long resultCode,
String data)
msisdn - the MSISDN value from the original requestrequestedDomain - the Requested-Domain value, indicating the access domain for which the data was requested, from the original requestresultCode - the Diameter Result-Code received in the answerdata - a String containing the XML for the received datavoid deliverUserState(byte[] msisdn,
int requestedDomain,
long resultCode,
String data)
msisdn - the MSISDN value from the original requestrequestedDomain - the Requested-Domain value, indicating the access domain for which the data was requested, from the original requestresultCode - the Diameter Result-Code received in the answerdata - a String containing the XML for the received datavoid deliverChargingInformation(String publicIdentity, byte[] msisdn, long resultCode, String data)
publicIdentity - the IMS Public User Identity or Public Service Identity value from the original request (if any)msisdn - the MSISDN value from the original request (if any)resultCode - the Diameter Result-Code received in the answerdata - a String containing the XML for the received datavoid deliverMSISDN(String publicIdentity, byte[] msisdn, long resultCode, String data)
publicIdentity - the IMS Public User Identity or Public Service Identity value from the original request (if any)msisdn - the MSISDN value from the original request (if any)resultCode - the Diameter Result-Code received in the answerdata - a String containing the XML for the received datavoid deliverPSIActivation(String publicIdentity, long resultCode, String data)
publicIdentity - the IMS Public User Identity or Public Service Identity value from the original requestresultCode - the Diameter Result-Code received in the answerdata - a String containing the XML for the received datavoid updateRepositoryDataResponse(String publicIdentity, long resultCode)
publicIdentity - the IMS Public User Identity or Public Service Identity value from the original requestresultCode - the Diameter Result-Code received in the answervoid updatePSIActivationResponse(String publicIdentity, long resultCode)
publicIdentity - the IMS Public User Identity or Public Service Identity value from the original requestresultCode - the Diameter Result-Code received in the answervoid subscribeRepositoryDataResponse(String publicIdentity, byte[][] serviceIndications, int subscriptionRequestType, long resultCode)
publicIdentity - the IMS Public User Identity or Public Service Identity value from the original requestserviceIndications - the Service-Indication(s) value(s) from the original requestsubscriptionRequestType - the Subscription-Request-Type value, indicating whether to SUBSCRIBE (0) or UNSUBSCRIBE (1) to profile, from the original requestresultCode - the Diameter Result-Code received in the answervoid subscribeIMSUserStateResponse(String publicIdentity, int subscriptionRequestType, long resultCode)
publicIdentity - the IMS Public User Identity or Public Service Identity value from the original requestsubscriptionRequestType - the Subscription-Request-Type value, indicating whether to SUBSCRIBE (0) or UNSUBSCRIBE (1) to profile, from the original requestresultCode - the Diameter Result-Code received in the answervoid subscribeSCSCFNameResponse(String publicIdentity, int subscriptionRequestType, long resultCode)
publicIdentity - the IMS Public User Identity or Public Service Identity value from the original requestsubscriptionRequestType - the Subscription-Request-Type value, indicating whether to SUBSCRIBE (0) or UNSUBSCRIBE (1) to profile, from the original requestresultCode - the Diameter Result-Code received in the answervoid subscribeInitialFilterCriteriaResponse(String publicIdentity, String serverName, int subscriptionRequestType, long resultCode)
publicIdentity - the IMS Public User Identity or Public Service Identity value from the original requestserverName - the Server-Name value, a SIP URI identifying the AS, from the original requestsubscriptionRequestType - the Subscription-Request-Type value, indicating whether to SUBSCRIBE (0) or UNSUBSCRIBE (1) to profile, from the original requestresultCode - the Diameter Result-Code received in the answervoid subscribePSIActivationResponse(String publicIdentity, int subscriptionRequestType, long resultCode)
publicIdentity - the IMS Public User Identity or Public Service Identity value from the original requestsubscriptionRequestType - the Subscription-Request-Type value, indicating whether to SUBSCRIBE (0) or UNSUBSCRIBE (1) to profile, from the original requestresultCode - the Diameter Result-Code received in the answervoid receivedProfileUpdate(String userIdentity, byte[] msisdn, String data, String originRealm, String originHost)
userIdentity - the IMS Public User Identity or Public Service Identity value for the received update (if any)msisdn - the MSISDN value for the received update (if any)data - a String containing the XML for the updated dataoriginRealm - the Diameter realm from where this update was originatedoriginHost - the Diameter host from where this update was originatedCopyright © 2017. All Rights Reserved.