public class SampleGenericSameSession extends AbstractSampleProgram
AbstractSampleProgram.SampleResponseConsumer<T extends Response<?>>
Constructor and Description |
---|
SampleGenericSameSession(java.lang.String sessionId,
java.lang.String userId,
Usage typeOfRequest,
int requestedDuration,
int usedDuration,
java.lang.String productType,
java.lang.String eventType,
java.lang.String version,
java.lang.String startTimeStr,
java.lang.String calledIdStr,
int sequenceNumber,
UnitReportingMode unitReportingMode,
RequestMode mode)
Constructor
|
Modifier and Type | Method and Description |
---|---|
static void |
main(java.lang.String[] args) |
void |
runSample()
Start method.
|
createDefaultPayLoad, getBatchRequestService, getContext, getExternalTopUpUpdateRequestBuilderFactory, getLogger, getManagementRequestBuilderFactory, getNResponsesReceived, getPolicyRequestBuilderFactory, getQueryRequestBuilderFactory, getResponsesReceived, getServiceSpecRepository, getStackTrace, getStateManager, getUpdateRequestBuilderFactory, getUsageRequestBuilderFactory, resetResponsesReceived, run, sendAsynchronousRequest, sendRequest, sendRequests, sendUpdateRequest, sendUpdateRequests, waitForResponses
public SampleGenericSameSession(java.lang.String sessionId, java.lang.String userId, Usage typeOfRequest, int requestedDuration, int usedDuration, java.lang.String productType, java.lang.String eventType, java.lang.String version, java.lang.String startTimeStr, java.lang.String calledIdStr, int sequenceNumber, UnitReportingMode unitReportingMode, RequestMode mode)
userId
- - the public user identitytypeOfRequest
- - the type of request - INITIATE, UPDATE, TERMINATErequestedDuration
- - the duration of each request.productType
- - product for each request (eg VOICE)eventType
- - event type for each request (eg USAGE)version
- - request specification for each requeststartTimeStr
- - request start time in string formatcalledIdStr
- - called id in string formatsequenceNumber-
- sequence numberpublic void runSample() throws MessagesException, SystemHealthException, java.lang.InterruptedException, java.util.concurrent.ExecutionException, java.util.concurrent.TimeoutException, UserNotFoundException
runSample
in class AbstractSampleProgram
MessagesException
SystemHealthException
java.lang.InterruptedException
java.util.concurrent.ExecutionException
java.util.concurrent.TimeoutException
UserNotFoundException
public static void main(java.lang.String[] args)