Interface PolicySessionResponse
- All Superinterfaces:
PolicyResponse
,Response<Policy>
,Serializable
,SpendingLimitReportResponse
,SubscribeNotificationResponse
public interface PolicySessionResponse
extends SubscribeNotificationResponse, SpendingLimitReportResponse
Class defining the PolicySession response.
This is the response generated by ECE for PolicySessionRequest
PolicySessionResponse encapsulates SubscribeNotificationResponse
and SpendingLimitReportResponse
and provides interface to fetch individual attributes of SubscribeNotificationResponse
or SpendingLimitReportResponse
-
Nested Class Summary
Nested classes/interfaces inherited from interface oracle.communication.brm.charging.messages.policy.PolicyResponse
PolicyResponse.ReasonCode, PolicyResponse.Status
Nested classes/interfaces inherited from interface oracle.communication.brm.charging.messages.policy.SpendingLimitReportResponse
SpendingLimitReportResponse.StatusReport
Nested classes/interfaces inherited from interface oracle.communication.brm.charging.messages.policy.SubscribeNotificationResponse
SubscribeNotificationResponse.ProductPreference
-
Method Summary
Methods inherited from interface oracle.communication.brm.charging.messages.policy.PolicyResponse
getCustomerId, getReasonCodes, getRequestType, getStatus, setReasonCodes, setStatus
Methods inherited from interface oracle.communication.brm.charging.messages.framework.Response
getOperation
Methods inherited from interface oracle.communication.brm.charging.messages.policy.SpendingLimitReportResponse
getFailedPolicyCounters, getListOfDeletedSySessions, getSessionId, getStatusReport, getStatusReportMap
Methods inherited from interface oracle.communication.brm.charging.messages.policy.SubscribeNotificationResponse
getCommonPreferences, getExpiryTime, getProductPreferences, getUnsupportedPreferences