Interface CreateReservationRequest
- All Superinterfaces:
Request<oracle.communication.brm.charging.messages.update.Update>,ReservationRequest,Serializable,TemporalObject,oracle.communication.brm.charging.messages.update.UpdateRequest,oracle.communication.brm.charging.ratingview.UpdateRequestView
Interfaces specific for CreateReservationRequest..
-
Nested Class Summary
Nested classes/interfaces inherited from interface oracle.communication.brm.charging.messages.update.UpdateRequest
oracle.communication.brm.charging.messages.update.UpdateRequest.ChargeSharing -
Method Summary
Modifier and TypeMethodDescriptionThis holds the START time at which the reservation is created.This holds the Requestor which is actually CustomerID.This holds a pair which contains BalanceItemId and Reservation AmountThis holds the START and END time at which the reservation is created/updated.Methods inherited from interface oracle.communication.brm.charging.messages.framework.Request
getOperation, getPayload, getStatusMethods inherited from interface oracle.communication.brm.charging.messages.update.ReservationRequest
getBucketId, getProductId, getProductType, getRelatedParty, getRequestedDate, getUserIdentityMethods inherited from interface oracle.communication.brm.charging.messages.framework.TemporalObject
getCreationInstantMethods inherited from interface oracle.communication.brm.charging.messages.update.UpdateRequest
getBusinessEvent, getCustomerId, getCustomerIds, getEventDateTime, getMsgId, getTraced, isAsynchronous, isChargeSharing, isTransactional, revisionCheck, setAsynchronous, setCustomerId, setTraced, setTransactional
-
Method Details
-
getReservedValue
This holds a pair which contains BalanceItemId and Reservation Amount- Returns:
-
getValidFor
Range getValidFor()This holds the START and END time at which the reservation is created/updated.- Returns:
-
getConfirmationDate
ZonedDateTime getConfirmationDate()This holds the START time at which the reservation is created.- Returns:
-
getChannel
String getChannel()- Returns:
-
getRequester
String getRequester()Description copied from interface:ReservationRequestThis holds the Requestor which is actually CustomerID.- Specified by:
getRequesterin interfaceReservationRequest- Returns:
-