Class SampleQueryLauncher
java.lang.Object
oracle.communication.brm.charging.sdk.AbstractSampleProgram
oracle.communication.brm.charging.sdk.query.SampleQueryLauncher
Sample SDK program for Query Request
-
Nested Class Summary
Nested classes/interfaces inherited from class oracle.communication.brm.charging.sdk.AbstractSampleProgram
AbstractSampleProgram.SampleResponseConsumer<T extends Response<?>>
-
Constructor Summary
ConstructorsConstructorDescriptionSampleQueryLauncher
(String userId, String productType, Query operationType) Constructor -
Method Summary
Methods inherited from class oracle.communication.brm.charging.sdk.AbstractSampleProgram
createDefaultPayLoad, getBatchRequestService, getContext, getExternalTopUpUpdateRequestBuilderFactory, getLogger, getManagementRequestBuilderFactory, getNResponsesReceived, getPolicyRequestBuilderFactory, getQueryRequestBuilderFactory, getResponsesReceived, getServiceSpecRepository, getStackTrace, getStateManager, getUpdateRequestBuilderFactory, getUsageRequestBuilderFactory, resetResponsesReceived, run, sendAsynchronousRequest, sendRequest, sendRequests, sendUpdateRequest, sendUpdateRequests, waitForResponses
-
Constructor Details
-
SampleQueryLauncher
Constructor- Parameters:
userId
- User IdentityproductType
- Product TypeoperationType
- Operation Type
-
-
Method Details
-
runSample
public void runSample() throws MessagesException, SystemHealthException, InterruptedException, ExecutionException, TimeoutException, UserNotFoundExceptionDescription copied from class:AbstractSampleProgram
To be implemented by each sample program for specific scenario- Specified by:
runSample
in classAbstractSampleProgram
- Throws:
MessagesException
SystemHealthException
InterruptedException
ExecutionException
TimeoutException
UserNotFoundException
-
main
Main program- Parameters:
args
- command line args
-