public class BaselineSyncClientImpl extends Object implements BaselineSyncClient
| Modifier | Constructor and Description |
|---|---|
protected |
BaselineSyncClientImpl()
Protected constructor and setters for backward compatibility
|
|
BaselineSyncClientImpl(ExecutionVenue ev) |
|
BaselineSyncClientImpl(ExecutionVenue ev,
String namespace) |
| Modifier and Type | Method and Description |
|---|---|
void |
appendSimpleConnectedObject(ExecutionContext ctx,
SimpleConnectedObject object) |
void |
appendSimpleConnectedObject(ExecutionContext ctx,
SimpleConnectedObject object,
long timeoutMillis)
.
|
void |
appendSimpleConnectedObject(ExecutionContext ctx,
SimpleConnectedObject object,
TimeConstraints timeConstraints)
.
|
BoolOperationResponseObject |
boolOperation(ExecutionContext ctx,
Boolean headerParam,
Boolean queryParam,
BodyParamBoolObject message)
Takes one of each rest parameter type, that is a Boolean
|
BoolOperationResponseObject |
boolOperation(ExecutionContext ctx,
Boolean headerParam,
Boolean queryParam,
BodyParamBoolObject message,
long timeoutMillis)
Takes one of each rest parameter type, that is a Boolean.
|
BoolOperationResponseObject |
boolOperation(ExecutionContext ctx,
Boolean headerParam,
Boolean queryParam,
BodyParamBoolObject message,
TimeConstraints timeConstraints)
Takes one of each rest parameter type, that is a Boolean.
|
Boolean |
boolSimpleTypeEcho(ExecutionContext ctx,
Boolean msg)
An operation which echoes a bool
|
Boolean |
boolSimpleTypeEcho(ExecutionContext ctx,
Boolean msg,
long timeoutMillis)
An operation which echoes a bool.
|
Boolean |
boolSimpleTypeEcho(ExecutionContext ctx,
Boolean msg,
TimeConstraints timeConstraints)
An operation which echoes a bool.
|
Long |
bulkCaller(ExecutionContext ctx,
Integer cycles,
String logLevel)
logs a message
|
Long |
bulkCaller(ExecutionContext ctx,
Integer cycles,
String logLevel,
long timeoutMillis)
logs a message.
|
Long |
bulkCaller(ExecutionContext ctx,
Integer cycles,
String logLevel,
TimeConstraints timeConstraints)
logs a message.
|
ByteOperationResponseObject |
byteOperation(ExecutionContext ctx,
Byte headerParam,
Byte queryParam,
BodyParamByteObject message)
Takes one of each rest parameter type, that is a byte
|
ByteOperationResponseObject |
byteOperation(ExecutionContext ctx,
Byte headerParam,
Byte queryParam,
BodyParamByteObject message,
long timeoutMillis)
Takes one of each rest parameter type, that is a byte.
|
ByteOperationResponseObject |
byteOperation(ExecutionContext ctx,
Byte headerParam,
Byte queryParam,
BodyParamByteObject message,
TimeConstraints timeConstraints)
Takes one of each rest parameter type, that is a byte.
|
Byte |
byteSimpleTypeEcho(ExecutionContext ctx,
Byte msg)
An operation which echoes a byte
|
Byte |
byteSimpleTypeEcho(ExecutionContext ctx,
Byte msg,
long timeoutMillis)
An operation which echoes a byte.
|
Byte |
byteSimpleTypeEcho(ExecutionContext ctx,
Byte msg,
TimeConstraints timeConstraints)
An operation which echoes a byte.
|
void |
callUnknownOperation(ExecutionContext ctx)
Invokes an non-existing call using a cougar-client and doesn't handle the exception
|
void |
callUnknownOperation(ExecutionContext ctx,
long timeoutMillis)
Invokes an non-existing call using a cougar-client and doesn't handle the exception.
|
void |
callUnknownOperation(ExecutionContext ctx,
TimeConstraints timeConstraints)
Invokes an non-existing call using a cougar-client and doesn't handle the exception.
|
EnumWrapper<SimpleValidValue> |
callWithEnumResponse(ExecutionContext ctx)
returns a valid from the valid set
|
EnumWrapper<SimpleValidValue> |
callWithEnumResponse(ExecutionContext ctx,
long timeoutMillis)
returns a valid from the valid set.
|
EnumWrapper<SimpleValidValue> |
callWithEnumResponse(ExecutionContext ctx,
TimeConstraints timeConstraints)
returns a valid from the valid set.
|
Integer |
cancelSleeps(ExecutionContext ctx)
provides a call that will cancel any outstanding sleeps made by calling testSleep
|
Integer |
cancelSleeps(ExecutionContext ctx,
long timeoutMillis)
provides a call that will cancel any outstanding sleeps made by calling testSleep.
|
Integer |
cancelSleeps(ExecutionContext ctx,
TimeConstraints timeConstraints)
provides a call that will cancel any outstanding sleeps made by calling testSleep.
|
SimpleResponse |
changeLogLevel(ExecutionContext ctx,
String logName,
String level)
logs a message
|
SimpleResponse |
changeLogLevel(ExecutionContext ctx,
String logName,
String level,
long timeoutMillis)
logs a message.
|
SimpleResponse |
changeLogLevel(ExecutionContext ctx,
String logName,
String level,
TimeConstraints timeConstraints)
logs a message.
|
CallSecurity |
checkSecurity(ExecutionContext ctx)
Tells the caller about the security of the call
|
CallSecurity |
checkSecurity(ExecutionContext ctx,
long timeoutMillis)
Tells the caller about the security of the call.
|
CallSecurity |
checkSecurity(ExecutionContext ctx,
TimeConstraints timeConstraints)
Tells the caller about the security of the call.
|
void |
closeAllSubscriptions(ExecutionContext ctx,
String heapUri)
Requests the server close the subscriptions for a connected object
|
void |
closeAllSubscriptions(ExecutionContext ctx,
String heapUri,
long timeoutMillis)
Requests the server close the subscriptions for a connected object.
|
void |
closeAllSubscriptions(ExecutionContext ctx,
String heapUri,
TimeConstraints timeConstraints)
Requests the server close the subscriptions for a connected object.
|
ConnectedResponse |
complexConnectedObject(ExecutionContext ctx)
Connected operation
|
ConnectedResponse |
complexConnectedObject(ExecutionContext ctx,
long timeoutMillis)
Connected operation.
|
ConnectedResponse |
complexConnectedObject(ExecutionContext ctx,
TimeConstraints timeConstraints)
Connected operation.
|
ComplexMapOperationResponseObject |
complexMapOperation(ExecutionContext ctx,
BodyParamComplexMapObject message)
Takes a post body that contains a more complex (string, some complex object) map
|
ComplexMapOperationResponseObject |
complexMapOperation(ExecutionContext ctx,
BodyParamComplexMapObject message,
long timeoutMillis)
Takes a post body that contains a more complex (string, some complex object) map.
|
ComplexMapOperationResponseObject |
complexMapOperation(ExecutionContext ctx,
BodyParamComplexMapObject message,
TimeConstraints timeConstraints)
Takes a post body that contains a more complex (string, some complex object) map.
|
ComplexSetOperationResponseObject |
complexSetOperation(ExecutionContext ctx,
BodyParamComplexSetObject message)
Takes a post body that contains a more complex (some complex object) set
|
ComplexSetOperationResponseObject |
complexSetOperation(ExecutionContext ctx,
BodyParamComplexSetObject message,
long timeoutMillis)
Takes a post body that contains a more complex (some complex object) set.
|
ComplexSetOperationResponseObject |
complexSetOperation(ExecutionContext ctx,
BodyParamComplexSetObject message,
TimeConstraints timeConstraints)
Takes a post body that contains a more complex (some complex object) set.
|
DateTimeListOperationResponseObject |
dateTimeListOperation(ExecutionContext ctx,
BodyParamDateTimeListObject message)
Takes a post body that contains a date time list
|
DateTimeListOperationResponseObject |
dateTimeListOperation(ExecutionContext ctx,
BodyParamDateTimeListObject message,
long timeoutMillis)
Takes a post body that contains a date time list.
|
DateTimeListOperationResponseObject |
dateTimeListOperation(ExecutionContext ctx,
BodyParamDateTimeListObject message,
TimeConstraints timeConstraints)
Takes a post body that contains a date time list.
|
DateTimeMapOperationResponseObject |
dateTimeMapOperation(ExecutionContext ctx,
BodyParamDateTimeMapObject message)
Takes a post body that contains a date time map
|
DateTimeMapOperationResponseObject |
dateTimeMapOperation(ExecutionContext ctx,
BodyParamDateTimeMapObject message,
long timeoutMillis)
Takes a post body that contains a date time map.
|
DateTimeMapOperationResponseObject |
dateTimeMapOperation(ExecutionContext ctx,
BodyParamDateTimeMapObject message,
TimeConstraints timeConstraints)
Takes a post body that contains a date time map.
|
DateTimeOperationResponseObject |
dateTimeOperation(ExecutionContext ctx,
BodyParamDateTimeObject bodyParamDateTimeObject)
Takes one of each rest parameter type, that is a dateTime
|
DateTimeOperationResponseObject |
dateTimeOperation(ExecutionContext ctx,
BodyParamDateTimeObject bodyParamDateTimeObject,
long timeoutMillis)
Takes one of each rest parameter type, that is a dateTime.
|
DateTimeOperationResponseObject |
dateTimeOperation(ExecutionContext ctx,
BodyParamDateTimeObject bodyParamDateTimeObject,
TimeConstraints timeConstraints)
Takes one of each rest parameter type, that is a dateTime.
|
DateTimeSetOperationResponseObject |
dateTimeSetOperation(ExecutionContext ctx,
BodyParamDateTimeSetObject message)
Takes a post body that contains a more complex (dateTime object) set
|
DateTimeSetOperationResponseObject |
dateTimeSetOperation(ExecutionContext ctx,
BodyParamDateTimeSetObject message,
long timeoutMillis)
Takes a post body that contains a more complex (dateTime object) set.
|
DateTimeSetOperationResponseObject |
dateTimeSetOperation(ExecutionContext ctx,
BodyParamDateTimeSetObject message,
TimeConstraints timeConstraints)
Takes a post body that contains a more complex (dateTime object) set.
|
Date |
dateTimeSimpleTypeEcho(ExecutionContext ctx,
Date msg)
An operation which echoes a dateTime
|
Date |
dateTimeSimpleTypeEcho(ExecutionContext ctx,
Date msg,
long timeoutMillis)
An operation which echoes a dateTime.
|
Date |
dateTimeSimpleTypeEcho(ExecutionContext ctx,
Date msg,
TimeConstraints timeConstraints)
An operation which echoes a dateTime.
|
DoubleOperationResponseObject |
doubleOperation(ExecutionContext ctx,
Double headerParam,
Double queryParam,
BodyParamDoubleObject message)
Takes one of each rest parameter type, that is a Double
|
DoubleOperationResponseObject |
doubleOperation(ExecutionContext ctx,
Double headerParam,
Double queryParam,
BodyParamDoubleObject message,
long timeoutMillis)
Takes one of each rest parameter type, that is a Double.
|
DoubleOperationResponseObject |
doubleOperation(ExecutionContext ctx,
Double headerParam,
Double queryParam,
BodyParamDoubleObject message,
TimeConstraints timeConstraints)
Takes one of each rest parameter type, that is a Double.
|
Double |
doubleSimpleTypeEcho(ExecutionContext ctx,
Double msg)
An operation which echoes a double
|
Double |
doubleSimpleTypeEcho(ExecutionContext ctx,
Double msg,
long timeoutMillis)
An operation which echoes a double.
|
Double |
doubleSimpleTypeEcho(ExecutionContext ctx,
Double msg,
TimeConstraints timeConstraints)
An operation which echoes a double.
|
String |
echoCougarPropertyValue(ExecutionContext ctx,
String propertyName)
Echo the value of the passed cougar property
|
String |
echoCougarPropertyValue(ExecutionContext ctx,
String propertyName,
long timeoutMillis)
Echo the value of the passed cougar property.
|
String |
echoCougarPropertyValue(ExecutionContext ctx,
String propertyName,
TimeConstraints timeConstraints)
Echo the value of the passed cougar property.
|
String |
echoRequestUuid(ExecutionContext ctx)
Returns the string representation of the call's request uuid
|
String |
echoRequestUuid(ExecutionContext ctx,
long timeoutMillis)
Returns the string representation of the call's request uuid.
|
String |
echoRequestUuid(ExecutionContext ctx,
TimeConstraints timeConstraints)
Returns the string representation of the call's request uuid.
|
void |
emitListEvent(ExecutionContext ctx,
List<String> messageList)
Publish the message (made up of values passed in a list) to the message transport
|
void |
emitListEvent(ExecutionContext ctx,
List<String> messageList,
long timeoutMillis)
Publish the message (made up of values passed in a list) to the message transport.
|
void |
emitListEvent(ExecutionContext ctx,
List<String> messageList,
TimeConstraints timeConstraints)
Publish the message (made up of values passed in a list) to the message transport.
|
void |
emitLogMessage(ExecutionContext ctx,
String logString,
String logLevel,
Long timeStamp)
Publish the log message to the message transport
|
void |
emitLogMessage(ExecutionContext ctx,
String logString,
String logLevel,
Long timeStamp,
long timeoutMillis)
Publish the log message to the message transport.
|
void |
emitLogMessage(ExecutionContext ctx,
String logString,
String logLevel,
Long timeStamp,
TimeConstraints timeConstraints)
Publish the log message to the message transport.
|
void |
emitLongEvent(ExecutionContext ctx,
String emitToEventNamespace,
Long longArg)
causes a long event to emitted onto the appropriate event transport
|
void |
emitLongEvent(ExecutionContext ctx,
String emitToEventNamespace,
Long longArg,
long timeoutMillis)
causes a long event to emitted onto the appropriate event transport.
|
void |
emitLongEvent(ExecutionContext ctx,
String emitToEventNamespace,
Long longArg,
TimeConstraints timeConstraints)
causes a long event to emitted onto the appropriate event transport.
|
void |
emitMapEvent(ExecutionContext ctx,
Map<String,String> messageMap)
Publish the message (made up of values passed in a map) to the message transport
|
void |
emitMapEvent(ExecutionContext ctx,
Map<String,String> messageMap,
long timeoutMillis)
Publish the message (made up of values passed in a map) to the message transport.
|
void |
emitMapEvent(ExecutionContext ctx,
Map<String,String> messageMap,
TimeConstraints timeConstraints)
Publish the message (made up of values passed in a map) to the message transport.
|
void |
emitMatchedBet(ExecutionContext ctx,
MatchedBetStruct bet,
MarketStruct market)
Publish the input bet to the message transport
|
void |
emitMatchedBet(ExecutionContext ctx,
MatchedBetStruct bet,
MarketStruct market,
long timeoutMillis)
Publish the input bet to the message transport.
|
void |
emitMatchedBet(ExecutionContext ctx,
MatchedBetStruct bet,
MarketStruct market,
TimeConstraints timeConstraints)
Publish the input bet to the message transport.
|
void |
emitSetEvent(ExecutionContext ctx,
Set<String> messageSet)
Publish the message (made up of values passed in a set) to the message transport
|
void |
emitSetEvent(ExecutionContext ctx,
Set<String> messageSet,
long timeoutMillis)
Publish the message (made up of values passed in a set) to the message transport.
|
void |
emitSetEvent(ExecutionContext ctx,
Set<String> messageSet,
TimeConstraints timeConstraints)
Publish the message (made up of values passed in a set) to the message transport.
|
EnumHandling |
enumHandling(ExecutionContext ctx,
EnumHandling bodyParameter,
Boolean returnUnknown)
receives and returns a single enum parameter which is a simple type
|
EnumHandling |
enumHandling(ExecutionContext ctx,
EnumHandling bodyParameter,
Boolean returnUnknown,
long timeoutMillis)
receives and returns a single enum parameter which is a simple type.
|
EnumHandling |
enumHandling(ExecutionContext ctx,
EnumHandling bodyParameter,
Boolean returnUnknown,
TimeConstraints timeConstraints)
receives and returns a single enum parameter which is a simple type.
|
EnumWrapper<ClientServerEnum> |
enumHandling2(ExecutionContext ctx,
ClientServerEnum bodyParameter,
Boolean returnUnknown)
receives and returns a single enum parameter which is a simple type
|
EnumWrapper<ClientServerEnum> |
enumHandling2(ExecutionContext ctx,
ClientServerEnum bodyParameter,
Boolean returnUnknown,
long timeoutMillis)
receives and returns a single enum parameter which is a simple type.
|
EnumWrapper<ClientServerEnum> |
enumHandling2(ExecutionContext ctx,
ClientServerEnum bodyParameter,
Boolean returnUnknown,
TimeConstraints timeConstraints)
receives and returns a single enum parameter which is a simple type.
|
EnumWrapper<EnumHandling3WrappedValueEnum> |
enumHandling3(ExecutionContext ctx,
EnumHandling3BodyParameterEnum bodyParameter,
Boolean returnUnknown)
receives and returns a single enum parameter which is method scoped - differs from the server version to test enum handling
|
EnumWrapper<EnumHandling3WrappedValueEnum> |
enumHandling3(ExecutionContext ctx,
EnumHandling3BodyParameterEnum bodyParameter,
Boolean returnUnknown,
long timeoutMillis)
receives and returns a single enum parameter which is method scoped - differs from the server version to test enum handling.
|
EnumWrapper<EnumHandling3WrappedValueEnum> |
enumHandling3(ExecutionContext ctx,
EnumHandling3BodyParameterEnum bodyParameter,
Boolean returnUnknown,
TimeConstraints timeConstraints)
receives and returns a single enum parameter which is method scoped - differs from the server version to test enum handling.
|
EnumOperationResponseObject |
enumOperation(ExecutionContext ctx,
EnumOperationHeaderParamEnum headerParam,
EnumOperationQueryParamEnum queryParam,
BodyParamEnumObject message)
Takes one of each rest parameter type, that is an enum
|
EnumOperationResponseObject |
enumOperation(ExecutionContext ctx,
EnumOperationHeaderParamEnum headerParam,
EnumOperationQueryParamEnum queryParam,
BodyParamEnumObject message,
long timeoutMillis)
Takes one of each rest parameter type, that is an enum.
|
EnumOperationResponseObject |
enumOperation(ExecutionContext ctx,
EnumOperationHeaderParamEnum headerParam,
EnumOperationQueryParamEnum queryParam,
BodyParamEnumObject message,
TimeConstraints timeConstraints)
Takes one of each rest parameter type, that is an enum.
|
EnumSimpleResponseObject |
enumSimpleOperation(ExecutionContext ctx,
SimpleEnum headerParam,
SimpleEnum queryParam,
EnumSimpleRequestObject message)
Takes one of each rest parameter type, that is an enum
|
EnumSimpleResponseObject |
enumSimpleOperation(ExecutionContext ctx,
SimpleEnum headerParam,
SimpleEnum queryParam,
EnumSimpleRequestObject message,
long timeoutMillis)
Takes one of each rest parameter type, that is an enum.
|
EnumSimpleResponseObject |
enumSimpleOperation(ExecutionContext ctx,
SimpleEnum headerParam,
SimpleEnum queryParam,
EnumSimpleRequestObject message,
TimeConstraints timeConstraints)
Takes one of each rest parameter type, that is an enum.
|
FloatOperationResponseObject |
floatOperation(ExecutionContext ctx,
Float headerParam,
Float queryParam,
BodyParamFloatObject message)
Takes one of each rest parameter type, that is a Float
|
FloatOperationResponseObject |
floatOperation(ExecutionContext ctx,
Float headerParam,
Float queryParam,
BodyParamFloatObject message,
long timeoutMillis)
Takes one of each rest parameter type, that is a Float.
|
FloatOperationResponseObject |
floatOperation(ExecutionContext ctx,
Float headerParam,
Float queryParam,
BodyParamFloatObject message,
TimeConstraints timeConstraints)
Takes one of each rest parameter type, that is a Float.
|
Float |
floatSimpleTypeEcho(ExecutionContext ctx,
Float msg)
An operation which echoes a float
|
Float |
floatSimpleTypeEcho(ExecutionContext ctx,
Float msg,
long timeoutMillis)
An operation which echoes a float.
|
Float |
floatSimpleTypeEcho(ExecutionContext ctx,
Float msg,
TimeConstraints timeConstraints)
An operation which echoes a float.
|
String |
getInferredCountryCode(ExecutionContext ctx)
Infers the country name based on host header
|
String |
getInferredCountryCode(ExecutionContext ctx,
long timeoutMillis)
Infers the country name based on host header.
|
String |
getInferredCountryCode(ExecutionContext ctx,
TimeConstraints timeConstraints)
Infers the country name based on host header.
|
Integer |
getNumSubscriptions(ExecutionContext ctx,
String heapUri)
Gets the number of active subs for this heap
|
Integer |
getNumSubscriptions(ExecutionContext ctx,
String heapUri,
long timeoutMillis)
Gets the number of active subs for this heap.
|
Integer |
getNumSubscriptions(ExecutionContext ctx,
String heapUri,
TimeConstraints timeConstraints)
Gets the number of active subs for this heap.
|
List<ReceivedEvent> |
getReceivedEvents(ExecutionContext ctx,
GetReceivedEventsEventEnum event)
Get events received (and clears them from local store)
|
List<ReceivedEvent> |
getReceivedEvents(ExecutionContext ctx,
GetReceivedEventsEventEnum event,
long timeoutMillis)
Get events received (and clears them from local store).
|
List<ReceivedEvent> |
getReceivedEvents(ExecutionContext ctx,
GetReceivedEventsEventEnum event,
TimeConstraints timeConstraints)
Get events received (and clears them from local store).
|
List<Integer> |
i32ListSimpleTypeEcho(ExecutionContext ctx,
List<Integer> msg)
An operation which echoes a list(i32)
|
List<Integer> |
i32ListSimpleTypeEcho(ExecutionContext ctx,
List<Integer> msg,
long timeoutMillis)
An operation which echoes a list(i32).
|
List<Integer> |
i32ListSimpleTypeEcho(ExecutionContext ctx,
List<Integer> msg,
TimeConstraints timeConstraints)
An operation which echoes a list(i32).
|
Map<Integer,Integer> |
i32MapSimpleTypeEcho(ExecutionContext ctx,
Map<Integer,Integer> msg)
An operation which echoes a map(i32,i32)
|
Map<Integer,Integer> |
i32MapSimpleTypeEcho(ExecutionContext ctx,
Map<Integer,Integer> msg,
long timeoutMillis)
An operation which echoes a map(i32,i32).
|
Map<Integer,Integer> |
i32MapSimpleTypeEcho(ExecutionContext ctx,
Map<Integer,Integer> msg,
TimeConstraints timeConstraints)
An operation which echoes a map(i32,i32).
|
I32OperationResponseObject |
i32Operation(ExecutionContext ctx,
Integer headerParam,
Integer queryParam,
BodyParamI32Object message)
Takes one of each rest parameter type, that is an Integer
|
I32OperationResponseObject |
i32Operation(ExecutionContext ctx,
Integer headerParam,
Integer queryParam,
BodyParamI32Object message,
long timeoutMillis)
Takes one of each rest parameter type, that is an Integer.
|
I32OperationResponseObject |
i32Operation(ExecutionContext ctx,
Integer headerParam,
Integer queryParam,
BodyParamI32Object message,
TimeConstraints timeConstraints)
Takes one of each rest parameter type, that is an Integer.
|
Set<Integer> |
i32SetSimpleTypeEcho(ExecutionContext ctx,
Set<Integer> msg)
An operation which echoes a set(i32)
|
Set<Integer> |
i32SetSimpleTypeEcho(ExecutionContext ctx,
Set<Integer> msg,
long timeoutMillis)
An operation which echoes a set(i32).
|
Set<Integer> |
i32SetSimpleTypeEcho(ExecutionContext ctx,
Set<Integer> msg,
TimeConstraints timeConstraints)
An operation which echoes a set(i32).
|
Integer |
i32SimpleTypeEcho(ExecutionContext ctx,
Integer msg)
An operation which echoes an i32
|
Integer |
i32SimpleTypeEcho(ExecutionContext ctx,
Integer msg,
long timeoutMillis)
An operation which echoes an i32.
|
Integer |
i32SimpleTypeEcho(ExecutionContext ctx,
Integer msg,
TimeConstraints timeConstraints)
An operation which echoes an i32.
|
I32SimpleOperationResponseObject |
i32SimpleTypeOperation(ExecutionContext ctx,
Integer headerParam,
Integer queryParam,
I32SimpleTypeRequestObject message)
Takes one of each rest parameter type, that is an Integer
|
I32SimpleOperationResponseObject |
i32SimpleTypeOperation(ExecutionContext ctx,
Integer headerParam,
Integer queryParam,
I32SimpleTypeRequestObject message,
long timeoutMillis)
Takes one of each rest parameter type, that is an Integer.
|
I32SimpleOperationResponseObject |
i32SimpleTypeOperation(ExecutionContext ctx,
Integer headerParam,
Integer queryParam,
I32SimpleTypeRequestObject message,
TimeConstraints timeConstraints)
Takes one of each rest parameter type, that is an Integer.
|
I64OperationResponseObject |
i64Operation(ExecutionContext ctx,
Long headerParam,
Long queryParam,
BodyParamI64Object message)
Takes one of each rest parameter type, that is an Integer
|
I64OperationResponseObject |
i64Operation(ExecutionContext ctx,
Long headerParam,
Long queryParam,
BodyParamI64Object message,
long timeoutMillis)
Takes one of each rest parameter type, that is an Integer.
|
I64OperationResponseObject |
i64Operation(ExecutionContext ctx,
Long headerParam,
Long queryParam,
BodyParamI64Object message,
TimeConstraints timeConstraints)
Takes one of each rest parameter type, that is an Integer.
|
Long |
i64SimpleTypeEcho(ExecutionContext ctx,
Long msg)
An operation which echoes an i64
|
Long |
i64SimpleTypeEcho(ExecutionContext ctx,
Long msg,
long timeoutMillis)
An operation which echoes an i64.
|
Long |
i64SimpleTypeEcho(ExecutionContext ctx,
Long msg,
TimeConstraints timeConstraints)
An operation which echoes an i64.
|
void |
init(ContainerContext cc) |
void |
interceptorCheckedExceptionOperation(ExecutionContext ctx,
PreOrPostInterceptorException preOrPostException)
Will make a call that causes a SimpleException to be thrown from an interceptor
|
void |
interceptorCheckedExceptionOperation(ExecutionContext ctx,
PreOrPostInterceptorException preOrPostException,
long timeoutMillis)
Will make a call that causes a SimpleException to be thrown from an interceptor.
|
void |
interceptorCheckedExceptionOperation(ExecutionContext ctx,
PreOrPostInterceptorException preOrPostException,
TimeConstraints timeConstraints)
Will make a call that causes a SimpleException to be thrown from an interceptor.
|
SimpleResponse |
kpiTesting(ExecutionContext ctx,
String message)
logs a message
|
SimpleResponse |
kpiTesting(ExecutionContext ctx,
String message,
long timeoutMillis)
logs a message.
|
SimpleResponse |
kpiTesting(ExecutionContext ctx,
String message,
TimeConstraints timeConstraints)
logs a message.
|
void |
listOfComplexOperation(ExecutionContext ctx,
List<ComplexObject> inputList)
Operation to pass a list of complex objects to check missing fields of entries are detected
|
void |
listOfComplexOperation(ExecutionContext ctx,
List<ComplexObject> inputList,
long timeoutMillis)
Operation to pass a list of complex objects to check missing fields of entries are detected.
|
void |
listOfComplexOperation(ExecutionContext ctx,
List<ComplexObject> inputList,
TimeConstraints timeConstraints)
Operation to pass a list of complex objects to check missing fields of entries are detected.
|
SimpleResponse |
logMessage(ExecutionContext ctx,
String logString,
String logLevel)
logs a message
|
SimpleResponse |
logMessage(ExecutionContext ctx,
String logString,
String logLevel,
long timeoutMillis)
logs a message.
|
SimpleResponse |
logMessage(ExecutionContext ctx,
String logString,
String logLevel,
TimeConstraints timeConstraints)
logs a message.
|
void |
mandatoryCollectionElementTest(ExecutionContext ctx,
List<ComplexObject> inputList,
Map<String,ComplexObject> inputMap)
Echos list where the element itself is a complex type with mandatory items
|
void |
mandatoryCollectionElementTest(ExecutionContext ctx,
List<ComplexObject> inputList,
Map<String,ComplexObject> inputMap,
long timeoutMillis)
Echos list where the element itself is a complex type with mandatory items.
|
void |
mandatoryCollectionElementTest(ExecutionContext ctx,
List<ComplexObject> inputList,
Map<String,ComplexObject> inputMap,
TimeConstraints timeConstraints)
Echos list where the element itself is a complex type with mandatory items.
|
MandatoryParamsOperationResponseObject |
mandatoryParamsOperation(ExecutionContext ctx,
String headerParam,
String queryParam,
MandatoryParamsRequest message)
Takes one of each rest parameter type, but they are not mandatory (barring path which is always mandatory)
|
MandatoryParamsOperationResponseObject |
mandatoryParamsOperation(ExecutionContext ctx,
String headerParam,
String queryParam,
MandatoryParamsRequest message,
long timeoutMillis)
Takes one of each rest parameter type, but they are not mandatory (barring path which is always mandatory).
|
MandatoryParamsOperationResponseObject |
mandatoryParamsOperation(ExecutionContext ctx,
String headerParam,
String queryParam,
MandatoryParamsRequest message,
TimeConstraints timeConstraints)
Takes one of each rest parameter type, but they are not mandatory (barring path which is always mandatory).
|
MapDateTimeKeyOperationResponseObject |
mapDateTimeKeyOperation(ExecutionContext ctx,
BodyParamMapDateTimeKeyObject message)
Takes a post body that contains a map with a date time key
|
MapDateTimeKeyOperationResponseObject |
mapDateTimeKeyOperation(ExecutionContext ctx,
BodyParamMapDateTimeKeyObject message,
long timeoutMillis)
Takes a post body that contains a map with a date time key.
|
MapDateTimeKeyOperationResponseObject |
mapDateTimeKeyOperation(ExecutionContext ctx,
BodyParamMapDateTimeKeyObject message,
TimeConstraints timeConstraints)
Takes a post body that contains a map with a date time key.
|
void |
mapOfComplexOperation(ExecutionContext ctx,
Map<String,ComplexObject> inputMap)
Operation to pass a map of string:complex objects to check missing fields of entries are detected
|
void |
mapOfComplexOperation(ExecutionContext ctx,
Map<String,ComplexObject> inputMap,
long timeoutMillis)
Operation to pass a map of string:complex objects to check missing fields of entries are detected.
|
void |
mapOfComplexOperation(ExecutionContext ctx,
Map<String,ComplexObject> inputMap,
TimeConstraints timeConstraints)
Operation to pass a map of string:complex objects to check missing fields of entries are detected.
|
NonMandatoryParamsOperationResponseObject |
nonMandatoryParamsOperation(ExecutionContext ctx,
String headerParam,
String queryParam,
NonMandatoryParamsRequest message)
Takes one of each rest parameter type, but they are not mandatory (barring path which is always mandatory)
|
NonMandatoryParamsOperationResponseObject |
nonMandatoryParamsOperation(ExecutionContext ctx,
String headerParam,
String queryParam,
NonMandatoryParamsRequest message,
long timeoutMillis)
Takes one of each rest parameter type, but they are not mandatory (barring path which is always mandatory).
|
NonMandatoryParamsOperationResponseObject |
nonMandatoryParamsOperation(ExecutionContext ctx,
String headerParam,
String queryParam,
NonMandatoryParamsRequest message,
TimeConstraints timeConstraints)
Takes one of each rest parameter type, but they are not mandatory (barring path which is always mandatory).
|
protected void |
setEv(ExecutionVenue ev) |
SimpleResponse |
setHealthStatusInfo(ExecutionContext ctx,
HealthStatusInfoRequest message)
Sets the Baseline2 service's healthy status
|
SimpleResponse |
setHealthStatusInfo(ExecutionContext ctx,
HealthStatusInfoRequest message,
long timeoutMillis)
Sets the Baseline2 service's healthy status.
|
SimpleResponse |
setHealthStatusInfo(ExecutionContext ctx,
HealthStatusInfoRequest message,
TimeConstraints timeConstraints)
Sets the Baseline2 service's healthy status.
|
protected void |
setNamespace(String namespace) |
void |
setOfComplexOperation(ExecutionContext ctx,
Set<ComplexObject> inputSet)
Operation to pass a set of complex objects to check missing fields of entries are detected
|
void |
setOfComplexOperation(ExecutionContext ctx,
Set<ComplexObject> inputSet,
long timeoutMillis)
Operation to pass a set of complex objects to check missing fields of entries are detected.
|
void |
setOfComplexOperation(ExecutionContext ctx,
Set<ComplexObject> inputSet,
TimeConstraints timeConstraints)
Operation to pass a set of complex objects to check missing fields of entries are detected.
|
ConnectedResponse |
simpleConnectedList(ExecutionContext ctx)
Connected operation
|
ConnectedResponse |
simpleConnectedList(ExecutionContext ctx,
long timeoutMillis)
Connected operation.
|
ConnectedResponse |
simpleConnectedList(ExecutionContext ctx,
TimeConstraints timeConstraints)
Connected operation.
|
ConnectedResponse |
simpleConnectedObject(ExecutionContext ctx)
Connected operation
|
ConnectedResponse |
simpleConnectedObject(ExecutionContext ctx,
long timeoutMillis)
Connected operation.
|
ConnectedResponse |
simpleConnectedObject(ExecutionContext ctx,
TimeConstraints timeConstraints)
Connected operation.
|
NonMandatoryParamsOperationResponseObject |
simpleEnumListOperation(ExecutionContext ctx,
List<SimpleEnum> headerParam,
List<SimpleEnum> queryParam)
Takes one of each rest parameter type, that is an list of SimpleEnums
|
NonMandatoryParamsOperationResponseObject |
simpleEnumListOperation(ExecutionContext ctx,
List<SimpleEnum> headerParam,
List<SimpleEnum> queryParam,
long timeoutMillis)
Takes one of each rest parameter type, that is an list of SimpleEnums.
|
NonMandatoryParamsOperationResponseObject |
simpleEnumListOperation(ExecutionContext ctx,
List<SimpleEnum> headerParam,
List<SimpleEnum> queryParam,
TimeConstraints timeConstraints)
Takes one of each rest parameter type, that is an list of SimpleEnums.
|
NonMandatoryParamsOperationResponseObject |
simpleEnumSetOperation(ExecutionContext ctx,
Set<SimpleEnum> headerParam,
Set<SimpleEnum> queryParam)
Takes one of each rest parameter type, that is an set of SimpleEnums
|
NonMandatoryParamsOperationResponseObject |
simpleEnumSetOperation(ExecutionContext ctx,
Set<SimpleEnum> headerParam,
Set<SimpleEnum> queryParam,
long timeoutMillis)
Takes one of each rest parameter type, that is an set of SimpleEnums.
|
NonMandatoryParamsOperationResponseObject |
simpleEnumSetOperation(ExecutionContext ctx,
Set<SimpleEnum> headerParam,
Set<SimpleEnum> queryParam,
TimeConstraints timeConstraints)
Takes one of each rest parameter type, that is an set of SimpleEnums.
|
Boolean |
simpleEventPublication(ExecutionContext ctx,
TimeContainer time)
Bridging call between a request based transport and an event based transport.
|
Boolean |
simpleEventPublication(ExecutionContext ctx,
TimeContainer time,
long timeoutMillis)
Bridging call between a request based transport and an event based transport.
|
Boolean |
simpleEventPublication(ExecutionContext ctx,
TimeContainer time,
TimeConstraints timeConstraints)
Bridging call between a request based transport and an event based transport.
|
SimpleMapOperationResponseObject |
simpleMapOperation(ExecutionContext ctx,
BodyParamSimpleMapObject message)
Takes a post body that contains a simple (string, string) map
|
SimpleMapOperationResponseObject |
simpleMapOperation(ExecutionContext ctx,
BodyParamSimpleMapObject message,
long timeoutMillis)
Takes a post body that contains a simple (string, string) map.
|
SimpleMapOperationResponseObject |
simpleMapOperation(ExecutionContext ctx,
BodyParamSimpleMapObject message,
TimeConstraints timeConstraints)
Takes a post body that contains a simple (string, string) map.
|
SimpleSetOperationResponseObject |
simpleSetOperation(ExecutionContext ctx,
BodyParamSimpleSetObject message)
Takes a post body that contains a simple (string) set
|
SimpleSetOperationResponseObject |
simpleSetOperation(ExecutionContext ctx,
BodyParamSimpleSetObject message,
long timeoutMillis)
Takes a post body that contains a simple (string) set.
|
SimpleSetOperationResponseObject |
simpleSetOperation(ExecutionContext ctx,
BodyParamSimpleSetObject message,
TimeConstraints timeConstraints)
Takes a post body that contains a simple (string) set.
|
NonMandatoryParamsOperationResponseObject |
stringListOperation(ExecutionContext ctx,
List<String> headerParam,
List<String> queryParam)
Takes one of each rest parameter type, that is an list of strings
|
NonMandatoryParamsOperationResponseObject |
stringListOperation(ExecutionContext ctx,
List<String> headerParam,
List<String> queryParam,
long timeoutMillis)
Takes one of each rest parameter type, that is an list of strings.
|
NonMandatoryParamsOperationResponseObject |
stringListOperation(ExecutionContext ctx,
List<String> headerParam,
List<String> queryParam,
TimeConstraints timeConstraints)
Takes one of each rest parameter type, that is an list of strings.
|
NonMandatoryParamsOperationResponseObject |
stringSetOperation(ExecutionContext ctx,
Set<String> headerParam,
Set<String> queryParam)
Takes one of each rest parameter type, that is an set of strings
|
NonMandatoryParamsOperationResponseObject |
stringSetOperation(ExecutionContext ctx,
Set<String> headerParam,
Set<String> queryParam,
long timeoutMillis)
Takes one of each rest parameter type, that is an set of strings.
|
NonMandatoryParamsOperationResponseObject |
stringSetOperation(ExecutionContext ctx,
Set<String> headerParam,
Set<String> queryParam,
TimeConstraints timeConstraints)
Takes one of each rest parameter type, that is an set of strings.
|
String |
stringSimpleTypeEcho(ExecutionContext ctx,
String msg)
An operation which echoes a string
|
String |
stringSimpleTypeEcho(ExecutionContext ctx,
String msg,
long timeoutMillis)
An operation which echoes a string.
|
String |
stringSimpleTypeEcho(ExecutionContext ctx,
String msg,
TimeConstraints timeConstraints)
An operation which echoes a string.
|
void |
subscribeToListEvent(ExecutionContext ctx,
Object[] args,
ExecutionObserver observer)
This allows the execution venue to subscribe to your application to facilitate publication
of ListEvent events.
|
void |
subscribeToLogMessage(ExecutionContext ctx,
Object[] args,
ExecutionObserver observer)
This allows the execution venue to subscribe to your application to facilitate publication
of LogMessage events.
|
void |
subscribeToLongEvent(ExecutionContext ctx,
Object[] args,
ExecutionObserver observer)
This allows the execution venue to subscribe to your application to facilitate publication
of LongEvent events.
|
void |
subscribeToMapEvent(ExecutionContext ctx,
Object[] args,
ExecutionObserver observer)
This allows the execution venue to subscribe to your application to facilitate publication
of MapEvent events.
|
void |
subscribeToMatchedBet(ExecutionContext ctx,
Object[] args,
ExecutionObserver observer)
This allows the execution venue to subscribe to your application to facilitate publication
of MatchedBet events.
|
void |
subscribeToOwnEvents(ExecutionContext ctx,
List<String> events)
Subscribe to my own events
|
void |
subscribeToOwnEvents(ExecutionContext ctx,
List<String> events,
long timeoutMillis)
Subscribe to my own events.
|
void |
subscribeToOwnEvents(ExecutionContext ctx,
List<String> events,
TimeConstraints timeConstraints)
Subscribe to my own events.
|
void |
subscribeToSetEvent(ExecutionContext ctx,
Object[] args,
ExecutionObserver observer)
This allows the execution venue to subscribe to your application to facilitate publication
of SetEvent events.
|
void |
subscribeToTimeTick(ExecutionContext ctx,
Object[] args,
ExecutionObserver observer)
This allows the execution venue to subscribe to your application to facilitate publication
of TimeTick events.
|
SimpleResponse |
testBodyParams(ExecutionContext ctx,
String message,
Integer value,
ComplexObject complex,
SimpleValidValue myEnum,
ComplexObject anotherComplex)
test of a multi-bodied service
|
SimpleResponse |
testBodyParams(ExecutionContext ctx,
String message,
Integer value,
ComplexObject complex,
SimpleValidValue myEnum,
ComplexObject anotherComplex,
long timeoutMillis)
test of a multi-bodied service.
|
SimpleResponse |
testBodyParams(ExecutionContext ctx,
String message,
Integer value,
ComplexObject complex,
SimpleValidValue myEnum,
ComplexObject anotherComplex,
TimeConstraints timeConstraints)
test of a multi-bodied service.
|
SimpleResponse |
testComplexMutator(ExecutionContext ctx,
ComplexObject message)
test of a service that takes a complex object and returns a complex object
|
SimpleResponse |
testComplexMutator(ExecutionContext ctx,
ComplexObject message,
long timeoutMillis)
test of a service that takes a complex object and returns a complex object.
|
SimpleResponse |
testComplexMutator(ExecutionContext ctx,
ComplexObject message,
TimeConstraints timeConstraints)
test of a service that takes a complex object and returns a complex object.
|
TestResults |
testConnectedObjects(ExecutionContext ctx,
TestConnectedObjectsProtocolEnum protocol)
Performs a test of connected object functionality
|
TestResults |
testConnectedObjects(ExecutionContext ctx,
TestConnectedObjectsProtocolEnum protocol,
long timeoutMillis)
Performs a test of connected object functionality.
|
TestResults |
testConnectedObjects(ExecutionContext ctx,
TestConnectedObjectsProtocolEnum protocol,
TimeConstraints timeConstraints)
Performs a test of connected object functionality.
|
DateContainer |
testDateRetrieval(ExecutionContext ctx,
DateContainer inputDates)
Return some date information
|
DateContainer |
testDateRetrieval(ExecutionContext ctx,
DateContainer inputDates,
long timeoutMillis)
Return some date information.
|
DateContainer |
testDateRetrieval(ExecutionContext ctx,
DateContainer inputDates,
TimeConstraints timeConstraints)
Return some date information.
|
List<SimpleResponse> |
testDirectListReturn(ExecutionContext ctx,
Integer seed,
AsyncBehaviour async)
Return a list
|
List<SimpleResponse> |
testDirectListReturn(ExecutionContext ctx,
Integer seed,
AsyncBehaviour async,
long timeoutMillis)
Return a list.
|
List<SimpleResponse> |
testDirectListReturn(ExecutionContext ctx,
Integer seed,
AsyncBehaviour async,
TimeConstraints timeConstraints)
Return a list.
|
Map<String,SimpleResponse> |
testDirectMapReturn(ExecutionContext ctx,
Integer seed,
AsyncBehaviour async)
Return a map
|
Map<String,SimpleResponse> |
testDirectMapReturn(ExecutionContext ctx,
Integer seed,
AsyncBehaviour async,
long timeoutMillis)
Return a map.
|
Map<String,SimpleResponse> |
testDirectMapReturn(ExecutionContext ctx,
Integer seed,
AsyncBehaviour async,
TimeConstraints timeConstraints)
Return a map.
|
DoubleResponse |
testDoubleHandling(ExecutionContext ctx,
DoubleContainer doubleContainer,
Double doubleVal)
Return some date information
|
DoubleResponse |
testDoubleHandling(ExecutionContext ctx,
DoubleContainer doubleContainer,
Double doubleVal,
long timeoutMillis)
Return some date information.
|
DoubleResponse |
testDoubleHandling(ExecutionContext ctx,
DoubleContainer doubleContainer,
Double doubleVal,
TimeConstraints timeConstraints)
Return some date information.
|
SimpleResponse |
testException(ExecutionContext ctx,
String responseCode,
String message)
a service that always throws an exception
|
SimpleResponse |
testException(ExecutionContext ctx,
String responseCode,
String message,
long timeoutMillis)
a service that always throws an exception.
|
SimpleResponse |
testException(ExecutionContext ctx,
String responseCode,
String message,
TimeConstraints timeConstraints)
a service that always throws an exception.
|
SimpleResponse |
testExceptionQA(ExecutionContext ctx,
String message)
a service that always throws an exception
|
SimpleResponse |
testExceptionQA(ExecutionContext ctx,
String message,
long timeoutMillis)
a service that always throws an exception.
|
SimpleResponse |
testExceptionQA(ExecutionContext ctx,
String message,
TimeConstraints timeConstraints)
a service that always throws an exception.
|
IdentChain |
testIdentityChain(ExecutionContext ctx)
Identity chain test
|
IdentChain |
testIdentityChain(ExecutionContext ctx,
long timeoutMillis)
Identity chain test.
|
IdentChain |
testIdentityChain(ExecutionContext ctx,
TimeConstraints timeConstraints)
Identity chain test.
|
LargeRequest |
testLargeGet(ExecutionContext ctx,
Integer size)
Test of an idempotent service.
|
LargeRequest |
testLargeGet(ExecutionContext ctx,
Integer size,
long timeoutMillis)
Test of an idempotent service.
|
LargeRequest |
testLargeGet(ExecutionContext ctx,
Integer size,
TimeConstraints timeConstraints)
Test of an idempotent service.
|
MapDataType |
testLargeMapGet(ExecutionContext ctx,
Integer size)
Test of an idempotent service.
|
MapDataType |
testLargeMapGet(ExecutionContext ctx,
Integer size,
long timeoutMillis)
Test of an idempotent service.
|
MapDataType |
testLargeMapGet(ExecutionContext ctx,
Integer size,
TimeConstraints timeConstraints)
Test of an idempotent service.
|
SimpleResponse |
testLargePost(ExecutionContext ctx,
LargeRequest largeRequest)
Takes a list of complex objects and returns the number of values in the list.
|
SimpleResponse |
testLargePost(ExecutionContext ctx,
LargeRequest largeRequest,
long timeoutMillis)
Takes a list of complex objects and returns the number of values in the list.
|
SimpleResponse |
testLargePost(ExecutionContext ctx,
LargeRequest largeRequest,
TimeConstraints timeConstraints)
Takes a list of complex objects and returns the number of values in the list.
|
SimpleResponse |
testLargePostQA(ExecutionContext ctx,
LargeRequest largeRequest)
Takes a list of complex objects and returns the number of values in the list.
|
SimpleResponse |
testLargePostQA(ExecutionContext ctx,
LargeRequest largeRequest,
long timeoutMillis)
Takes a list of complex objects and returns the number of values in the list.
|
SimpleResponse |
testLargePostQA(ExecutionContext ctx,
LargeRequest largeRequest,
TimeConstraints timeConstraints)
Takes a list of complex objects and returns the number of values in the list.
|
PrimitiveLists |
testListRetrieval(ExecutionContext ctx,
Integer seed)
Return some lists
|
PrimitiveLists |
testListRetrieval(ExecutionContext ctx,
Integer seed,
long timeoutMillis)
Return some lists.
|
PrimitiveLists |
testListRetrieval(ExecutionContext ctx,
Integer seed,
TimeConstraints timeConstraints)
Return some lists.
|
SimpleResponseMap |
testMapsNameClash(ExecutionContext ctx,
SimpleMap mapParam) |
SimpleResponseMap |
testMapsNameClash(ExecutionContext ctx,
SimpleMap mapParam,
long timeoutMillis)
.
|
SimpleResponseMap |
testMapsNameClash(ExecutionContext ctx,
SimpleMap mapParam,
TimeConstraints timeConstraints)
.
|
SimpleResponse |
testNamedCougarException(ExecutionContext ctx,
String errorCodeName)
a service used to test throwing a Cougar Exception with the given error code
|
SimpleResponse |
testNamedCougarException(ExecutionContext ctx,
String errorCodeName,
long timeoutMillis)
a service used to test throwing a Cougar Exception with the given error code.
|
SimpleResponse |
testNamedCougarException(ExecutionContext ctx,
String errorCodeName,
TimeConstraints timeConstraints)
a service used to test throwing a Cougar Exception with the given error code.
|
NoParamsResponse |
testNoParams(ExecutionContext ctx)
No Params test
|
NoParamsResponse |
testNoParams(ExecutionContext ctx,
long timeoutMillis)
No Params test.
|
NoParamsResponse |
testNoParams(ExecutionContext ctx,
TimeConstraints timeConstraints)
No Params test.
|
List<String> |
testParameterStyles(ExecutionContext ctx,
TestParameterStylesHeaderParamEnum HeaderParam,
String secondHeaderParam,
String queryParam,
Date dateQueryParam,
Float ok)
Ensure that REST parameters can be taken from different sources
|
List<String> |
testParameterStyles(ExecutionContext ctx,
TestParameterStylesHeaderParamEnum HeaderParam,
String secondHeaderParam,
String queryParam,
Date dateQueryParam,
Float ok,
long timeoutMillis)
Ensure that REST parameters can be taken from different sources.
|
List<String> |
testParameterStyles(ExecutionContext ctx,
TestParameterStylesHeaderParamEnum HeaderParam,
String secondHeaderParam,
String queryParam,
Date dateQueryParam,
Float ok,
TimeConstraints timeConstraints)
Ensure that REST parameters can be taken from different sources.
|
SimpleResponse |
testParameterStylesQA(ExecutionContext ctx,
TestParameterStylesQAHeaderParamEnum HeaderParam,
String queryParam,
Date dateQueryParam)
Ensure that REST parameters can be taken from different sources
|
SimpleResponse |
testParameterStylesQA(ExecutionContext ctx,
TestParameterStylesQAHeaderParamEnum HeaderParam,
String queryParam,
Date dateQueryParam,
long timeoutMillis)
Ensure that REST parameters can be taken from different sources.
|
SimpleResponse |
testParameterStylesQA(ExecutionContext ctx,
TestParameterStylesQAHeaderParamEnum HeaderParam,
String queryParam,
Date dateQueryParam,
TimeConstraints timeConstraints)
Ensure that REST parameters can be taken from different sources.
|
SimpleResponse |
testSecureService(ExecutionContext ctx,
String message)
a service with a security attribute - cannot be called without an Authorisation token.
|
SimpleResponse |
testSecureService(ExecutionContext ctx,
String message,
long timeoutMillis)
a service with a security attribute - cannot be called without an Authorisation token.
|
SimpleResponse |
testSecureService(ExecutionContext ctx,
String message,
TimeConstraints timeConstraints)
a service with a security attribute - cannot be called without an Authorisation token.
|
List<Date> |
testSimpleDateListGet(ExecutionContext ctx,
List<Date> inputList)
Takes a list arg and echos it back in a list
|
List<Date> |
testSimpleDateListGet(ExecutionContext ctx,
List<Date> inputList,
long timeoutMillis)
Takes a list arg and echos it back in a list.
|
List<Date> |
testSimpleDateListGet(ExecutionContext ctx,
List<Date> inputList,
TimeConstraints timeConstraints)
Takes a list arg and echos it back in a list.
|
SimpleResponse |
testSimpleGet(ExecutionContext ctx,
String message)
test of an idempotent service.
|
SimpleResponse |
testSimpleGet(ExecutionContext ctx,
String message,
long timeoutMillis)
test of an idempotent service.
|
SimpleResponse |
testSimpleGet(ExecutionContext ctx,
String message,
TimeConstraints timeConstraints)
test of an idempotent service.
|
SimpleResponse |
testSimpleGetQA(ExecutionContext ctx,
String message)
test of an idempotent service.
|
SimpleResponse |
testSimpleGetQA(ExecutionContext ctx,
String message,
long timeoutMillis)
test of an idempotent service.
|
SimpleResponse |
testSimpleGetQA(ExecutionContext ctx,
String message,
TimeConstraints timeConstraints)
test of an idempotent service.
|
List<String> |
testSimpleListGet(ExecutionContext ctx,
List<String> inputList)
Takes a list arg and echos it back in a list
|
List<String> |
testSimpleListGet(ExecutionContext ctx,
List<String> inputList,
long timeoutMillis)
Takes a list arg and echos it back in a list.
|
List<String> |
testSimpleListGet(ExecutionContext ctx,
List<String> inputList,
TimeConstraints timeConstraints)
Takes a list arg and echos it back in a list.
|
Map<String,String> |
testSimpleMapGet(ExecutionContext ctx,
Map<String,String> inputMap)
Takes a single arg and echos it back in a map
|
Map<String,String> |
testSimpleMapGet(ExecutionContext ctx,
Map<String,String> inputMap,
long timeoutMillis)
Takes a single arg and echos it back in a map.
|
Map<String,String> |
testSimpleMapGet(ExecutionContext ctx,
Map<String,String> inputMap,
TimeConstraints timeConstraints)
Takes a single arg and echos it back in a map.
|
Set<String> |
testSimpleSetGet(ExecutionContext ctx,
Set<String> inputSet)
Takes a set arg and echos it back in a set
|
Set<String> |
testSimpleSetGet(ExecutionContext ctx,
Set<String> inputSet,
long timeoutMillis)
Takes a set arg and echos it back in a set.
|
Set<String> |
testSimpleSetGet(ExecutionContext ctx,
Set<String> inputSet,
TimeConstraints timeConstraints)
Takes a set arg and echos it back in a set.
|
SimpleContainer |
testSimpleTypeReplacement(ExecutionContext ctx,
Integer simpleInt,
Double simpleDouble,
String simpleString,
SimpleValidValue simpleEnum)
Test that simple types are handled by Cougar
|
SimpleContainer |
testSimpleTypeReplacement(ExecutionContext ctx,
Integer simpleInt,
Double simpleDouble,
String simpleString,
SimpleValidValue simpleEnum,
long timeoutMillis)
Test that simple types are handled by Cougar.
|
SimpleContainer |
testSimpleTypeReplacement(ExecutionContext ctx,
Integer simpleInt,
Double simpleDouble,
String simpleString,
SimpleValidValue simpleEnum,
TimeConstraints timeConstraints)
Test that simple types are handled by Cougar.
|
void |
testSleep(ExecutionContext ctx,
Long sleep)
provides a call that will sleep for the supplied period
|
void |
testSleep(ExecutionContext ctx,
Long sleep,
long timeoutMillis)
provides a call that will sleep for the supplied period.
|
void |
testSleep(ExecutionContext ctx,
Long sleep,
TimeConstraints timeConstraints)
provides a call that will sleep for the supplied period.
|
SimpleListContainer |
testStringableLists(ExecutionContext ctx,
Set<Integer> intList,
List<String> stringList,
List<SimpleValidValue> enumList)
Test that lists are stringable if they are enums or integers
|
SimpleListContainer |
testStringableLists(ExecutionContext ctx,
Set<Integer> intList,
List<String> stringList,
List<SimpleValidValue> enumList,
long timeoutMillis)
Test that lists are stringable if they are enums or integers.
|
SimpleListContainer |
testStringableLists(ExecutionContext ctx,
Set<Integer> intList,
List<String> stringList,
List<SimpleValidValue> enumList,
TimeConstraints timeConstraints)
Test that lists are stringable if they are enums or integers.
|
void |
unsubscribeFromOwnEvents(ExecutionContext ctx,
List<String> events)
Unsubscribe from my own events
|
void |
unsubscribeFromOwnEvents(ExecutionContext ctx,
List<String> events,
long timeoutMillis)
Unsubscribe from my own events.
|
void |
unsubscribeFromOwnEvents(ExecutionContext ctx,
List<String> events,
TimeConstraints timeConstraints)
Unsubscribe from my own events.
|
void |
updateComplexConnectedObject(ExecutionContext ctx,
VeryComplexObject updatedObject) |
void |
updateComplexConnectedObject(ExecutionContext ctx,
VeryComplexObject updatedObject,
long timeoutMillis)
.
|
void |
updateComplexConnectedObject(ExecutionContext ctx,
VeryComplexObject updatedObject,
TimeConstraints timeConstraints)
.
|
void |
updateSimpleConnectedList(ExecutionContext ctx,
List<SimpleConnectedObject> updatedObject) |
void |
updateSimpleConnectedList(ExecutionContext ctx,
List<SimpleConnectedObject> updatedObject,
long timeoutMillis)
.
|
void |
updateSimpleConnectedList(ExecutionContext ctx,
List<SimpleConnectedObject> updatedObject,
TimeConstraints timeConstraints)
.
|
void |
updateSimpleConnectedObject(ExecutionContext ctx,
SimpleConnectedObject updatedObject) |
void |
updateSimpleConnectedObject(ExecutionContext ctx,
SimpleConnectedObject updatedObject,
long timeoutMillis)
.
|
void |
updateSimpleConnectedObject(ExecutionContext ctx,
SimpleConnectedObject updatedObject,
TimeConstraints timeConstraints)
.
|
void |
voidResponseOperation(ExecutionContext ctx,
String message)
Operation with a void response type
|
void |
voidResponseOperation(ExecutionContext ctx,
String message,
long timeoutMillis)
Operation with a void response type.
|
void |
voidResponseOperation(ExecutionContext ctx,
String message,
TimeConstraints timeConstraints)
Operation with a void response type.
|
SimpleResponse |
waitSeconds(ExecutionContext ctx,
String seconds)
logs a message
|
SimpleResponse |
waitSeconds(ExecutionContext ctx,
String seconds,
long timeoutMillis)
logs a message.
|
SimpleResponse |
waitSeconds(ExecutionContext ctx,
String seconds,
TimeConstraints timeConstraints)
logs a message.
|
protected BaselineSyncClientImpl()
public BaselineSyncClientImpl(ExecutionVenue ev)
public BaselineSyncClientImpl(ExecutionVenue ev, String namespace)
protected void setEv(ExecutionVenue ev)
protected void setNamespace(String namespace)
public String echoCougarPropertyValue(ExecutionContext ctx, String propertyName, long timeoutMillis) throws TimeoutException, InterruptedException, SimpleException
echoCougarPropertyValue in interface BaselineSyncClientctx - the context of the request.propertyName - The property to get the value oftimeoutMillis - - allows you to specify a timeout for this operation. If you want a blocking call, use zero, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic String echoCougarPropertyValue(ExecutionContext ctx, String propertyName, TimeConstraints timeConstraints) throws TimeoutException, InterruptedException, SimpleException
ctx - the context of the request.propertyName - The property to get the value oftimeConstraints - - allows you to specify time constraints for this operation. If you want a blocking call,
use DefaultTimeConstraints.NO_CONSTRAINTS, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic String echoCougarPropertyValue(ExecutionContext ctx, String propertyName) throws SimpleException
echoCougarPropertyValue in interface BaselineSyncClientctx - the context of the request.propertyName - The property to get the value ofSimpleException - if the remote Application threw SimpleExceptionpublic void mandatoryCollectionElementTest(ExecutionContext ctx, List<ComplexObject> inputList, Map<String,ComplexObject> inputMap, long timeoutMillis) throws TimeoutException, InterruptedException, SimpleException
mandatoryCollectionElementTest in interface BaselineSyncClientctx - the context of the request.inputList - input listinputMap - input maptimeoutMillis - - allows you to specify a timeout for this operation. If you want a blocking call, use zero, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic void mandatoryCollectionElementTest(ExecutionContext ctx, List<ComplexObject> inputList, Map<String,ComplexObject> inputMap, TimeConstraints timeConstraints) throws TimeoutException, InterruptedException, SimpleException
ctx - the context of the request.inputList - input listinputMap - input maptimeConstraints - - allows you to specify time constraints for this operation. If you want a blocking call,
use DefaultTimeConstraints.NO_CONSTRAINTS, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic void mandatoryCollectionElementTest(ExecutionContext ctx, List<ComplexObject> inputList, Map<String,ComplexObject> inputMap) throws SimpleException
mandatoryCollectionElementTest in interface BaselineSyncClientctx - the context of the request.inputList - input listinputMap - input mapSimpleException - if the remote Application threw SimpleExceptionpublic void interceptorCheckedExceptionOperation(ExecutionContext ctx, PreOrPostInterceptorException preOrPostException, long timeoutMillis) throws TimeoutException, InterruptedException, SimpleException
interceptorCheckedExceptionOperation in interface BaselineSyncClientctx - the context of the request.preOrPostException - Set this parameter to PRE or POST for an exception to be thrown either pre or post executiontimeoutMillis - - allows you to specify a timeout for this operation. If you want a blocking call, use zero, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic void interceptorCheckedExceptionOperation(ExecutionContext ctx, PreOrPostInterceptorException preOrPostException, TimeConstraints timeConstraints) throws TimeoutException, InterruptedException, SimpleException
ctx - the context of the request.preOrPostException - Set this parameter to PRE or POST for an exception to be thrown either pre or post executiontimeConstraints - - allows you to specify time constraints for this operation. If you want a blocking call,
use DefaultTimeConstraints.NO_CONSTRAINTS, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic void interceptorCheckedExceptionOperation(ExecutionContext ctx, PreOrPostInterceptorException preOrPostException) throws SimpleException
interceptorCheckedExceptionOperation in interface BaselineSyncClientctx - the context of the request.preOrPostException - Set this parameter to PRE or POST for an exception to be thrown either pre or post executionSimpleException - if the remote Application threw SimpleExceptionpublic void listOfComplexOperation(ExecutionContext ctx, List<ComplexObject> inputList, long timeoutMillis) throws TimeoutException, InterruptedException, SimpleException
listOfComplexOperation in interface BaselineSyncClientctx - the context of the request.inputList - input listtimeoutMillis - - allows you to specify a timeout for this operation. If you want a blocking call, use zero, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic void listOfComplexOperation(ExecutionContext ctx, List<ComplexObject> inputList, TimeConstraints timeConstraints) throws TimeoutException, InterruptedException, SimpleException
ctx - the context of the request.inputList - input listtimeConstraints - - allows you to specify time constraints for this operation. If you want a blocking call,
use DefaultTimeConstraints.NO_CONSTRAINTS, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic void listOfComplexOperation(ExecutionContext ctx, List<ComplexObject> inputList) throws SimpleException
listOfComplexOperation in interface BaselineSyncClientctx - the context of the request.inputList - input listSimpleException - if the remote Application threw SimpleExceptionpublic void setOfComplexOperation(ExecutionContext ctx, Set<ComplexObject> inputSet, long timeoutMillis) throws TimeoutException, InterruptedException, SimpleException
setOfComplexOperation in interface BaselineSyncClientctx - the context of the request.inputSet - input listtimeoutMillis - - allows you to specify a timeout for this operation. If you want a blocking call, use zero, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic void setOfComplexOperation(ExecutionContext ctx, Set<ComplexObject> inputSet, TimeConstraints timeConstraints) throws TimeoutException, InterruptedException, SimpleException
ctx - the context of the request.inputSet - input listtimeConstraints - - allows you to specify time constraints for this operation. If you want a blocking call,
use DefaultTimeConstraints.NO_CONSTRAINTS, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic void setOfComplexOperation(ExecutionContext ctx, Set<ComplexObject> inputSet) throws SimpleException
setOfComplexOperation in interface BaselineSyncClientctx - the context of the request.inputSet - input listSimpleException - if the remote Application threw SimpleExceptionpublic void mapOfComplexOperation(ExecutionContext ctx, Map<String,ComplexObject> inputMap, long timeoutMillis) throws TimeoutException, InterruptedException, SimpleException
mapOfComplexOperation in interface BaselineSyncClientctx - the context of the request.inputMap - input listtimeoutMillis - - allows you to specify a timeout for this operation. If you want a blocking call, use zero, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic void mapOfComplexOperation(ExecutionContext ctx, Map<String,ComplexObject> inputMap, TimeConstraints timeConstraints) throws TimeoutException, InterruptedException, SimpleException
ctx - the context of the request.inputMap - input listtimeConstraints - - allows you to specify time constraints for this operation. If you want a blocking call,
use DefaultTimeConstraints.NO_CONSTRAINTS, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic void mapOfComplexOperation(ExecutionContext ctx, Map<String,ComplexObject> inputMap) throws SimpleException
mapOfComplexOperation in interface BaselineSyncClientctx - the context of the request.inputMap - input listSimpleException - if the remote Application threw SimpleExceptionpublic List<Date> testSimpleDateListGet(ExecutionContext ctx, List<Date> inputList, long timeoutMillis) throws TimeoutException, InterruptedException, SimpleException
testSimpleDateListGet in interface BaselineSyncClientctx - the context of the request.inputList - the parameter name (mandatory)timeoutMillis - - allows you to specify a timeout for this operation. If you want a blocking call, use zero, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic List<Date> testSimpleDateListGet(ExecutionContext ctx, List<Date> inputList, TimeConstraints timeConstraints) throws TimeoutException, InterruptedException, SimpleException
ctx - the context of the request.inputList - the parameter name (mandatory)timeConstraints - - allows you to specify time constraints for this operation. If you want a blocking call,
use DefaultTimeConstraints.NO_CONSTRAINTS, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic List<Date> testSimpleDateListGet(ExecutionContext ctx, List<Date> inputList) throws SimpleException
testSimpleDateListGet in interface BaselineSyncClientctx - the context of the request.inputList - the parameter name (mandatory)SimpleException - if the remote Application threw SimpleExceptionpublic Map<String,String> testSimpleMapGet(ExecutionContext ctx, Map<String,String> inputMap, long timeoutMillis) throws TimeoutException, InterruptedException, SimpleException
testSimpleMapGet in interface BaselineSyncClientctx - the context of the request.inputMap - the parameter name (mandatory)timeoutMillis - - allows you to specify a timeout for this operation. If you want a blocking call, use zero, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic Map<String,String> testSimpleMapGet(ExecutionContext ctx, Map<String,String> inputMap, TimeConstraints timeConstraints) throws TimeoutException, InterruptedException, SimpleException
ctx - the context of the request.inputMap - the parameter name (mandatory)timeConstraints - - allows you to specify time constraints for this operation. If you want a blocking call,
use DefaultTimeConstraints.NO_CONSTRAINTS, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic Map<String,String> testSimpleMapGet(ExecutionContext ctx, Map<String,String> inputMap) throws SimpleException
testSimpleMapGet in interface BaselineSyncClientctx - the context of the request.inputMap - the parameter name (mandatory)SimpleException - if the remote Application threw SimpleExceptionpublic List<String> testSimpleListGet(ExecutionContext ctx, List<String> inputList, long timeoutMillis) throws TimeoutException, InterruptedException, SimpleException
testSimpleListGet in interface BaselineSyncClientctx - the context of the request.inputList - the parameter name (mandatory)timeoutMillis - - allows you to specify a timeout for this operation. If you want a blocking call, use zero, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic List<String> testSimpleListGet(ExecutionContext ctx, List<String> inputList, TimeConstraints timeConstraints) throws TimeoutException, InterruptedException, SimpleException
ctx - the context of the request.inputList - the parameter name (mandatory)timeConstraints - - allows you to specify time constraints for this operation. If you want a blocking call,
use DefaultTimeConstraints.NO_CONSTRAINTS, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic List<String> testSimpleListGet(ExecutionContext ctx, List<String> inputList) throws SimpleException
testSimpleListGet in interface BaselineSyncClientctx - the context of the request.inputList - the parameter name (mandatory)SimpleException - if the remote Application threw SimpleExceptionpublic Set<String> testSimpleSetGet(ExecutionContext ctx, Set<String> inputSet, long timeoutMillis) throws TimeoutException, InterruptedException, SimpleException
testSimpleSetGet in interface BaselineSyncClientctx - the context of the request.inputSet - the parameter name (mandatory)timeoutMillis - - allows you to specify a timeout for this operation. If you want a blocking call, use zero, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic Set<String> testSimpleSetGet(ExecutionContext ctx, Set<String> inputSet, TimeConstraints timeConstraints) throws TimeoutException, InterruptedException, SimpleException
ctx - the context of the request.inputSet - the parameter name (mandatory)timeConstraints - - allows you to specify time constraints for this operation. If you want a blocking call,
use DefaultTimeConstraints.NO_CONSTRAINTS, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic Set<String> testSimpleSetGet(ExecutionContext ctx, Set<String> inputSet) throws SimpleException
testSimpleSetGet in interface BaselineSyncClientctx - the context of the request.inputSet - the parameter name (mandatory)SimpleException - if the remote Application threw SimpleExceptionpublic SimpleResponse testSimpleGet(ExecutionContext ctx, String message, long timeoutMillis) throws TimeoutException, InterruptedException, SimpleException
testSimpleGet in interface BaselineSyncClientctx - the context of the request.message - the message to echo (mandatory)timeoutMillis - - allows you to specify a timeout for this operation. If you want a blocking call, use zero, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic SimpleResponse testSimpleGet(ExecutionContext ctx, String message, TimeConstraints timeConstraints) throws TimeoutException, InterruptedException, SimpleException
ctx - the context of the request.message - the message to echo (mandatory)timeConstraints - - allows you to specify time constraints for this operation. If you want a blocking call,
use DefaultTimeConstraints.NO_CONSTRAINTS, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic SimpleResponse testSimpleGet(ExecutionContext ctx, String message) throws SimpleException
testSimpleGet in interface BaselineSyncClientctx - the context of the request.message - the message to echo (mandatory)SimpleException - if the remote Application threw SimpleExceptionpublic SimpleResponse testSimpleGetQA(ExecutionContext ctx, String message, long timeoutMillis) throws TimeoutException, InterruptedException, SimpleException
testSimpleGetQA in interface BaselineSyncClientctx - the context of the request.message - the message to echo (mandatory)timeoutMillis - - allows you to specify a timeout for this operation. If you want a blocking call, use zero, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic SimpleResponse testSimpleGetQA(ExecutionContext ctx, String message, TimeConstraints timeConstraints) throws TimeoutException, InterruptedException, SimpleException
ctx - the context of the request.message - the message to echo (mandatory)timeConstraints - - allows you to specify time constraints for this operation. If you want a blocking call,
use DefaultTimeConstraints.NO_CONSTRAINTS, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic SimpleResponse testSimpleGetQA(ExecutionContext ctx, String message) throws SimpleException
testSimpleGetQA in interface BaselineSyncClientctx - the context of the request.message - the message to echo (mandatory)SimpleException - if the remote Application threw SimpleExceptionpublic LargeRequest testLargeGet(ExecutionContext ctx, Integer size, long timeoutMillis) throws TimeoutException, InterruptedException, SimpleException
testLargeGet in interface BaselineSyncClientctx - the context of the request.size - the list of complex objects (mandatory)timeoutMillis - - allows you to specify a timeout for this operation. If you want a blocking call, use zero, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic LargeRequest testLargeGet(ExecutionContext ctx, Integer size, TimeConstraints timeConstraints) throws TimeoutException, InterruptedException, SimpleException
ctx - the context of the request.size - the list of complex objects (mandatory)timeConstraints - - allows you to specify time constraints for this operation. If you want a blocking call,
use DefaultTimeConstraints.NO_CONSTRAINTS, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic LargeRequest testLargeGet(ExecutionContext ctx, Integer size) throws SimpleException
testLargeGet in interface BaselineSyncClientctx - the context of the request.size - the list of complex objects (mandatory)SimpleException - if the remote Application threw SimpleExceptionpublic MapDataType testLargeMapGet(ExecutionContext ctx, Integer size, long timeoutMillis) throws TimeoutException, InterruptedException, SimpleException
testLargeMapGet in interface BaselineSyncClientctx - the context of the request.size - the list of complex objects (mandatory)timeoutMillis - - allows you to specify a timeout for this operation. If you want a blocking call, use zero, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic MapDataType testLargeMapGet(ExecutionContext ctx, Integer size, TimeConstraints timeConstraints) throws TimeoutException, InterruptedException, SimpleException
ctx - the context of the request.size - the list of complex objects (mandatory)timeConstraints - - allows you to specify time constraints for this operation. If you want a blocking call,
use DefaultTimeConstraints.NO_CONSTRAINTS, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic MapDataType testLargeMapGet(ExecutionContext ctx, Integer size) throws SimpleException
testLargeMapGet in interface BaselineSyncClientctx - the context of the request.size - the list of complex objects (mandatory)SimpleException - if the remote Application threw SimpleExceptionpublic SimpleResponseMap testMapsNameClash(ExecutionContext ctx, SimpleMap mapParam, long timeoutMillis) throws TimeoutException, InterruptedException, SimpleException
testMapsNameClash in interface BaselineSyncClientctx - the context of the request.mapParam - the list of complex objects (mandatory)timeoutMillis - - allows you to specify a timeout for this operation. If you want a blocking call, use zero, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic SimpleResponseMap testMapsNameClash(ExecutionContext ctx, SimpleMap mapParam, TimeConstraints timeConstraints) throws TimeoutException, InterruptedException, SimpleException
ctx - the context of the request.mapParam - the list of complex objects (mandatory)timeConstraints - - allows you to specify time constraints for this operation. If you want a blocking call,
use DefaultTimeConstraints.NO_CONSTRAINTS, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic SimpleResponseMap testMapsNameClash(ExecutionContext ctx, SimpleMap mapParam) throws SimpleException
testMapsNameClash in interface BaselineSyncClientctx - the context of the request.mapParam - the list of complex objects (mandatory)SimpleException - if the remote Application threw SimpleExceptionpublic void testSleep(ExecutionContext ctx, Long sleep, long timeoutMillis) throws TimeoutException, InterruptedException, SimpleException
testSleep in interface BaselineSyncClientctx - the context of the request.sleep - The length of time in millis this method is to sleep. must be > 0 (mandatory)timeoutMillis - - allows you to specify a timeout for this operation. If you want a blocking call, use zero, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic void testSleep(ExecutionContext ctx, Long sleep, TimeConstraints timeConstraints) throws TimeoutException, InterruptedException, SimpleException
ctx - the context of the request.sleep - The length of time in millis this method is to sleep. must be > 0 (mandatory)timeConstraints - - allows you to specify time constraints for this operation. If you want a blocking call,
use DefaultTimeConstraints.NO_CONSTRAINTS, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic void testSleep(ExecutionContext ctx, Long sleep) throws SimpleException
testSleep in interface BaselineSyncClientctx - the context of the request.sleep - The length of time in millis this method is to sleep. must be > 0 (mandatory)SimpleException - if the remote Application threw SimpleExceptionpublic Integer cancelSleeps(ExecutionContext ctx, long timeoutMillis) throws TimeoutException, InterruptedException, SimpleException
cancelSleeps in interface BaselineSyncClientctx - the context of the request.timeoutMillis - - allows you to specify a timeout for this operation. If you want a blocking call, use zero, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic Integer cancelSleeps(ExecutionContext ctx, TimeConstraints timeConstraints) throws TimeoutException, InterruptedException, SimpleException
ctx - the context of the request.timeConstraints - - allows you to specify time constraints for this operation. If you want a blocking call,
use DefaultTimeConstraints.NO_CONSTRAINTS, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic Integer cancelSleeps(ExecutionContext ctx) throws SimpleException
cancelSleeps in interface BaselineSyncClientctx - the context of the request.SimpleException - if the remote Application threw SimpleExceptionpublic List<String> testParameterStyles(ExecutionContext ctx, TestParameterStylesHeaderParamEnum HeaderParam, String secondHeaderParam, String queryParam, Date dateQueryParam, Float ok, long timeoutMillis) throws TimeoutException, InterruptedException, SimpleException
testParameterStyles in interface BaselineSyncClientctx - the context of the request.HeaderParam - the header parametersecondHeaderParam - the second (unbounded) header parameterqueryParam - the query parameter (mandatory)dateQueryParam - the query parameter (mandatory)ok - some old stufftimeoutMillis - - allows you to specify a timeout for this operation. If you want a blocking call, use zero, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic List<String> testParameterStyles(ExecutionContext ctx, TestParameterStylesHeaderParamEnum HeaderParam, String secondHeaderParam, String queryParam, Date dateQueryParam, Float ok, TimeConstraints timeConstraints) throws TimeoutException, InterruptedException, SimpleException
ctx - the context of the request.HeaderParam - the header parametersecondHeaderParam - the second (unbounded) header parameterqueryParam - the query parameter (mandatory)dateQueryParam - the query parameter (mandatory)ok - some old stufftimeConstraints - - allows you to specify time constraints for this operation. If you want a blocking call,
use DefaultTimeConstraints.NO_CONSTRAINTS, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic List<String> testParameterStyles(ExecutionContext ctx, TestParameterStylesHeaderParamEnum HeaderParam, String secondHeaderParam, String queryParam, Date dateQueryParam, Float ok) throws SimpleException
testParameterStyles in interface BaselineSyncClientctx - the context of the request.HeaderParam - the header parametersecondHeaderParam - the second (unbounded) header parameterqueryParam - the query parameter (mandatory)dateQueryParam - the query parameter (mandatory)ok - some old stuffSimpleException - if the remote Application threw SimpleExceptionpublic SimpleResponse testParameterStylesQA(ExecutionContext ctx, TestParameterStylesQAHeaderParamEnum HeaderParam, String queryParam, Date dateQueryParam, long timeoutMillis) throws TimeoutException, InterruptedException, SimpleException
testParameterStylesQA in interface BaselineSyncClientctx - the context of the request.HeaderParam - the header parameter (mandatory)queryParam - the query parameter (mandatory)dateQueryParam - the query parameter (mandatory)timeoutMillis - - allows you to specify a timeout for this operation. If you want a blocking call, use zero, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic SimpleResponse testParameterStylesQA(ExecutionContext ctx, TestParameterStylesQAHeaderParamEnum HeaderParam, String queryParam, Date dateQueryParam, TimeConstraints timeConstraints) throws TimeoutException, InterruptedException, SimpleException
ctx - the context of the request.HeaderParam - the header parameter (mandatory)queryParam - the query parameter (mandatory)dateQueryParam - the query parameter (mandatory)timeConstraints - - allows you to specify time constraints for this operation. If you want a blocking call,
use DefaultTimeConstraints.NO_CONSTRAINTS, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic SimpleResponse testParameterStylesQA(ExecutionContext ctx, TestParameterStylesQAHeaderParamEnum HeaderParam, String queryParam, Date dateQueryParam) throws SimpleException
testParameterStylesQA in interface BaselineSyncClientctx - the context of the request.HeaderParam - the header parameter (mandatory)queryParam - the query parameter (mandatory)dateQueryParam - the query parameter (mandatory)SimpleException - if the remote Application threw SimpleExceptionpublic DateContainer testDateRetrieval(ExecutionContext ctx, DateContainer inputDates, long timeoutMillis) throws TimeoutException, InterruptedException, SimpleException
testDateRetrieval in interface BaselineSyncClientctx - the context of the request.inputDates - the query parameter (mandatory)timeoutMillis - - allows you to specify a timeout for this operation. If you want a blocking call, use zero, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic DateContainer testDateRetrieval(ExecutionContext ctx, DateContainer inputDates, TimeConstraints timeConstraints) throws TimeoutException, InterruptedException, SimpleException
ctx - the context of the request.inputDates - the query parameter (mandatory)timeConstraints - - allows you to specify time constraints for this operation. If you want a blocking call,
use DefaultTimeConstraints.NO_CONSTRAINTS, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic DateContainer testDateRetrieval(ExecutionContext ctx, DateContainer inputDates) throws SimpleException
testDateRetrieval in interface BaselineSyncClientctx - the context of the request.inputDates - the query parameter (mandatory)SimpleException - if the remote Application threw SimpleExceptionpublic DoubleResponse testDoubleHandling(ExecutionContext ctx, DoubleContainer doubleContainer, Double doubleVal, long timeoutMillis) throws TimeoutException, InterruptedException, SimpleException
testDoubleHandling in interface BaselineSyncClientctx - the context of the request.doubleContainer - the query parameter (mandatory)doubleVal - the query parameter (mandatory)timeoutMillis - - allows you to specify a timeout for this operation. If you want a blocking call, use zero, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic DoubleResponse testDoubleHandling(ExecutionContext ctx, DoubleContainer doubleContainer, Double doubleVal, TimeConstraints timeConstraints) throws TimeoutException, InterruptedException, SimpleException
ctx - the context of the request.doubleContainer - the query parameter (mandatory)doubleVal - the query parameter (mandatory)timeConstraints - - allows you to specify time constraints for this operation. If you want a blocking call,
use DefaultTimeConstraints.NO_CONSTRAINTS, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic DoubleResponse testDoubleHandling(ExecutionContext ctx, DoubleContainer doubleContainer, Double doubleVal) throws SimpleException
testDoubleHandling in interface BaselineSyncClientctx - the context of the request.doubleContainer - the query parameter (mandatory)doubleVal - the query parameter (mandatory)SimpleException - if the remote Application threw SimpleExceptionpublic PrimitiveLists testListRetrieval(ExecutionContext ctx, Integer seed, long timeoutMillis) throws TimeoutException, InterruptedException, SimpleException
testListRetrieval in interface BaselineSyncClientctx - the context of the request.seed - the seed (mandatory)timeoutMillis - - allows you to specify a timeout for this operation. If you want a blocking call, use zero, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic PrimitiveLists testListRetrieval(ExecutionContext ctx, Integer seed, TimeConstraints timeConstraints) throws TimeoutException, InterruptedException, SimpleException
ctx - the context of the request.seed - the seed (mandatory)timeConstraints - - allows you to specify time constraints for this operation. If you want a blocking call,
use DefaultTimeConstraints.NO_CONSTRAINTS, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic PrimitiveLists testListRetrieval(ExecutionContext ctx, Integer seed) throws SimpleException
testListRetrieval in interface BaselineSyncClientctx - the context of the request.seed - the seed (mandatory)SimpleException - if the remote Application threw SimpleExceptionpublic SimpleResponse testComplexMutator(ExecutionContext ctx, ComplexObject message, long timeoutMillis) throws TimeoutException, InterruptedException, SimpleException
testComplexMutator in interface BaselineSyncClientctx - the context of the request.message - the complex object (mandatory)timeoutMillis - - allows you to specify a timeout for this operation. If you want a blocking call, use zero, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic SimpleResponse testComplexMutator(ExecutionContext ctx, ComplexObject message, TimeConstraints timeConstraints) throws TimeoutException, InterruptedException, SimpleException
ctx - the context of the request.message - the complex object (mandatory)timeConstraints - - allows you to specify time constraints for this operation. If you want a blocking call,
use DefaultTimeConstraints.NO_CONSTRAINTS, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic SimpleResponse testComplexMutator(ExecutionContext ctx, ComplexObject message) throws SimpleException
testComplexMutator in interface BaselineSyncClientctx - the context of the request.message - the complex object (mandatory)SimpleException - if the remote Application threw SimpleExceptionpublic SimpleResponse testLargePost(ExecutionContext ctx, LargeRequest largeRequest, long timeoutMillis) throws TimeoutException, InterruptedException, SimpleException
testLargePost in interface BaselineSyncClientctx - the context of the request.largeRequest - the list of complex objects (mandatory)timeoutMillis - - allows you to specify a timeout for this operation. If you want a blocking call, use zero, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic SimpleResponse testLargePost(ExecutionContext ctx, LargeRequest largeRequest, TimeConstraints timeConstraints) throws TimeoutException, InterruptedException, SimpleException
ctx - the context of the request.largeRequest - the list of complex objects (mandatory)timeConstraints - - allows you to specify time constraints for this operation. If you want a blocking call,
use DefaultTimeConstraints.NO_CONSTRAINTS, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic SimpleResponse testLargePost(ExecutionContext ctx, LargeRequest largeRequest) throws SimpleException
testLargePost in interface BaselineSyncClientctx - the context of the request.largeRequest - the list of complex objects (mandatory)SimpleException - if the remote Application threw SimpleExceptionpublic SimpleResponse testLargePostQA(ExecutionContext ctx, LargeRequest largeRequest, long timeoutMillis) throws TimeoutException, InterruptedException, SimpleException
testLargePostQA in interface BaselineSyncClientctx - the context of the request.largeRequest - the list of complex objects (mandatory)timeoutMillis - - allows you to specify a timeout for this operation. If you want a blocking call, use zero, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic SimpleResponse testLargePostQA(ExecutionContext ctx, LargeRequest largeRequest, TimeConstraints timeConstraints) throws TimeoutException, InterruptedException, SimpleException
ctx - the context of the request.largeRequest - the list of complex objects (mandatory)timeConstraints - - allows you to specify time constraints for this operation. If you want a blocking call,
use DefaultTimeConstraints.NO_CONSTRAINTS, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic SimpleResponse testLargePostQA(ExecutionContext ctx, LargeRequest largeRequest) throws SimpleException
testLargePostQA in interface BaselineSyncClientctx - the context of the request.largeRequest - the list of complex objects (mandatory)SimpleException - if the remote Application threw SimpleExceptionpublic SimpleResponse testException(ExecutionContext ctx, String responseCode, String message, long timeoutMillis) throws TimeoutException, InterruptedException, SimpleException, WotsitException
testException in interface BaselineSyncClientctx - the context of the request.responseCode - The service response code (mandatory)message - The service Parameter (mandatory)timeoutMillis - - allows you to specify a timeout for this operation. If you want a blocking call, use zero, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionWotsitException - if the remote Application threw WotsitExceptionpublic SimpleResponse testException(ExecutionContext ctx, String responseCode, String message, TimeConstraints timeConstraints) throws TimeoutException, InterruptedException, SimpleException, WotsitException
ctx - the context of the request.responseCode - The service response code (mandatory)message - The service Parameter (mandatory)timeConstraints - - allows you to specify time constraints for this operation. If you want a blocking call,
use DefaultTimeConstraints.NO_CONSTRAINTS, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionWotsitException - if the remote Application threw WotsitExceptionpublic SimpleResponse testException(ExecutionContext ctx, String responseCode, String message) throws SimpleException, WotsitException
testException in interface BaselineSyncClientctx - the context of the request.responseCode - The service response code (mandatory)message - The service Parameter (mandatory)SimpleException - if the remote Application threw SimpleExceptionWotsitException - if the remote Application threw WotsitExceptionpublic SimpleResponse testExceptionQA(ExecutionContext ctx, String message, long timeoutMillis) throws TimeoutException, InterruptedException, SimpleException, WotsitException
testExceptionQA in interface BaselineSyncClientctx - the context of the request.message - The service Parameter (mandatory)timeoutMillis - - allows you to specify a timeout for this operation. If you want a blocking call, use zero, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionWotsitException - if the remote Application threw WotsitExceptionpublic SimpleResponse testExceptionQA(ExecutionContext ctx, String message, TimeConstraints timeConstraints) throws TimeoutException, InterruptedException, SimpleException, WotsitException
ctx - the context of the request.message - The service Parameter (mandatory)timeConstraints - - allows you to specify time constraints for this operation. If you want a blocking call,
use DefaultTimeConstraints.NO_CONSTRAINTS, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionWotsitException - if the remote Application threw WotsitExceptionpublic SimpleResponse testExceptionQA(ExecutionContext ctx, String message) throws SimpleException, WotsitException
testExceptionQA in interface BaselineSyncClientctx - the context of the request.message - The service Parameter (mandatory)SimpleException - if the remote Application threw SimpleExceptionWotsitException - if the remote Application threw WotsitExceptionpublic SimpleResponse testNamedCougarException(ExecutionContext ctx, String errorCodeName, long timeoutMillis) throws TimeoutException, InterruptedException, SimpleException
testNamedCougarException in interface BaselineSyncClientctx - the context of the request.errorCodeName - The name of the error code to create and throw (mandatory)timeoutMillis - - allows you to specify a timeout for this operation. If you want a blocking call, use zero, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic SimpleResponse testNamedCougarException(ExecutionContext ctx, String errorCodeName, TimeConstraints timeConstraints) throws TimeoutException, InterruptedException, SimpleException
ctx - the context of the request.errorCodeName - The name of the error code to create and throw (mandatory)timeConstraints - - allows you to specify time constraints for this operation. If you want a blocking call,
use DefaultTimeConstraints.NO_CONSTRAINTS, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic SimpleResponse testNamedCougarException(ExecutionContext ctx, String errorCodeName) throws SimpleException
testNamedCougarException in interface BaselineSyncClientctx - the context of the request.errorCodeName - The name of the error code to create and throw (mandatory)SimpleException - if the remote Application threw SimpleExceptionpublic SimpleResponse testSecureService(ExecutionContext ctx, String message, long timeoutMillis) throws TimeoutException, InterruptedException, SimpleException
testSecureService in interface BaselineSyncClientctx - the context of the request.message - The service Parameter (mandatory)timeoutMillis - - allows you to specify a timeout for this operation. If you want a blocking call, use zero, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic SimpleResponse testSecureService(ExecutionContext ctx, String message, TimeConstraints timeConstraints) throws TimeoutException, InterruptedException, SimpleException
ctx - the context of the request.message - The service Parameter (mandatory)timeConstraints - - allows you to specify time constraints for this operation. If you want a blocking call,
use DefaultTimeConstraints.NO_CONSTRAINTS, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic SimpleResponse testSecureService(ExecutionContext ctx, String message) throws SimpleException
testSecureService in interface BaselineSyncClientctx - the context of the request.message - The service Parameter (mandatory)SimpleException - if the remote Application threw SimpleExceptionpublic NoParamsResponse testNoParams(ExecutionContext ctx, long timeoutMillis) throws TimeoutException, InterruptedException, SimpleException
testNoParams in interface BaselineSyncClientctx - the context of the request.timeoutMillis - - allows you to specify a timeout for this operation. If you want a blocking call, use zero, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic NoParamsResponse testNoParams(ExecutionContext ctx, TimeConstraints timeConstraints) throws TimeoutException, InterruptedException, SimpleException
ctx - the context of the request.timeConstraints - - allows you to specify time constraints for this operation. If you want a blocking call,
use DefaultTimeConstraints.NO_CONSTRAINTS, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic NoParamsResponse testNoParams(ExecutionContext ctx) throws SimpleException
testNoParams in interface BaselineSyncClientctx - the context of the request.SimpleException - if the remote Application threw SimpleExceptionpublic IdentChain testIdentityChain(ExecutionContext ctx, long timeoutMillis) throws TimeoutException, InterruptedException, SimpleException
testIdentityChain in interface BaselineSyncClientctx - the context of the request.timeoutMillis - - allows you to specify a timeout for this operation. If you want a blocking call, use zero, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic IdentChain testIdentityChain(ExecutionContext ctx, TimeConstraints timeConstraints) throws TimeoutException, InterruptedException, SimpleException
ctx - the context of the request.timeConstraints - - allows you to specify time constraints for this operation. If you want a blocking call,
use DefaultTimeConstraints.NO_CONSTRAINTS, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic IdentChain testIdentityChain(ExecutionContext ctx) throws SimpleException
testIdentityChain in interface BaselineSyncClientctx - the context of the request.SimpleException - if the remote Application threw SimpleExceptionpublic SimpleContainer testSimpleTypeReplacement(ExecutionContext ctx, Integer simpleInt, Double simpleDouble, String simpleString, SimpleValidValue simpleEnum, long timeoutMillis) throws TimeoutException, InterruptedException, SimpleException
testSimpleTypeReplacement in interface BaselineSyncClientctx - the context of the request.simpleInt - A simple value (mandatory)simpleDouble - A simple value (mandatory)simpleString - A simple value (mandatory)simpleEnum - A simple value (mandatory)timeoutMillis - - allows you to specify a timeout for this operation. If you want a blocking call, use zero, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic SimpleContainer testSimpleTypeReplacement(ExecutionContext ctx, Integer simpleInt, Double simpleDouble, String simpleString, SimpleValidValue simpleEnum, TimeConstraints timeConstraints) throws TimeoutException, InterruptedException, SimpleException
ctx - the context of the request.simpleInt - A simple value (mandatory)simpleDouble - A simple value (mandatory)simpleString - A simple value (mandatory)simpleEnum - A simple value (mandatory)timeConstraints - - allows you to specify time constraints for this operation. If you want a blocking call,
use DefaultTimeConstraints.NO_CONSTRAINTS, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic SimpleContainer testSimpleTypeReplacement(ExecutionContext ctx, Integer simpleInt, Double simpleDouble, String simpleString, SimpleValidValue simpleEnum) throws SimpleException
testSimpleTypeReplacement in interface BaselineSyncClientctx - the context of the request.simpleInt - A simple value (mandatory)simpleDouble - A simple value (mandatory)simpleString - A simple value (mandatory)simpleEnum - A simple value (mandatory)SimpleException - if the remote Application threw SimpleExceptionpublic SimpleListContainer testStringableLists(ExecutionContext ctx, Set<Integer> intList, List<String> stringList, List<SimpleValidValue> enumList, long timeoutMillis) throws TimeoutException, InterruptedException, SimpleException
testStringableLists in interface BaselineSyncClientctx - the context of the request.intList - A simple value (mandatory)stringList - A simple value (mandatory)enumList - A simple value (mandatory)timeoutMillis - - allows you to specify a timeout for this operation. If you want a blocking call, use zero, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic SimpleListContainer testStringableLists(ExecutionContext ctx, Set<Integer> intList, List<String> stringList, List<SimpleValidValue> enumList, TimeConstraints timeConstraints) throws TimeoutException, InterruptedException, SimpleException
ctx - the context of the request.intList - A simple value (mandatory)stringList - A simple value (mandatory)enumList - A simple value (mandatory)timeConstraints - - allows you to specify time constraints for this operation. If you want a blocking call,
use DefaultTimeConstraints.NO_CONSTRAINTS, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic SimpleListContainer testStringableLists(ExecutionContext ctx, Set<Integer> intList, List<String> stringList, List<SimpleValidValue> enumList) throws SimpleException
testStringableLists in interface BaselineSyncClientctx - the context of the request.intList - A simple value (mandatory)stringList - A simple value (mandatory)enumList - A simple value (mandatory)SimpleException - if the remote Application threw SimpleExceptionpublic SimpleResponse testBodyParams(ExecutionContext ctx, String message, Integer value, ComplexObject complex, SimpleValidValue myEnum, ComplexObject anotherComplex, long timeoutMillis) throws TimeoutException, InterruptedException, SimpleException
testBodyParams in interface BaselineSyncClientctx - the context of the request.message - the complex object (mandatory)value - the complex object (mandatory)complex - the complex object (mandatory)myEnum - the complex object (mandatory)anotherComplex - the complex object (mandatory)timeoutMillis - - allows you to specify a timeout for this operation. If you want a blocking call, use zero, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic SimpleResponse testBodyParams(ExecutionContext ctx, String message, Integer value, ComplexObject complex, SimpleValidValue myEnum, ComplexObject anotherComplex, TimeConstraints timeConstraints) throws TimeoutException, InterruptedException, SimpleException
ctx - the context of the request.message - the complex object (mandatory)value - the complex object (mandatory)complex - the complex object (mandatory)myEnum - the complex object (mandatory)anotherComplex - the complex object (mandatory)timeConstraints - - allows you to specify time constraints for this operation. If you want a blocking call,
use DefaultTimeConstraints.NO_CONSTRAINTS, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic SimpleResponse testBodyParams(ExecutionContext ctx, String message, Integer value, ComplexObject complex, SimpleValidValue myEnum, ComplexObject anotherComplex) throws SimpleException
testBodyParams in interface BaselineSyncClientctx - the context of the request.message - the complex object (mandatory)value - the complex object (mandatory)complex - the complex object (mandatory)myEnum - the complex object (mandatory)anotherComplex - the complex object (mandatory)SimpleException - if the remote Application threw SimpleExceptionpublic Map<String,SimpleResponse> testDirectMapReturn(ExecutionContext ctx, Integer seed, AsyncBehaviour async, long timeoutMillis) throws TimeoutException, InterruptedException, SimpleException
testDirectMapReturn in interface BaselineSyncClientctx - the context of the request.seed - the seed (mandatory)async - how the result is to be returned (mandatory)timeoutMillis - - allows you to specify a timeout for this operation. If you want a blocking call, use zero, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic Map<String,SimpleResponse> testDirectMapReturn(ExecutionContext ctx, Integer seed, AsyncBehaviour async, TimeConstraints timeConstraints) throws TimeoutException, InterruptedException, SimpleException
ctx - the context of the request.seed - the seed (mandatory)async - how the result is to be returned (mandatory)timeConstraints - - allows you to specify time constraints for this operation. If you want a blocking call,
use DefaultTimeConstraints.NO_CONSTRAINTS, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic Map<String,SimpleResponse> testDirectMapReturn(ExecutionContext ctx, Integer seed, AsyncBehaviour async) throws SimpleException
testDirectMapReturn in interface BaselineSyncClientctx - the context of the request.seed - the seed (mandatory)async - how the result is to be returned (mandatory)SimpleException - if the remote Application threw SimpleExceptionpublic List<SimpleResponse> testDirectListReturn(ExecutionContext ctx, Integer seed, AsyncBehaviour async, long timeoutMillis) throws TimeoutException, InterruptedException, SimpleException
testDirectListReturn in interface BaselineSyncClientctx - the context of the request.seed - the seed (mandatory)async - how the result is to be returned (mandatory)timeoutMillis - - allows you to specify a timeout for this operation. If you want a blocking call, use zero, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic List<SimpleResponse> testDirectListReturn(ExecutionContext ctx, Integer seed, AsyncBehaviour async, TimeConstraints timeConstraints) throws TimeoutException, InterruptedException, SimpleException
ctx - the context of the request.seed - the seed (mandatory)async - how the result is to be returned (mandatory)timeConstraints - - allows you to specify time constraints for this operation. If you want a blocking call,
use DefaultTimeConstraints.NO_CONSTRAINTS, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic List<SimpleResponse> testDirectListReturn(ExecutionContext ctx, Integer seed, AsyncBehaviour async) throws SimpleException
testDirectListReturn in interface BaselineSyncClientctx - the context of the request.seed - the seed (mandatory)async - how the result is to be returned (mandatory)SimpleException - if the remote Application threw SimpleExceptionpublic SimpleResponse kpiTesting(ExecutionContext ctx, String message, long timeoutMillis) throws TimeoutException, InterruptedException, SimpleException
kpiTesting in interface BaselineSyncClientctx - the context of the request.message - the message to log (mandatory)timeoutMillis - - allows you to specify a timeout for this operation. If you want a blocking call, use zero, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic SimpleResponse kpiTesting(ExecutionContext ctx, String message, TimeConstraints timeConstraints) throws TimeoutException, InterruptedException, SimpleException
ctx - the context of the request.message - the message to log (mandatory)timeConstraints - - allows you to specify time constraints for this operation. If you want a blocking call,
use DefaultTimeConstraints.NO_CONSTRAINTS, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic SimpleResponse kpiTesting(ExecutionContext ctx, String message) throws SimpleException
kpiTesting in interface BaselineSyncClientctx - the context of the request.message - the message to log (mandatory)SimpleException - if the remote Application threw SimpleExceptionpublic SimpleResponse waitSeconds(ExecutionContext ctx, String seconds, long timeoutMillis) throws TimeoutException, InterruptedException, SimpleException
waitSeconds in interface BaselineSyncClientctx - the context of the request.seconds - the message to log (mandatory)timeoutMillis - - allows you to specify a timeout for this operation. If you want a blocking call, use zero, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic SimpleResponse waitSeconds(ExecutionContext ctx, String seconds, TimeConstraints timeConstraints) throws TimeoutException, InterruptedException, SimpleException
ctx - the context of the request.seconds - the message to log (mandatory)timeConstraints - - allows you to specify time constraints for this operation. If you want a blocking call,
use DefaultTimeConstraints.NO_CONSTRAINTS, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic SimpleResponse waitSeconds(ExecutionContext ctx, String seconds) throws SimpleException
waitSeconds in interface BaselineSyncClientctx - the context of the request.seconds - the message to log (mandatory)SimpleException - if the remote Application threw SimpleExceptionpublic SimpleResponse logMessage(ExecutionContext ctx, String logString, String logLevel, long timeoutMillis) throws TimeoutException, InterruptedException, SimpleException
logMessage in interface BaselineSyncClientctx - the context of the request.logString - the message to log (mandatory)logLevel - log level (mandatory)timeoutMillis - - allows you to specify a timeout for this operation. If you want a blocking call, use zero, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic SimpleResponse logMessage(ExecutionContext ctx, String logString, String logLevel, TimeConstraints timeConstraints) throws TimeoutException, InterruptedException, SimpleException
ctx - the context of the request.logString - the message to log (mandatory)logLevel - log level (mandatory)timeConstraints - - allows you to specify time constraints for this operation. If you want a blocking call,
use DefaultTimeConstraints.NO_CONSTRAINTS, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic SimpleResponse logMessage(ExecutionContext ctx, String logString, String logLevel) throws SimpleException
logMessage in interface BaselineSyncClientctx - the context of the request.logString - the message to log (mandatory)logLevel - log level (mandatory)SimpleException - if the remote Application threw SimpleExceptionpublic Long bulkCaller(ExecutionContext ctx, Integer cycles, String logLevel, long timeoutMillis) throws TimeoutException, InterruptedException, SimpleException
bulkCaller in interface BaselineSyncClientctx - the context of the request.cycles - The number of cycles (mandatory)logLevel - log leveltimeoutMillis - - allows you to specify a timeout for this operation. If you want a blocking call, use zero, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic Long bulkCaller(ExecutionContext ctx, Integer cycles, String logLevel, TimeConstraints timeConstraints) throws TimeoutException, InterruptedException, SimpleException
ctx - the context of the request.cycles - The number of cycles (mandatory)logLevel - log leveltimeConstraints - - allows you to specify time constraints for this operation. If you want a blocking call,
use DefaultTimeConstraints.NO_CONSTRAINTS, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic Long bulkCaller(ExecutionContext ctx, Integer cycles, String logLevel) throws SimpleException
bulkCaller in interface BaselineSyncClientctx - the context of the request.cycles - The number of cycles (mandatory)logLevel - log levelSimpleException - if the remote Application threw SimpleExceptionpublic SimpleResponse changeLogLevel(ExecutionContext ctx, String logName, String level, long timeoutMillis) throws TimeoutException, InterruptedException, SimpleException
changeLogLevel in interface BaselineSyncClientctx - the context of the request.logName - the name of the log to change logging level on (mandatory)level - the logging level to set the log to (mandatory)timeoutMillis - - allows you to specify a timeout for this operation. If you want a blocking call, use zero, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic SimpleResponse changeLogLevel(ExecutionContext ctx, String logName, String level, TimeConstraints timeConstraints) throws TimeoutException, InterruptedException, SimpleException
ctx - the context of the request.logName - the name of the log to change logging level on (mandatory)level - the logging level to set the log to (mandatory)timeConstraints - - allows you to specify time constraints for this operation. If you want a blocking call,
use DefaultTimeConstraints.NO_CONSTRAINTS, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic SimpleResponse changeLogLevel(ExecutionContext ctx, String logName, String level) throws SimpleException
changeLogLevel in interface BaselineSyncClientctx - the context of the request.logName - the name of the log to change logging level on (mandatory)level - the logging level to set the log to (mandatory)SimpleException - if the remote Application threw SimpleExceptionpublic EnumOperationResponseObject enumOperation(ExecutionContext ctx, EnumOperationHeaderParamEnum headerParam, EnumOperationQueryParamEnum queryParam, BodyParamEnumObject message, long timeoutMillis) throws TimeoutException, InterruptedException, SimpleException
enumOperation in interface BaselineSyncClientctx - the context of the request.headerParam - the header parameter (mandatory)queryParam - the message to echo (mandatory)message - the message to echo (mandatory)timeoutMillis - - allows you to specify a timeout for this operation. If you want a blocking call, use zero, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic EnumOperationResponseObject enumOperation(ExecutionContext ctx, EnumOperationHeaderParamEnum headerParam, EnumOperationQueryParamEnum queryParam, BodyParamEnumObject message, TimeConstraints timeConstraints) throws TimeoutException, InterruptedException, SimpleException
ctx - the context of the request.headerParam - the header parameter (mandatory)queryParam - the message to echo (mandatory)message - the message to echo (mandatory)timeConstraints - - allows you to specify time constraints for this operation. If you want a blocking call,
use DefaultTimeConstraints.NO_CONSTRAINTS, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic EnumOperationResponseObject enumOperation(ExecutionContext ctx, EnumOperationHeaderParamEnum headerParam, EnumOperationQueryParamEnum queryParam, BodyParamEnumObject message) throws SimpleException
enumOperation in interface BaselineSyncClientctx - the context of the request.headerParam - the header parameter (mandatory)queryParam - the message to echo (mandatory)message - the message to echo (mandatory)SimpleException - if the remote Application threw SimpleExceptionpublic EnumHandling enumHandling(ExecutionContext ctx, EnumHandling bodyParameter, Boolean returnUnknown, long timeoutMillis) throws TimeoutException, InterruptedException, SimpleException
enumHandling in interface BaselineSyncClientctx - the context of the request.bodyParameter - The passed bodyParameter (mandatory)returnUnknown - Whether to return the ServerOnly value (true) or the ClientServer (mandatory)timeoutMillis - - allows you to specify a timeout for this operation. If you want a blocking call, use zero, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic EnumHandling enumHandling(ExecutionContext ctx, EnumHandling bodyParameter, Boolean returnUnknown, TimeConstraints timeConstraints) throws TimeoutException, InterruptedException, SimpleException
ctx - the context of the request.bodyParameter - The passed bodyParameter (mandatory)returnUnknown - Whether to return the ServerOnly value (true) or the ClientServer (mandatory)timeConstraints - - allows you to specify time constraints for this operation. If you want a blocking call,
use DefaultTimeConstraints.NO_CONSTRAINTS, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic EnumHandling enumHandling(ExecutionContext ctx, EnumHandling bodyParameter, Boolean returnUnknown) throws SimpleException
enumHandling in interface BaselineSyncClientctx - the context of the request.bodyParameter - The passed bodyParameter (mandatory)returnUnknown - Whether to return the ServerOnly value (true) or the ClientServer (mandatory)SimpleException - if the remote Application threw SimpleExceptionpublic EnumWrapper<ClientServerEnum> enumHandling2(ExecutionContext ctx, ClientServerEnum bodyParameter, Boolean returnUnknown, long timeoutMillis) throws TimeoutException, InterruptedException, SimpleException
enumHandling2 in interface BaselineSyncClientctx - the context of the request.bodyParameter - The passed bodyParameter (mandatory)returnUnknown - Whether to return the ServerOnly value (true) or the ClientServer (mandatory)timeoutMillis - - allows you to specify a timeout for this operation. If you want a blocking call, use zero, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic EnumWrapper<ClientServerEnum> enumHandling2(ExecutionContext ctx, ClientServerEnum bodyParameter, Boolean returnUnknown, TimeConstraints timeConstraints) throws TimeoutException, InterruptedException, SimpleException
ctx - the context of the request.bodyParameter - The passed bodyParameter (mandatory)returnUnknown - Whether to return the ServerOnly value (true) or the ClientServer (mandatory)timeConstraints - - allows you to specify time constraints for this operation. If you want a blocking call,
use DefaultTimeConstraints.NO_CONSTRAINTS, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic EnumWrapper<ClientServerEnum> enumHandling2(ExecutionContext ctx, ClientServerEnum bodyParameter, Boolean returnUnknown) throws SimpleException
enumHandling2 in interface BaselineSyncClientctx - the context of the request.bodyParameter - The passed bodyParameter (mandatory)returnUnknown - Whether to return the ServerOnly value (true) or the ClientServer (mandatory)SimpleException - if the remote Application threw SimpleExceptionpublic EnumWrapper<EnumHandling3WrappedValueEnum> enumHandling3(ExecutionContext ctx, EnumHandling3BodyParameterEnum bodyParameter, Boolean returnUnknown, long timeoutMillis) throws TimeoutException, InterruptedException, SimpleException
enumHandling3 in interface BaselineSyncClientctx - the context of the request.bodyParameter - The passed bodyParameter (mandatory)returnUnknown - Whether to return the ServerOnly value (true) or the ClientServer (mandatory)timeoutMillis - - allows you to specify a timeout for this operation. If you want a blocking call, use zero, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic EnumWrapper<EnumHandling3WrappedValueEnum> enumHandling3(ExecutionContext ctx, EnumHandling3BodyParameterEnum bodyParameter, Boolean returnUnknown, TimeConstraints timeConstraints) throws TimeoutException, InterruptedException, SimpleException
ctx - the context of the request.bodyParameter - The passed bodyParameter (mandatory)returnUnknown - Whether to return the ServerOnly value (true) or the ClientServer (mandatory)timeConstraints - - allows you to specify time constraints for this operation. If you want a blocking call,
use DefaultTimeConstraints.NO_CONSTRAINTS, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic EnumWrapper<EnumHandling3WrappedValueEnum> enumHandling3(ExecutionContext ctx, EnumHandling3BodyParameterEnum bodyParameter, Boolean returnUnknown) throws SimpleException
enumHandling3 in interface BaselineSyncClientctx - the context of the request.bodyParameter - The passed bodyParameter (mandatory)returnUnknown - Whether to return the ServerOnly value (true) or the ClientServer (mandatory)SimpleException - if the remote Application threw SimpleExceptionpublic I32OperationResponseObject i32Operation(ExecutionContext ctx, Integer headerParam, Integer queryParam, BodyParamI32Object message, long timeoutMillis) throws TimeoutException, InterruptedException, SimpleException
i32Operation in interface BaselineSyncClientctx - the context of the request.headerParam - the header parameter (mandatory)queryParam - the message to echo (mandatory)message - the message to echo (mandatory)timeoutMillis - - allows you to specify a timeout for this operation. If you want a blocking call, use zero, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic I32OperationResponseObject i32Operation(ExecutionContext ctx, Integer headerParam, Integer queryParam, BodyParamI32Object message, TimeConstraints timeConstraints) throws TimeoutException, InterruptedException, SimpleException
ctx - the context of the request.headerParam - the header parameter (mandatory)queryParam - the message to echo (mandatory)message - the message to echo (mandatory)timeConstraints - - allows you to specify time constraints for this operation. If you want a blocking call,
use DefaultTimeConstraints.NO_CONSTRAINTS, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic I32OperationResponseObject i32Operation(ExecutionContext ctx, Integer headerParam, Integer queryParam, BodyParamI32Object message) throws SimpleException
i32Operation in interface BaselineSyncClientctx - the context of the request.headerParam - the header parameter (mandatory)queryParam - the message to echo (mandatory)message - the message to echo (mandatory)SimpleException - if the remote Application threw SimpleExceptionpublic I64OperationResponseObject i64Operation(ExecutionContext ctx, Long headerParam, Long queryParam, BodyParamI64Object message, long timeoutMillis) throws TimeoutException, InterruptedException, SimpleException
i64Operation in interface BaselineSyncClientctx - the context of the request.headerParam - the header parameter (mandatory)queryParam - the message to echo (mandatory)message - the message to echo (mandatory)timeoutMillis - - allows you to specify a timeout for this operation. If you want a blocking call, use zero, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic I64OperationResponseObject i64Operation(ExecutionContext ctx, Long headerParam, Long queryParam, BodyParamI64Object message, TimeConstraints timeConstraints) throws TimeoutException, InterruptedException, SimpleException
ctx - the context of the request.headerParam - the header parameter (mandatory)queryParam - the message to echo (mandatory)message - the message to echo (mandatory)timeConstraints - - allows you to specify time constraints for this operation. If you want a blocking call,
use DefaultTimeConstraints.NO_CONSTRAINTS, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic I64OperationResponseObject i64Operation(ExecutionContext ctx, Long headerParam, Long queryParam, BodyParamI64Object message) throws SimpleException
i64Operation in interface BaselineSyncClientctx - the context of the request.headerParam - the header parameter (mandatory)queryParam - the message to echo (mandatory)message - the message to echo (mandatory)SimpleException - if the remote Application threw SimpleExceptionpublic ByteOperationResponseObject byteOperation(ExecutionContext ctx, Byte headerParam, Byte queryParam, BodyParamByteObject message, long timeoutMillis) throws TimeoutException, InterruptedException, SimpleException
byteOperation in interface BaselineSyncClientctx - the context of the request.headerParam - the header parameter (mandatory)queryParam - the message to echo (mandatory)message - the message to echo (mandatory)timeoutMillis - - allows you to specify a timeout for this operation. If you want a blocking call, use zero, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic ByteOperationResponseObject byteOperation(ExecutionContext ctx, Byte headerParam, Byte queryParam, BodyParamByteObject message, TimeConstraints timeConstraints) throws TimeoutException, InterruptedException, SimpleException
ctx - the context of the request.headerParam - the header parameter (mandatory)queryParam - the message to echo (mandatory)message - the message to echo (mandatory)timeConstraints - - allows you to specify time constraints for this operation. If you want a blocking call,
use DefaultTimeConstraints.NO_CONSTRAINTS, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic ByteOperationResponseObject byteOperation(ExecutionContext ctx, Byte headerParam, Byte queryParam, BodyParamByteObject message) throws SimpleException
byteOperation in interface BaselineSyncClientctx - the context of the request.headerParam - the header parameter (mandatory)queryParam - the message to echo (mandatory)message - the message to echo (mandatory)SimpleException - if the remote Application threw SimpleExceptionpublic FloatOperationResponseObject floatOperation(ExecutionContext ctx, Float headerParam, Float queryParam, BodyParamFloatObject message, long timeoutMillis) throws TimeoutException, InterruptedException, SimpleException
floatOperation in interface BaselineSyncClientctx - the context of the request.headerParam - the header parameter (mandatory)queryParam - the message to echo (mandatory)message - the message to echo (mandatory)timeoutMillis - - allows you to specify a timeout for this operation. If you want a blocking call, use zero, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic FloatOperationResponseObject floatOperation(ExecutionContext ctx, Float headerParam, Float queryParam, BodyParamFloatObject message, TimeConstraints timeConstraints) throws TimeoutException, InterruptedException, SimpleException
ctx - the context of the request.headerParam - the header parameter (mandatory)queryParam - the message to echo (mandatory)message - the message to echo (mandatory)timeConstraints - - allows you to specify time constraints for this operation. If you want a blocking call,
use DefaultTimeConstraints.NO_CONSTRAINTS, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic FloatOperationResponseObject floatOperation(ExecutionContext ctx, Float headerParam, Float queryParam, BodyParamFloatObject message) throws SimpleException
floatOperation in interface BaselineSyncClientctx - the context of the request.headerParam - the header parameter (mandatory)queryParam - the message to echo (mandatory)message - the message to echo (mandatory)SimpleException - if the remote Application threw SimpleExceptionpublic DoubleOperationResponseObject doubleOperation(ExecutionContext ctx, Double headerParam, Double queryParam, BodyParamDoubleObject message, long timeoutMillis) throws TimeoutException, InterruptedException, SimpleException
doubleOperation in interface BaselineSyncClientctx - the context of the request.headerParam - the header parameter (mandatory)queryParam - the message to echo (mandatory)message - the message to echo (mandatory)timeoutMillis - - allows you to specify a timeout for this operation. If you want a blocking call, use zero, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic DoubleOperationResponseObject doubleOperation(ExecutionContext ctx, Double headerParam, Double queryParam, BodyParamDoubleObject message, TimeConstraints timeConstraints) throws TimeoutException, InterruptedException, SimpleException
ctx - the context of the request.headerParam - the header parameter (mandatory)queryParam - the message to echo (mandatory)message - the message to echo (mandatory)timeConstraints - - allows you to specify time constraints for this operation. If you want a blocking call,
use DefaultTimeConstraints.NO_CONSTRAINTS, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic DoubleOperationResponseObject doubleOperation(ExecutionContext ctx, Double headerParam, Double queryParam, BodyParamDoubleObject message) throws SimpleException
doubleOperation in interface BaselineSyncClientctx - the context of the request.headerParam - the header parameter (mandatory)queryParam - the message to echo (mandatory)message - the message to echo (mandatory)SimpleException - if the remote Application threw SimpleExceptionpublic BoolOperationResponseObject boolOperation(ExecutionContext ctx, Boolean headerParam, Boolean queryParam, BodyParamBoolObject message, long timeoutMillis) throws TimeoutException, InterruptedException, SimpleException
boolOperation in interface BaselineSyncClientctx - the context of the request.headerParam - the header parameter (mandatory)queryParam - the message to echo (mandatory)message - the message to echo (mandatory)timeoutMillis - - allows you to specify a timeout for this operation. If you want a blocking call, use zero, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic BoolOperationResponseObject boolOperation(ExecutionContext ctx, Boolean headerParam, Boolean queryParam, BodyParamBoolObject message, TimeConstraints timeConstraints) throws TimeoutException, InterruptedException, SimpleException
ctx - the context of the request.headerParam - the header parameter (mandatory)queryParam - the message to echo (mandatory)message - the message to echo (mandatory)timeConstraints - - allows you to specify time constraints for this operation. If you want a blocking call,
use DefaultTimeConstraints.NO_CONSTRAINTS, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic BoolOperationResponseObject boolOperation(ExecutionContext ctx, Boolean headerParam, Boolean queryParam, BodyParamBoolObject message) throws SimpleException
boolOperation in interface BaselineSyncClientctx - the context of the request.headerParam - the header parameter (mandatory)queryParam - the message to echo (mandatory)message - the message to echo (mandatory)SimpleException - if the remote Application threw SimpleExceptionpublic NonMandatoryParamsOperationResponseObject nonMandatoryParamsOperation(ExecutionContext ctx, String headerParam, String queryParam, NonMandatoryParamsRequest message, long timeoutMillis) throws TimeoutException, InterruptedException, SimpleException
nonMandatoryParamsOperation in interface BaselineSyncClientctx - the context of the request.headerParam - the header parameterqueryParam - the message to echomessage - the message to echo (mandatory)timeoutMillis - - allows you to specify a timeout for this operation. If you want a blocking call, use zero, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic NonMandatoryParamsOperationResponseObject nonMandatoryParamsOperation(ExecutionContext ctx, String headerParam, String queryParam, NonMandatoryParamsRequest message, TimeConstraints timeConstraints) throws TimeoutException, InterruptedException, SimpleException
ctx - the context of the request.headerParam - the header parameterqueryParam - the message to echomessage - the message to echo (mandatory)timeConstraints - - allows you to specify time constraints for this operation. If you want a blocking call,
use DefaultTimeConstraints.NO_CONSTRAINTS, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic NonMandatoryParamsOperationResponseObject nonMandatoryParamsOperation(ExecutionContext ctx, String headerParam, String queryParam, NonMandatoryParamsRequest message) throws SimpleException
nonMandatoryParamsOperation in interface BaselineSyncClientctx - the context of the request.headerParam - the header parameterqueryParam - the message to echomessage - the message to echo (mandatory)SimpleException - if the remote Application threw SimpleExceptionpublic MandatoryParamsOperationResponseObject mandatoryParamsOperation(ExecutionContext ctx, String headerParam, String queryParam, MandatoryParamsRequest message, long timeoutMillis) throws TimeoutException, InterruptedException, SimpleException
mandatoryParamsOperation in interface BaselineSyncClientctx - the context of the request.headerParam - the header parameter (mandatory)queryParam - the message to echo (mandatory)message - the message to echo (mandatory)timeoutMillis - - allows you to specify a timeout for this operation. If you want a blocking call, use zero, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic MandatoryParamsOperationResponseObject mandatoryParamsOperation(ExecutionContext ctx, String headerParam, String queryParam, MandatoryParamsRequest message, TimeConstraints timeConstraints) throws TimeoutException, InterruptedException, SimpleException
ctx - the context of the request.headerParam - the header parameter (mandatory)queryParam - the message to echo (mandatory)message - the message to echo (mandatory)timeConstraints - - allows you to specify time constraints for this operation. If you want a blocking call,
use DefaultTimeConstraints.NO_CONSTRAINTS, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic MandatoryParamsOperationResponseObject mandatoryParamsOperation(ExecutionContext ctx, String headerParam, String queryParam, MandatoryParamsRequest message) throws SimpleException
mandatoryParamsOperation in interface BaselineSyncClientctx - the context of the request.headerParam - the header parameter (mandatory)queryParam - the message to echo (mandatory)message - the message to echo (mandatory)SimpleException - if the remote Application threw SimpleExceptionpublic SimpleResponse setHealthStatusInfo(ExecutionContext ctx, HealthStatusInfoRequest message, long timeoutMillis) throws TimeoutException, InterruptedException, SimpleException
setHealthStatusInfo in interface BaselineSyncClientctx - the context of the request.message - the message to echo (mandatory)timeoutMillis - - allows you to specify a timeout for this operation. If you want a blocking call, use zero, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic SimpleResponse setHealthStatusInfo(ExecutionContext ctx, HealthStatusInfoRequest message, TimeConstraints timeConstraints) throws TimeoutException, InterruptedException, SimpleException
ctx - the context of the request.message - the message to echo (mandatory)timeConstraints - - allows you to specify time constraints for this operation. If you want a blocking call,
use DefaultTimeConstraints.NO_CONSTRAINTS, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic SimpleResponse setHealthStatusInfo(ExecutionContext ctx, HealthStatusInfoRequest message) throws SimpleException
setHealthStatusInfo in interface BaselineSyncClientctx - the context of the request.message - the message to echo (mandatory)SimpleException - if the remote Application threw SimpleExceptionpublic DateTimeOperationResponseObject dateTimeOperation(ExecutionContext ctx, BodyParamDateTimeObject bodyParamDateTimeObject, long timeoutMillis) throws TimeoutException, InterruptedException, SimpleException
dateTimeOperation in interface BaselineSyncClientctx - the context of the request.bodyParamDateTimeObject - the message to echo (mandatory)timeoutMillis - - allows you to specify a timeout for this operation. If you want a blocking call, use zero, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic DateTimeOperationResponseObject dateTimeOperation(ExecutionContext ctx, BodyParamDateTimeObject bodyParamDateTimeObject, TimeConstraints timeConstraints) throws TimeoutException, InterruptedException, SimpleException
ctx - the context of the request.bodyParamDateTimeObject - the message to echo (mandatory)timeConstraints - - allows you to specify time constraints for this operation. If you want a blocking call,
use DefaultTimeConstraints.NO_CONSTRAINTS, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic DateTimeOperationResponseObject dateTimeOperation(ExecutionContext ctx, BodyParamDateTimeObject bodyParamDateTimeObject) throws SimpleException
dateTimeOperation in interface BaselineSyncClientctx - the context of the request.bodyParamDateTimeObject - the message to echo (mandatory)SimpleException - if the remote Application threw SimpleExceptionpublic SimpleMapOperationResponseObject simpleMapOperation(ExecutionContext ctx, BodyParamSimpleMapObject message, long timeoutMillis) throws TimeoutException, InterruptedException, SimpleException
simpleMapOperation in interface BaselineSyncClientctx - the context of the request.message - the message to echo (mandatory)timeoutMillis - - allows you to specify a timeout for this operation. If you want a blocking call, use zero, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic SimpleMapOperationResponseObject simpleMapOperation(ExecutionContext ctx, BodyParamSimpleMapObject message, TimeConstraints timeConstraints) throws TimeoutException, InterruptedException, SimpleException
ctx - the context of the request.message - the message to echo (mandatory)timeConstraints - - allows you to specify time constraints for this operation. If you want a blocking call,
use DefaultTimeConstraints.NO_CONSTRAINTS, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic SimpleMapOperationResponseObject simpleMapOperation(ExecutionContext ctx, BodyParamSimpleMapObject message) throws SimpleException
simpleMapOperation in interface BaselineSyncClientctx - the context of the request.message - the message to echo (mandatory)SimpleException - if the remote Application threw SimpleExceptionpublic ComplexMapOperationResponseObject complexMapOperation(ExecutionContext ctx, BodyParamComplexMapObject message, long timeoutMillis) throws TimeoutException, InterruptedException, SimpleException
complexMapOperation in interface BaselineSyncClientctx - the context of the request.message - the message to echo (mandatory)timeoutMillis - - allows you to specify a timeout for this operation. If you want a blocking call, use zero, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic ComplexMapOperationResponseObject complexMapOperation(ExecutionContext ctx, BodyParamComplexMapObject message, TimeConstraints timeConstraints) throws TimeoutException, InterruptedException, SimpleException
ctx - the context of the request.message - the message to echo (mandatory)timeConstraints - - allows you to specify time constraints for this operation. If you want a blocking call,
use DefaultTimeConstraints.NO_CONSTRAINTS, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic ComplexMapOperationResponseObject complexMapOperation(ExecutionContext ctx, BodyParamComplexMapObject message) throws SimpleException
complexMapOperation in interface BaselineSyncClientctx - the context of the request.message - the message to echo (mandatory)SimpleException - if the remote Application threw SimpleExceptionpublic SimpleSetOperationResponseObject simpleSetOperation(ExecutionContext ctx, BodyParamSimpleSetObject message, long timeoutMillis) throws TimeoutException, InterruptedException, SimpleException
simpleSetOperation in interface BaselineSyncClientctx - the context of the request.message - the message to echo (mandatory)timeoutMillis - - allows you to specify a timeout for this operation. If you want a blocking call, use zero, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic SimpleSetOperationResponseObject simpleSetOperation(ExecutionContext ctx, BodyParamSimpleSetObject message, TimeConstraints timeConstraints) throws TimeoutException, InterruptedException, SimpleException
ctx - the context of the request.message - the message to echo (mandatory)timeConstraints - - allows you to specify time constraints for this operation. If you want a blocking call,
use DefaultTimeConstraints.NO_CONSTRAINTS, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic SimpleSetOperationResponseObject simpleSetOperation(ExecutionContext ctx, BodyParamSimpleSetObject message) throws SimpleException
simpleSetOperation in interface BaselineSyncClientctx - the context of the request.message - the message to echo (mandatory)SimpleException - if the remote Application threw SimpleExceptionpublic ComplexSetOperationResponseObject complexSetOperation(ExecutionContext ctx, BodyParamComplexSetObject message, long timeoutMillis) throws TimeoutException, InterruptedException, SimpleException
complexSetOperation in interface BaselineSyncClientctx - the context of the request.message - the message to echo (mandatory)timeoutMillis - - allows you to specify a timeout for this operation. If you want a blocking call, use zero, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic ComplexSetOperationResponseObject complexSetOperation(ExecutionContext ctx, BodyParamComplexSetObject message, TimeConstraints timeConstraints) throws TimeoutException, InterruptedException, SimpleException
ctx - the context of the request.message - the message to echo (mandatory)timeConstraints - - allows you to specify time constraints for this operation. If you want a blocking call,
use DefaultTimeConstraints.NO_CONSTRAINTS, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic ComplexSetOperationResponseObject complexSetOperation(ExecutionContext ctx, BodyParamComplexSetObject message) throws SimpleException
complexSetOperation in interface BaselineSyncClientctx - the context of the request.message - the message to echo (mandatory)SimpleException - if the remote Application threw SimpleExceptionpublic DateTimeSetOperationResponseObject dateTimeSetOperation(ExecutionContext ctx, BodyParamDateTimeSetObject message, long timeoutMillis) throws TimeoutException, InterruptedException, SimpleException
dateTimeSetOperation in interface BaselineSyncClientctx - the context of the request.message - the message to echo (mandatory)timeoutMillis - - allows you to specify a timeout for this operation. If you want a blocking call, use zero, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic DateTimeSetOperationResponseObject dateTimeSetOperation(ExecutionContext ctx, BodyParamDateTimeSetObject message, TimeConstraints timeConstraints) throws TimeoutException, InterruptedException, SimpleException
ctx - the context of the request.message - the message to echo (mandatory)timeConstraints - - allows you to specify time constraints for this operation. If you want a blocking call,
use DefaultTimeConstraints.NO_CONSTRAINTS, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic DateTimeSetOperationResponseObject dateTimeSetOperation(ExecutionContext ctx, BodyParamDateTimeSetObject message) throws SimpleException
dateTimeSetOperation in interface BaselineSyncClientctx - the context of the request.message - the message to echo (mandatory)SimpleException - if the remote Application threw SimpleExceptionpublic DateTimeListOperationResponseObject dateTimeListOperation(ExecutionContext ctx, BodyParamDateTimeListObject message, long timeoutMillis) throws TimeoutException, InterruptedException, SimpleException
dateTimeListOperation in interface BaselineSyncClientctx - the context of the request.message - the message to echo (mandatory)timeoutMillis - - allows you to specify a timeout for this operation. If you want a blocking call, use zero, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic DateTimeListOperationResponseObject dateTimeListOperation(ExecutionContext ctx, BodyParamDateTimeListObject message, TimeConstraints timeConstraints) throws TimeoutException, InterruptedException, SimpleException
ctx - the context of the request.message - the message to echo (mandatory)timeConstraints - - allows you to specify time constraints for this operation. If you want a blocking call,
use DefaultTimeConstraints.NO_CONSTRAINTS, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic DateTimeListOperationResponseObject dateTimeListOperation(ExecutionContext ctx, BodyParamDateTimeListObject message) throws SimpleException
dateTimeListOperation in interface BaselineSyncClientctx - the context of the request.message - the message to echo (mandatory)SimpleException - if the remote Application threw SimpleExceptionpublic DateTimeMapOperationResponseObject dateTimeMapOperation(ExecutionContext ctx, BodyParamDateTimeMapObject message, long timeoutMillis) throws TimeoutException, InterruptedException, SimpleException
dateTimeMapOperation in interface BaselineSyncClientctx - the context of the request.message - the message to echo (mandatory)timeoutMillis - - allows you to specify a timeout for this operation. If you want a blocking call, use zero, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic DateTimeMapOperationResponseObject dateTimeMapOperation(ExecutionContext ctx, BodyParamDateTimeMapObject message, TimeConstraints timeConstraints) throws TimeoutException, InterruptedException, SimpleException
ctx - the context of the request.message - the message to echo (mandatory)timeConstraints - - allows you to specify time constraints for this operation. If you want a blocking call,
use DefaultTimeConstraints.NO_CONSTRAINTS, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic DateTimeMapOperationResponseObject dateTimeMapOperation(ExecutionContext ctx, BodyParamDateTimeMapObject message) throws SimpleException
dateTimeMapOperation in interface BaselineSyncClientctx - the context of the request.message - the message to echo (mandatory)SimpleException - if the remote Application threw SimpleExceptionpublic MapDateTimeKeyOperationResponseObject mapDateTimeKeyOperation(ExecutionContext ctx, BodyParamMapDateTimeKeyObject message, long timeoutMillis) throws TimeoutException, InterruptedException, SimpleException
mapDateTimeKeyOperation in interface BaselineSyncClientctx - the context of the request.message - the message to echo (mandatory)timeoutMillis - - allows you to specify a timeout for this operation. If you want a blocking call, use zero, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic MapDateTimeKeyOperationResponseObject mapDateTimeKeyOperation(ExecutionContext ctx, BodyParamMapDateTimeKeyObject message, TimeConstraints timeConstraints) throws TimeoutException, InterruptedException, SimpleException
ctx - the context of the request.message - the message to echo (mandatory)timeConstraints - - allows you to specify time constraints for this operation. If you want a blocking call,
use DefaultTimeConstraints.NO_CONSTRAINTS, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic MapDateTimeKeyOperationResponseObject mapDateTimeKeyOperation(ExecutionContext ctx, BodyParamMapDateTimeKeyObject message) throws SimpleException
mapDateTimeKeyOperation in interface BaselineSyncClientctx - the context of the request.message - the message to echo (mandatory)SimpleException - if the remote Application threw SimpleExceptionpublic I32SimpleOperationResponseObject i32SimpleTypeOperation(ExecutionContext ctx, Integer headerParam, Integer queryParam, I32SimpleTypeRequestObject message, long timeoutMillis) throws TimeoutException, InterruptedException, SimpleException
i32SimpleTypeOperation in interface BaselineSyncClientctx - the context of the request.headerParam - the header parameter (mandatory)queryParam - the message to echo (mandatory)message - the message to echo (mandatory)timeoutMillis - - allows you to specify a timeout for this operation. If you want a blocking call, use zero, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic I32SimpleOperationResponseObject i32SimpleTypeOperation(ExecutionContext ctx, Integer headerParam, Integer queryParam, I32SimpleTypeRequestObject message, TimeConstraints timeConstraints) throws TimeoutException, InterruptedException, SimpleException
ctx - the context of the request.headerParam - the header parameter (mandatory)queryParam - the message to echo (mandatory)message - the message to echo (mandatory)timeConstraints - - allows you to specify time constraints for this operation. If you want a blocking call,
use DefaultTimeConstraints.NO_CONSTRAINTS, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic I32SimpleOperationResponseObject i32SimpleTypeOperation(ExecutionContext ctx, Integer headerParam, Integer queryParam, I32SimpleTypeRequestObject message) throws SimpleException
i32SimpleTypeOperation in interface BaselineSyncClientctx - the context of the request.headerParam - the header parameter (mandatory)queryParam - the message to echo (mandatory)message - the message to echo (mandatory)SimpleException - if the remote Application threw SimpleExceptionpublic EnumSimpleResponseObject enumSimpleOperation(ExecutionContext ctx, SimpleEnum headerParam, SimpleEnum queryParam, EnumSimpleRequestObject message, long timeoutMillis) throws TimeoutException, InterruptedException, SimpleException
enumSimpleOperation in interface BaselineSyncClientctx - the context of the request.headerParam - the header parameter (mandatory)queryParam - the message to echo (mandatory)message - the message to echo (mandatory)timeoutMillis - - allows you to specify a timeout for this operation. If you want a blocking call, use zero, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic EnumSimpleResponseObject enumSimpleOperation(ExecutionContext ctx, SimpleEnum headerParam, SimpleEnum queryParam, EnumSimpleRequestObject message, TimeConstraints timeConstraints) throws TimeoutException, InterruptedException, SimpleException
ctx - the context of the request.headerParam - the header parameter (mandatory)queryParam - the message to echo (mandatory)message - the message to echo (mandatory)timeConstraints - - allows you to specify time constraints for this operation. If you want a blocking call,
use DefaultTimeConstraints.NO_CONSTRAINTS, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic EnumSimpleResponseObject enumSimpleOperation(ExecutionContext ctx, SimpleEnum headerParam, SimpleEnum queryParam, EnumSimpleRequestObject message) throws SimpleException
enumSimpleOperation in interface BaselineSyncClientctx - the context of the request.headerParam - the header parameter (mandatory)queryParam - the message to echo (mandatory)message - the message to echo (mandatory)SimpleException - if the remote Application threw SimpleExceptionpublic NonMandatoryParamsOperationResponseObject stringListOperation(ExecutionContext ctx, List<String> headerParam, List<String> queryParam, long timeoutMillis) throws TimeoutException, InterruptedException, SimpleException
stringListOperation in interface BaselineSyncClientctx - the context of the request.headerParam - list of strings (mandatory)queryParam - list of strings (mandatory)timeoutMillis - - allows you to specify a timeout for this operation. If you want a blocking call, use zero, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic NonMandatoryParamsOperationResponseObject stringListOperation(ExecutionContext ctx, List<String> headerParam, List<String> queryParam, TimeConstraints timeConstraints) throws TimeoutException, InterruptedException, SimpleException
ctx - the context of the request.headerParam - list of strings (mandatory)queryParam - list of strings (mandatory)timeConstraints - - allows you to specify time constraints for this operation. If you want a blocking call,
use DefaultTimeConstraints.NO_CONSTRAINTS, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic NonMandatoryParamsOperationResponseObject stringListOperation(ExecutionContext ctx, List<String> headerParam, List<String> queryParam) throws SimpleException
stringListOperation in interface BaselineSyncClientctx - the context of the request.headerParam - list of strings (mandatory)queryParam - list of strings (mandatory)SimpleException - if the remote Application threw SimpleExceptionpublic NonMandatoryParamsOperationResponseObject stringSetOperation(ExecutionContext ctx, Set<String> headerParam, Set<String> queryParam, long timeoutMillis) throws TimeoutException, InterruptedException, SimpleException
stringSetOperation in interface BaselineSyncClientctx - the context of the request.headerParam - set of strings (mandatory)queryParam - set of strings (mandatory)timeoutMillis - - allows you to specify a timeout for this operation. If you want a blocking call, use zero, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic NonMandatoryParamsOperationResponseObject stringSetOperation(ExecutionContext ctx, Set<String> headerParam, Set<String> queryParam, TimeConstraints timeConstraints) throws TimeoutException, InterruptedException, SimpleException
ctx - the context of the request.headerParam - set of strings (mandatory)queryParam - set of strings (mandatory)timeConstraints - - allows you to specify time constraints for this operation. If you want a blocking call,
use DefaultTimeConstraints.NO_CONSTRAINTS, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic NonMandatoryParamsOperationResponseObject stringSetOperation(ExecutionContext ctx, Set<String> headerParam, Set<String> queryParam) throws SimpleException
stringSetOperation in interface BaselineSyncClientctx - the context of the request.headerParam - set of strings (mandatory)queryParam - set of strings (mandatory)SimpleException - if the remote Application threw SimpleExceptionpublic NonMandatoryParamsOperationResponseObject simpleEnumListOperation(ExecutionContext ctx, List<SimpleEnum> headerParam, List<SimpleEnum> queryParam, long timeoutMillis) throws TimeoutException, InterruptedException, SimpleException
simpleEnumListOperation in interface BaselineSyncClientctx - the context of the request.headerParam - list of SimpleEnum (mandatory)queryParam - list of SimpleEnum (mandatory)timeoutMillis - - allows you to specify a timeout for this operation. If you want a blocking call, use zero, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic NonMandatoryParamsOperationResponseObject simpleEnumListOperation(ExecutionContext ctx, List<SimpleEnum> headerParam, List<SimpleEnum> queryParam, TimeConstraints timeConstraints) throws TimeoutException, InterruptedException, SimpleException
ctx - the context of the request.headerParam - list of SimpleEnum (mandatory)queryParam - list of SimpleEnum (mandatory)timeConstraints - - allows you to specify time constraints for this operation. If you want a blocking call,
use DefaultTimeConstraints.NO_CONSTRAINTS, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic NonMandatoryParamsOperationResponseObject simpleEnumListOperation(ExecutionContext ctx, List<SimpleEnum> headerParam, List<SimpleEnum> queryParam) throws SimpleException
simpleEnumListOperation in interface BaselineSyncClientctx - the context of the request.headerParam - list of SimpleEnum (mandatory)queryParam - list of SimpleEnum (mandatory)SimpleException - if the remote Application threw SimpleExceptionpublic EnumWrapper<SimpleValidValue> callWithEnumResponse(ExecutionContext ctx, long timeoutMillis) throws TimeoutException, InterruptedException, SimpleException
callWithEnumResponse in interface BaselineSyncClientctx - the context of the request.timeoutMillis - - allows you to specify a timeout for this operation. If you want a blocking call, use zero, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic EnumWrapper<SimpleValidValue> callWithEnumResponse(ExecutionContext ctx, TimeConstraints timeConstraints) throws TimeoutException, InterruptedException, SimpleException
ctx - the context of the request.timeConstraints - - allows you to specify time constraints for this operation. If you want a blocking call,
use DefaultTimeConstraints.NO_CONSTRAINTS, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic EnumWrapper<SimpleValidValue> callWithEnumResponse(ExecutionContext ctx) throws SimpleException
callWithEnumResponse in interface BaselineSyncClientctx - the context of the request.SimpleException - if the remote Application threw SimpleExceptionpublic NonMandatoryParamsOperationResponseObject simpleEnumSetOperation(ExecutionContext ctx, Set<SimpleEnum> headerParam, Set<SimpleEnum> queryParam, long timeoutMillis) throws TimeoutException, InterruptedException, SimpleException
simpleEnumSetOperation in interface BaselineSyncClientctx - the context of the request.headerParam - set of SimpleEnum (mandatory)queryParam - set of SimpleEnum (mandatory)timeoutMillis - - allows you to specify a timeout for this operation. If you want a blocking call, use zero, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic NonMandatoryParamsOperationResponseObject simpleEnumSetOperation(ExecutionContext ctx, Set<SimpleEnum> headerParam, Set<SimpleEnum> queryParam, TimeConstraints timeConstraints) throws TimeoutException, InterruptedException, SimpleException
ctx - the context of the request.headerParam - set of SimpleEnum (mandatory)queryParam - set of SimpleEnum (mandatory)timeConstraints - - allows you to specify time constraints for this operation. If you want a blocking call,
use DefaultTimeConstraints.NO_CONSTRAINTS, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic NonMandatoryParamsOperationResponseObject simpleEnumSetOperation(ExecutionContext ctx, Set<SimpleEnum> headerParam, Set<SimpleEnum> queryParam) throws SimpleException
simpleEnumSetOperation in interface BaselineSyncClientctx - the context of the request.headerParam - set of SimpleEnum (mandatory)queryParam - set of SimpleEnum (mandatory)SimpleException - if the remote Application threw SimpleExceptionpublic void voidResponseOperation(ExecutionContext ctx, String message, long timeoutMillis) throws TimeoutException, InterruptedException, SimpleException
voidResponseOperation in interface BaselineSyncClientctx - the context of the request.message - message (mandatory)timeoutMillis - - allows you to specify a timeout for this operation. If you want a blocking call, use zero, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic void voidResponseOperation(ExecutionContext ctx, String message, TimeConstraints timeConstraints) throws TimeoutException, InterruptedException, SimpleException
ctx - the context of the request.message - message (mandatory)timeConstraints - - allows you to specify time constraints for this operation. If you want a blocking call,
use DefaultTimeConstraints.NO_CONSTRAINTS, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic void voidResponseOperation(ExecutionContext ctx, String message) throws SimpleException
voidResponseOperation in interface BaselineSyncClientctx - the context of the request.message - message (mandatory)SimpleException - if the remote Application threw SimpleExceptionpublic void callUnknownOperation(ExecutionContext ctx, long timeoutMillis) throws TimeoutException, InterruptedException, SimpleException
callUnknownOperation in interface BaselineSyncClientctx - the context of the request.timeoutMillis - - allows you to specify a timeout for this operation. If you want a blocking call, use zero, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic void callUnknownOperation(ExecutionContext ctx, TimeConstraints timeConstraints) throws TimeoutException, InterruptedException, SimpleException
ctx - the context of the request.timeConstraints - - allows you to specify time constraints for this operation. If you want a blocking call,
use DefaultTimeConstraints.NO_CONSTRAINTS, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic void callUnknownOperation(ExecutionContext ctx) throws SimpleException
callUnknownOperation in interface BaselineSyncClientctx - the context of the request.SimpleException - if the remote Application threw SimpleExceptionpublic String echoRequestUuid(ExecutionContext ctx, long timeoutMillis) throws TimeoutException, InterruptedException, SimpleException
echoRequestUuid in interface BaselineSyncClientctx - the context of the request.timeoutMillis - - allows you to specify a timeout for this operation. If you want a blocking call, use zero, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic String echoRequestUuid(ExecutionContext ctx, TimeConstraints timeConstraints) throws TimeoutException, InterruptedException, SimpleException
ctx - the context of the request.timeConstraints - - allows you to specify time constraints for this operation. If you want a blocking call,
use DefaultTimeConstraints.NO_CONSTRAINTS, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic String echoRequestUuid(ExecutionContext ctx) throws SimpleException
echoRequestUuid in interface BaselineSyncClientctx - the context of the request.SimpleException - if the remote Application threw SimpleExceptionpublic Boolean simpleEventPublication(ExecutionContext ctx, TimeContainer time, long timeoutMillis) throws TimeoutException, InterruptedException, SimpleException
simpleEventPublication in interface BaselineSyncClientctx - the context of the request.time - The time tick information to be forwarded (mandatory)timeoutMillis - - allows you to specify a timeout for this operation. If you want a blocking call, use zero, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic Boolean simpleEventPublication(ExecutionContext ctx, TimeContainer time, TimeConstraints timeConstraints) throws TimeoutException, InterruptedException, SimpleException
ctx - the context of the request.time - The time tick information to be forwarded (mandatory)timeConstraints - - allows you to specify time constraints for this operation. If you want a blocking call,
use DefaultTimeConstraints.NO_CONSTRAINTS, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic Boolean simpleEventPublication(ExecutionContext ctx, TimeContainer time) throws SimpleException
simpleEventPublication in interface BaselineSyncClientctx - the context of the request.time - The time tick information to be forwarded (mandatory)SimpleException - if the remote Application threw SimpleExceptionpublic void emitMatchedBet(ExecutionContext ctx, MatchedBetStruct bet, MarketStruct market, long timeoutMillis) throws TimeoutException, InterruptedException, SimpleException
emitMatchedBet in interface BaselineSyncClientctx - the context of the request.bet - Details of the matched bet (mandatory)market - details of the market (mandatory)timeoutMillis - - allows you to specify a timeout for this operation. If you want a blocking call, use zero, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic void emitMatchedBet(ExecutionContext ctx, MatchedBetStruct bet, MarketStruct market, TimeConstraints timeConstraints) throws TimeoutException, InterruptedException, SimpleException
ctx - the context of the request.bet - Details of the matched bet (mandatory)market - details of the market (mandatory)timeConstraints - - allows you to specify time constraints for this operation. If you want a blocking call,
use DefaultTimeConstraints.NO_CONSTRAINTS, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic void emitMatchedBet(ExecutionContext ctx, MatchedBetStruct bet, MarketStruct market) throws SimpleException
emitMatchedBet in interface BaselineSyncClientctx - the context of the request.bet - Details of the matched bet (mandatory)market - details of the market (mandatory)SimpleException - if the remote Application threw SimpleExceptionpublic void emitLogMessage(ExecutionContext ctx, String logString, String logLevel, Long timeStamp, long timeoutMillis) throws TimeoutException, InterruptedException, SimpleException
emitLogMessage in interface BaselineSyncClientctx - the context of the request.logString - the message to log (mandatory)logLevel - log level (mandatory)timeStamp - timestamp to identify the event (mandatory)timeoutMillis - - allows you to specify a timeout for this operation. If you want a blocking call, use zero, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic void emitLogMessage(ExecutionContext ctx, String logString, String logLevel, Long timeStamp, TimeConstraints timeConstraints) throws TimeoutException, InterruptedException, SimpleException
ctx - the context of the request.logString - the message to log (mandatory)logLevel - log level (mandatory)timeStamp - timestamp to identify the event (mandatory)timeConstraints - - allows you to specify time constraints for this operation. If you want a blocking call,
use DefaultTimeConstraints.NO_CONSTRAINTS, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic void emitLogMessage(ExecutionContext ctx, String logString, String logLevel, Long timeStamp) throws SimpleException
emitLogMessage in interface BaselineSyncClientctx - the context of the request.logString - the message to log (mandatory)logLevel - log level (mandatory)timeStamp - timestamp to identify the event (mandatory)SimpleException - if the remote Application threw SimpleExceptionpublic void emitListEvent(ExecutionContext ctx, List<String> messageList, long timeoutMillis) throws TimeoutException, InterruptedException, SimpleException
emitListEvent in interface BaselineSyncClientctx - the context of the request.messageList - the list of values to include in the published message (mandatory)timeoutMillis - - allows you to specify a timeout for this operation. If you want a blocking call, use zero, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic void emitListEvent(ExecutionContext ctx, List<String> messageList, TimeConstraints timeConstraints) throws TimeoutException, InterruptedException, SimpleException
ctx - the context of the request.messageList - the list of values to include in the published message (mandatory)timeConstraints - - allows you to specify time constraints for this operation. If you want a blocking call,
use DefaultTimeConstraints.NO_CONSTRAINTS, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic void emitListEvent(ExecutionContext ctx, List<String> messageList) throws SimpleException
emitListEvent in interface BaselineSyncClientctx - the context of the request.messageList - the list of values to include in the published message (mandatory)SimpleException - if the remote Application threw SimpleExceptionpublic void emitSetEvent(ExecutionContext ctx, Set<String> messageSet, long timeoutMillis) throws TimeoutException, InterruptedException, SimpleException
emitSetEvent in interface BaselineSyncClientctx - the context of the request.messageSet - the set of values to include in the published message (mandatory)timeoutMillis - - allows you to specify a timeout for this operation. If you want a blocking call, use zero, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic void emitSetEvent(ExecutionContext ctx, Set<String> messageSet, TimeConstraints timeConstraints) throws TimeoutException, InterruptedException, SimpleException
ctx - the context of the request.messageSet - the set of values to include in the published message (mandatory)timeConstraints - - allows you to specify time constraints for this operation. If you want a blocking call,
use DefaultTimeConstraints.NO_CONSTRAINTS, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic void emitSetEvent(ExecutionContext ctx, Set<String> messageSet) throws SimpleException
emitSetEvent in interface BaselineSyncClientctx - the context of the request.messageSet - the set of values to include in the published message (mandatory)SimpleException - if the remote Application threw SimpleExceptionpublic void emitMapEvent(ExecutionContext ctx, Map<String,String> messageMap, long timeoutMillis) throws TimeoutException, InterruptedException, SimpleException
emitMapEvent in interface BaselineSyncClientctx - the context of the request.messageMap - the map of values to include in the published message (mandatory)timeoutMillis - - allows you to specify a timeout for this operation. If you want a blocking call, use zero, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic void emitMapEvent(ExecutionContext ctx, Map<String,String> messageMap, TimeConstraints timeConstraints) throws TimeoutException, InterruptedException, SimpleException
ctx - the context of the request.messageMap - the map of values to include in the published message (mandatory)timeConstraints - - allows you to specify time constraints for this operation. If you want a blocking call,
use DefaultTimeConstraints.NO_CONSTRAINTS, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic void emitMapEvent(ExecutionContext ctx, Map<String,String> messageMap) throws SimpleException
emitMapEvent in interface BaselineSyncClientctx - the context of the request.messageMap - the map of values to include in the published message (mandatory)SimpleException - if the remote Application threw SimpleExceptionpublic Boolean boolSimpleTypeEcho(ExecutionContext ctx, Boolean msg, long timeoutMillis) throws TimeoutException, InterruptedException, SimpleException
boolSimpleTypeEcho in interface BaselineSyncClientctx - the context of the request.msg - The value to echo (mandatory)timeoutMillis - - allows you to specify a timeout for this operation. If you want a blocking call, use zero, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic Boolean boolSimpleTypeEcho(ExecutionContext ctx, Boolean msg, TimeConstraints timeConstraints) throws TimeoutException, InterruptedException, SimpleException
ctx - the context of the request.msg - The value to echo (mandatory)timeConstraints - - allows you to specify time constraints for this operation. If you want a blocking call,
use DefaultTimeConstraints.NO_CONSTRAINTS, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic Boolean boolSimpleTypeEcho(ExecutionContext ctx, Boolean msg) throws SimpleException
boolSimpleTypeEcho in interface BaselineSyncClientctx - the context of the request.msg - The value to echo (mandatory)SimpleException - if the remote Application threw SimpleExceptionpublic Byte byteSimpleTypeEcho(ExecutionContext ctx, Byte msg, long timeoutMillis) throws TimeoutException, InterruptedException, SimpleException
byteSimpleTypeEcho in interface BaselineSyncClientctx - the context of the request.msg - The value to echo (mandatory)timeoutMillis - - allows you to specify a timeout for this operation. If you want a blocking call, use zero, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic Byte byteSimpleTypeEcho(ExecutionContext ctx, Byte msg, TimeConstraints timeConstraints) throws TimeoutException, InterruptedException, SimpleException
ctx - the context of the request.msg - The value to echo (mandatory)timeConstraints - - allows you to specify time constraints for this operation. If you want a blocking call,
use DefaultTimeConstraints.NO_CONSTRAINTS, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic Byte byteSimpleTypeEcho(ExecutionContext ctx, Byte msg) throws SimpleException
byteSimpleTypeEcho in interface BaselineSyncClientctx - the context of the request.msg - The value to echo (mandatory)SimpleException - if the remote Application threw SimpleExceptionpublic Integer i32SimpleTypeEcho(ExecutionContext ctx, Integer msg, long timeoutMillis) throws TimeoutException, InterruptedException, SimpleException
i32SimpleTypeEcho in interface BaselineSyncClientctx - the context of the request.msg - The value to echo (mandatory)timeoutMillis - - allows you to specify a timeout for this operation. If you want a blocking call, use zero, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic Integer i32SimpleTypeEcho(ExecutionContext ctx, Integer msg, TimeConstraints timeConstraints) throws TimeoutException, InterruptedException, SimpleException
ctx - the context of the request.msg - The value to echo (mandatory)timeConstraints - - allows you to specify time constraints for this operation. If you want a blocking call,
use DefaultTimeConstraints.NO_CONSTRAINTS, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic Integer i32SimpleTypeEcho(ExecutionContext ctx, Integer msg) throws SimpleException
i32SimpleTypeEcho in interface BaselineSyncClientctx - the context of the request.msg - The value to echo (mandatory)SimpleException - if the remote Application threw SimpleExceptionpublic Long i64SimpleTypeEcho(ExecutionContext ctx, Long msg, long timeoutMillis) throws TimeoutException, InterruptedException, SimpleException
i64SimpleTypeEcho in interface BaselineSyncClientctx - the context of the request.msg - The value to echo (mandatory)timeoutMillis - - allows you to specify a timeout for this operation. If you want a blocking call, use zero, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic Long i64SimpleTypeEcho(ExecutionContext ctx, Long msg, TimeConstraints timeConstraints) throws TimeoutException, InterruptedException, SimpleException
ctx - the context of the request.msg - The value to echo (mandatory)timeConstraints - - allows you to specify time constraints for this operation. If you want a blocking call,
use DefaultTimeConstraints.NO_CONSTRAINTS, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic Long i64SimpleTypeEcho(ExecutionContext ctx, Long msg) throws SimpleException
i64SimpleTypeEcho in interface BaselineSyncClientctx - the context of the request.msg - The value to echo (mandatory)SimpleException - if the remote Application threw SimpleExceptionpublic Float floatSimpleTypeEcho(ExecutionContext ctx, Float msg, long timeoutMillis) throws TimeoutException, InterruptedException, SimpleException
floatSimpleTypeEcho in interface BaselineSyncClientctx - the context of the request.msg - The value to echo (mandatory)timeoutMillis - - allows you to specify a timeout for this operation. If you want a blocking call, use zero, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic Float floatSimpleTypeEcho(ExecutionContext ctx, Float msg, TimeConstraints timeConstraints) throws TimeoutException, InterruptedException, SimpleException
ctx - the context of the request.msg - The value to echo (mandatory)timeConstraints - - allows you to specify time constraints for this operation. If you want a blocking call,
use DefaultTimeConstraints.NO_CONSTRAINTS, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic Float floatSimpleTypeEcho(ExecutionContext ctx, Float msg) throws SimpleException
floatSimpleTypeEcho in interface BaselineSyncClientctx - the context of the request.msg - The value to echo (mandatory)SimpleException - if the remote Application threw SimpleExceptionpublic Double doubleSimpleTypeEcho(ExecutionContext ctx, Double msg, long timeoutMillis) throws TimeoutException, InterruptedException, SimpleException
doubleSimpleTypeEcho in interface BaselineSyncClientctx - the context of the request.msg - The value to echo (mandatory)timeoutMillis - - allows you to specify a timeout for this operation. If you want a blocking call, use zero, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic Double doubleSimpleTypeEcho(ExecutionContext ctx, Double msg, TimeConstraints timeConstraints) throws TimeoutException, InterruptedException, SimpleException
ctx - the context of the request.msg - The value to echo (mandatory)timeConstraints - - allows you to specify time constraints for this operation. If you want a blocking call,
use DefaultTimeConstraints.NO_CONSTRAINTS, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic Double doubleSimpleTypeEcho(ExecutionContext ctx, Double msg) throws SimpleException
doubleSimpleTypeEcho in interface BaselineSyncClientctx - the context of the request.msg - The value to echo (mandatory)SimpleException - if the remote Application threw SimpleExceptionpublic String stringSimpleTypeEcho(ExecutionContext ctx, String msg, long timeoutMillis) throws TimeoutException, InterruptedException, SimpleException
stringSimpleTypeEcho in interface BaselineSyncClientctx - the context of the request.msg - The value to echo (mandatory)timeoutMillis - - allows you to specify a timeout for this operation. If you want a blocking call, use zero, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic String stringSimpleTypeEcho(ExecutionContext ctx, String msg, TimeConstraints timeConstraints) throws TimeoutException, InterruptedException, SimpleException
ctx - the context of the request.msg - The value to echo (mandatory)timeConstraints - - allows you to specify time constraints for this operation. If you want a blocking call,
use DefaultTimeConstraints.NO_CONSTRAINTS, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic String stringSimpleTypeEcho(ExecutionContext ctx, String msg) throws SimpleException
stringSimpleTypeEcho in interface BaselineSyncClientctx - the context of the request.msg - The value to echo (mandatory)SimpleException - if the remote Application threw SimpleExceptionpublic Date dateTimeSimpleTypeEcho(ExecutionContext ctx, Date msg, long timeoutMillis) throws TimeoutException, InterruptedException, SimpleException
dateTimeSimpleTypeEcho in interface BaselineSyncClientctx - the context of the request.msg - The value to echo (mandatory)timeoutMillis - - allows you to specify a timeout for this operation. If you want a blocking call, use zero, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic Date dateTimeSimpleTypeEcho(ExecutionContext ctx, Date msg, TimeConstraints timeConstraints) throws TimeoutException, InterruptedException, SimpleException
ctx - the context of the request.msg - The value to echo (mandatory)timeConstraints - - allows you to specify time constraints for this operation. If you want a blocking call,
use DefaultTimeConstraints.NO_CONSTRAINTS, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic Date dateTimeSimpleTypeEcho(ExecutionContext ctx, Date msg) throws SimpleException
dateTimeSimpleTypeEcho in interface BaselineSyncClientctx - the context of the request.msg - The value to echo (mandatory)SimpleException - if the remote Application threw SimpleExceptionpublic List<Integer> i32ListSimpleTypeEcho(ExecutionContext ctx, List<Integer> msg, long timeoutMillis) throws TimeoutException, InterruptedException, SimpleException
i32ListSimpleTypeEcho in interface BaselineSyncClientctx - the context of the request.msg - The value to echo (mandatory)timeoutMillis - - allows you to specify a timeout for this operation. If you want a blocking call, use zero, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic List<Integer> i32ListSimpleTypeEcho(ExecutionContext ctx, List<Integer> msg, TimeConstraints timeConstraints) throws TimeoutException, InterruptedException, SimpleException
ctx - the context of the request.msg - The value to echo (mandatory)timeConstraints - - allows you to specify time constraints for this operation. If you want a blocking call,
use DefaultTimeConstraints.NO_CONSTRAINTS, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic List<Integer> i32ListSimpleTypeEcho(ExecutionContext ctx, List<Integer> msg) throws SimpleException
i32ListSimpleTypeEcho in interface BaselineSyncClientctx - the context of the request.msg - The value to echo (mandatory)SimpleException - if the remote Application threw SimpleExceptionpublic Set<Integer> i32SetSimpleTypeEcho(ExecutionContext ctx, Set<Integer> msg, long timeoutMillis) throws TimeoutException, InterruptedException, SimpleException
i32SetSimpleTypeEcho in interface BaselineSyncClientctx - the context of the request.msg - The value to echo (mandatory)timeoutMillis - - allows you to specify a timeout for this operation. If you want a blocking call, use zero, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic Set<Integer> i32SetSimpleTypeEcho(ExecutionContext ctx, Set<Integer> msg, TimeConstraints timeConstraints) throws TimeoutException, InterruptedException, SimpleException
ctx - the context of the request.msg - The value to echo (mandatory)timeConstraints - - allows you to specify time constraints for this operation. If you want a blocking call,
use DefaultTimeConstraints.NO_CONSTRAINTS, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic Set<Integer> i32SetSimpleTypeEcho(ExecutionContext ctx, Set<Integer> msg) throws SimpleException
i32SetSimpleTypeEcho in interface BaselineSyncClientctx - the context of the request.msg - The value to echo (mandatory)SimpleException - if the remote Application threw SimpleExceptionpublic Map<Integer,Integer> i32MapSimpleTypeEcho(ExecutionContext ctx, Map<Integer,Integer> msg, long timeoutMillis) throws TimeoutException, InterruptedException, SimpleException
i32MapSimpleTypeEcho in interface BaselineSyncClientctx - the context of the request.msg - The value to echo (mandatory)timeoutMillis - - allows you to specify a timeout for this operation. If you want a blocking call, use zero, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic Map<Integer,Integer> i32MapSimpleTypeEcho(ExecutionContext ctx, Map<Integer,Integer> msg, TimeConstraints timeConstraints) throws TimeoutException, InterruptedException, SimpleException
ctx - the context of the request.msg - The value to echo (mandatory)timeConstraints - - allows you to specify time constraints for this operation. If you want a blocking call,
use DefaultTimeConstraints.NO_CONSTRAINTS, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic Map<Integer,Integer> i32MapSimpleTypeEcho(ExecutionContext ctx, Map<Integer,Integer> msg) throws SimpleException
i32MapSimpleTypeEcho in interface BaselineSyncClientctx - the context of the request.msg - The value to echo (mandatory)SimpleException - if the remote Application threw SimpleExceptionpublic String getInferredCountryCode(ExecutionContext ctx, long timeoutMillis) throws TimeoutException, InterruptedException, SimpleException
getInferredCountryCode in interface BaselineSyncClientctx - the context of the request.timeoutMillis - - allows you to specify a timeout for this operation. If you want a blocking call, use zero, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic String getInferredCountryCode(ExecutionContext ctx, TimeConstraints timeConstraints) throws TimeoutException, InterruptedException, SimpleException
ctx - the context of the request.timeConstraints - - allows you to specify time constraints for this operation. If you want a blocking call,
use DefaultTimeConstraints.NO_CONSTRAINTS, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic String getInferredCountryCode(ExecutionContext ctx) throws SimpleException
getInferredCountryCode in interface BaselineSyncClientctx - the context of the request.SimpleException - if the remote Application threw SimpleExceptionpublic void emitLongEvent(ExecutionContext ctx, String emitToEventNamespace, Long longArg, long timeoutMillis) throws TimeoutException, InterruptedException, SimpleException
emitLongEvent in interface BaselineSyncClientctx - the context of the request.emitToEventNamespace - the event namespace to echo the event to (mandatory)longArg - the very useful argument to echo (mandatory)timeoutMillis - - allows you to specify a timeout for this operation. If you want a blocking call, use zero, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic void emitLongEvent(ExecutionContext ctx, String emitToEventNamespace, Long longArg, TimeConstraints timeConstraints) throws TimeoutException, InterruptedException, SimpleException
ctx - the context of the request.emitToEventNamespace - the event namespace to echo the event to (mandatory)longArg - the very useful argument to echo (mandatory)timeConstraints - - allows you to specify time constraints for this operation. If you want a blocking call,
use DefaultTimeConstraints.NO_CONSTRAINTS, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic void emitLongEvent(ExecutionContext ctx, String emitToEventNamespace, Long longArg) throws SimpleException
emitLongEvent in interface BaselineSyncClientctx - the context of the request.emitToEventNamespace - the event namespace to echo the event to (mandatory)longArg - the very useful argument to echo (mandatory)SimpleException - if the remote Application threw SimpleExceptionpublic void subscribeToOwnEvents(ExecutionContext ctx, List<String> events, long timeoutMillis) throws TimeoutException, InterruptedException, SimpleException
subscribeToOwnEvents in interface BaselineSyncClientctx - the context of the request.events - The events to subscribe to (mandatory)timeoutMillis - - allows you to specify a timeout for this operation. If you want a blocking call, use zero, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic void subscribeToOwnEvents(ExecutionContext ctx, List<String> events, TimeConstraints timeConstraints) throws TimeoutException, InterruptedException, SimpleException
ctx - the context of the request.events - The events to subscribe to (mandatory)timeConstraints - - allows you to specify time constraints for this operation. If you want a blocking call,
use DefaultTimeConstraints.NO_CONSTRAINTS, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic void subscribeToOwnEvents(ExecutionContext ctx, List<String> events) throws SimpleException
subscribeToOwnEvents in interface BaselineSyncClientctx - the context of the request.events - The events to subscribe to (mandatory)SimpleException - if the remote Application threw SimpleExceptionpublic void unsubscribeFromOwnEvents(ExecutionContext ctx, List<String> events, long timeoutMillis) throws TimeoutException, InterruptedException, SimpleException
unsubscribeFromOwnEvents in interface BaselineSyncClientctx - the context of the request.events - The events to unsubscribe frin (mandatory)timeoutMillis - - allows you to specify a timeout for this operation. If you want a blocking call, use zero, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic void unsubscribeFromOwnEvents(ExecutionContext ctx, List<String> events, TimeConstraints timeConstraints) throws TimeoutException, InterruptedException, SimpleException
ctx - the context of the request.events - The events to unsubscribe frin (mandatory)timeConstraints - - allows you to specify time constraints for this operation. If you want a blocking call,
use DefaultTimeConstraints.NO_CONSTRAINTS, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic void unsubscribeFromOwnEvents(ExecutionContext ctx, List<String> events) throws SimpleException
unsubscribeFromOwnEvents in interface BaselineSyncClientctx - the context of the request.events - The events to unsubscribe frin (mandatory)SimpleException - if the remote Application threw SimpleExceptionpublic List<ReceivedEvent> getReceivedEvents(ExecutionContext ctx, GetReceivedEventsEventEnum event, long timeoutMillis) throws TimeoutException, InterruptedException, SimpleException
getReceivedEvents in interface BaselineSyncClientctx - the context of the request.event - The event to get the values from (mandatory)timeoutMillis - - allows you to specify a timeout for this operation. If you want a blocking call, use zero, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic List<ReceivedEvent> getReceivedEvents(ExecutionContext ctx, GetReceivedEventsEventEnum event, TimeConstraints timeConstraints) throws TimeoutException, InterruptedException, SimpleException
ctx - the context of the request.event - The event to get the values from (mandatory)timeConstraints - - allows you to specify time constraints for this operation. If you want a blocking call,
use DefaultTimeConstraints.NO_CONSTRAINTS, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedSimpleException - if the remote Application threw SimpleExceptionpublic List<ReceivedEvent> getReceivedEvents(ExecutionContext ctx, GetReceivedEventsEventEnum event) throws SimpleException
getReceivedEvents in interface BaselineSyncClientctx - the context of the request.event - The event to get the values from (mandatory)SimpleException - if the remote Application threw SimpleExceptionpublic void updateSimpleConnectedObject(ExecutionContext ctx, SimpleConnectedObject updatedObject, long timeoutMillis) throws TimeoutException, InterruptedException
updateSimpleConnectedObject in interface BaselineSyncClientctx - the context of the request.updatedObject - (mandatory)timeoutMillis - - allows you to specify a timeout for this operation. If you want a blocking call, use zero, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedpublic void updateSimpleConnectedObject(ExecutionContext ctx, SimpleConnectedObject updatedObject, TimeConstraints timeConstraints) throws TimeoutException, InterruptedException
ctx - the context of the request.updatedObject - (mandatory)timeConstraints - - allows you to specify time constraints for this operation. If you want a blocking call,
use DefaultTimeConstraints.NO_CONSTRAINTS, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedpublic void updateSimpleConnectedObject(ExecutionContext ctx, SimpleConnectedObject updatedObject)
updateSimpleConnectedObject in interface BaselineSyncClientctx - the context of the request.updatedObject - (mandatory)public ConnectedResponse simpleConnectedObject(ExecutionContext ctx, long timeoutMillis) throws TimeoutException, InterruptedException
simpleConnectedObject in interface BaselineSyncClientctx - the context of the request.timeoutMillis - - allows you to specify a timeout for this operation. If you want a blocking call, use zero, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedpublic ConnectedResponse simpleConnectedObject(ExecutionContext ctx, TimeConstraints timeConstraints) throws TimeoutException, InterruptedException
ctx - the context of the request.timeConstraints - - allows you to specify time constraints for this operation. If you want a blocking call,
use DefaultTimeConstraints.NO_CONSTRAINTS, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedpublic ConnectedResponse simpleConnectedObject(ExecutionContext ctx)
simpleConnectedObject in interface BaselineSyncClientctx - the context of the request.public void appendSimpleConnectedObject(ExecutionContext ctx, SimpleConnectedObject object, long timeoutMillis) throws TimeoutException, InterruptedException
appendSimpleConnectedObject in interface BaselineSyncClientctx - the context of the request.object - (mandatory)timeoutMillis - - allows you to specify a timeout for this operation. If you want a blocking call, use zero, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedpublic void appendSimpleConnectedObject(ExecutionContext ctx, SimpleConnectedObject object, TimeConstraints timeConstraints) throws TimeoutException, InterruptedException
ctx - the context of the request.object - (mandatory)timeConstraints - - allows you to specify time constraints for this operation. If you want a blocking call,
use DefaultTimeConstraints.NO_CONSTRAINTS, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedpublic void appendSimpleConnectedObject(ExecutionContext ctx, SimpleConnectedObject object)
appendSimpleConnectedObject in interface BaselineSyncClientctx - the context of the request.object - (mandatory)public void updateSimpleConnectedList(ExecutionContext ctx, List<SimpleConnectedObject> updatedObject, long timeoutMillis) throws TimeoutException, InterruptedException
updateSimpleConnectedList in interface BaselineSyncClientctx - the context of the request.updatedObject - (mandatory)timeoutMillis - - allows you to specify a timeout for this operation. If you want a blocking call, use zero, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedpublic void updateSimpleConnectedList(ExecutionContext ctx, List<SimpleConnectedObject> updatedObject, TimeConstraints timeConstraints) throws TimeoutException, InterruptedException
ctx - the context of the request.updatedObject - (mandatory)timeConstraints - - allows you to specify time constraints for this operation. If you want a blocking call,
use DefaultTimeConstraints.NO_CONSTRAINTS, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedpublic void updateSimpleConnectedList(ExecutionContext ctx, List<SimpleConnectedObject> updatedObject)
updateSimpleConnectedList in interface BaselineSyncClientctx - the context of the request.updatedObject - (mandatory)public ConnectedResponse simpleConnectedList(ExecutionContext ctx, long timeoutMillis) throws TimeoutException, InterruptedException
simpleConnectedList in interface BaselineSyncClientctx - the context of the request.timeoutMillis - - allows you to specify a timeout for this operation. If you want a blocking call, use zero, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedpublic ConnectedResponse simpleConnectedList(ExecutionContext ctx, TimeConstraints timeConstraints) throws TimeoutException, InterruptedException
ctx - the context of the request.timeConstraints - - allows you to specify time constraints for this operation. If you want a blocking call,
use DefaultTimeConstraints.NO_CONSTRAINTS, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedpublic ConnectedResponse simpleConnectedList(ExecutionContext ctx)
simpleConnectedList in interface BaselineSyncClientctx - the context of the request.public void updateComplexConnectedObject(ExecutionContext ctx, VeryComplexObject updatedObject, long timeoutMillis) throws TimeoutException, InterruptedException
updateComplexConnectedObject in interface BaselineSyncClientctx - the context of the request.updatedObject - (mandatory)timeoutMillis - - allows you to specify a timeout for this operation. If you want a blocking call, use zero, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedpublic void updateComplexConnectedObject(ExecutionContext ctx, VeryComplexObject updatedObject, TimeConstraints timeConstraints) throws TimeoutException, InterruptedException
ctx - the context of the request.updatedObject - (mandatory)timeConstraints - - allows you to specify time constraints for this operation. If you want a blocking call,
use DefaultTimeConstraints.NO_CONSTRAINTS, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedpublic void updateComplexConnectedObject(ExecutionContext ctx, VeryComplexObject updatedObject)
updateComplexConnectedObject in interface BaselineSyncClientctx - the context of the request.updatedObject - (mandatory)public ConnectedResponse complexConnectedObject(ExecutionContext ctx, long timeoutMillis) throws TimeoutException, InterruptedException
complexConnectedObject in interface BaselineSyncClientctx - the context of the request.timeoutMillis - - allows you to specify a timeout for this operation. If you want a blocking call, use zero, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedpublic ConnectedResponse complexConnectedObject(ExecutionContext ctx, TimeConstraints timeConstraints) throws TimeoutException, InterruptedException
ctx - the context of the request.timeConstraints - - allows you to specify time constraints for this operation. If you want a blocking call,
use DefaultTimeConstraints.NO_CONSTRAINTS, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedpublic ConnectedResponse complexConnectedObject(ExecutionContext ctx)
complexConnectedObject in interface BaselineSyncClientctx - the context of the request.public void closeAllSubscriptions(ExecutionContext ctx, String heapUri, long timeoutMillis) throws TimeoutException, InterruptedException
closeAllSubscriptions in interface BaselineSyncClientctx - the context of the request.heapUri - (mandatory)timeoutMillis - - allows you to specify a timeout for this operation. If you want a blocking call, use zero, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedpublic void closeAllSubscriptions(ExecutionContext ctx, String heapUri, TimeConstraints timeConstraints) throws TimeoutException, InterruptedException
ctx - the context of the request.heapUri - (mandatory)timeConstraints - - allows you to specify time constraints for this operation. If you want a blocking call,
use DefaultTimeConstraints.NO_CONSTRAINTS, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedpublic void closeAllSubscriptions(ExecutionContext ctx, String heapUri)
closeAllSubscriptions in interface BaselineSyncClientctx - the context of the request.heapUri - (mandatory)public Integer getNumSubscriptions(ExecutionContext ctx, String heapUri, long timeoutMillis) throws TimeoutException, InterruptedException
getNumSubscriptions in interface BaselineSyncClientctx - the context of the request.heapUri - (mandatory)timeoutMillis - - allows you to specify a timeout for this operation. If you want a blocking call, use zero, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedpublic Integer getNumSubscriptions(ExecutionContext ctx, String heapUri, TimeConstraints timeConstraints) throws TimeoutException, InterruptedException
ctx - the context of the request.heapUri - (mandatory)timeConstraints - - allows you to specify time constraints for this operation. If you want a blocking call,
use DefaultTimeConstraints.NO_CONSTRAINTS, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedpublic Integer getNumSubscriptions(ExecutionContext ctx, String heapUri)
getNumSubscriptions in interface BaselineSyncClientctx - the context of the request.heapUri - (mandatory)public TestResults testConnectedObjects(ExecutionContext ctx, TestConnectedObjectsProtocolEnum protocol, long timeoutMillis) throws TimeoutException, InterruptedException
testConnectedObjects in interface BaselineSyncClientctx - the context of the request.protocol - timeoutMillis - - allows you to specify a timeout for this operation. If you want a blocking call, use zero, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedpublic TestResults testConnectedObjects(ExecutionContext ctx, TestConnectedObjectsProtocolEnum protocol, TimeConstraints timeConstraints) throws TimeoutException, InterruptedException
ctx - the context of the request.protocol - timeConstraints - - allows you to specify time constraints for this operation. If you want a blocking call,
use DefaultTimeConstraints.NO_CONSTRAINTS, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedpublic TestResults testConnectedObjects(ExecutionContext ctx, TestConnectedObjectsProtocolEnum protocol)
testConnectedObjects in interface BaselineSyncClientctx - the context of the request.protocol - public CallSecurity checkSecurity(ExecutionContext ctx, long timeoutMillis) throws TimeoutException, InterruptedException
checkSecurity in interface BaselineSyncClientctx - the context of the request.timeoutMillis - - allows you to specify a timeout for this operation. If you want a blocking call, use zero, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedpublic CallSecurity checkSecurity(ExecutionContext ctx, TimeConstraints timeConstraints) throws TimeoutException, InterruptedException
ctx - the context of the request.timeConstraints - - allows you to specify time constraints for this operation. If you want a blocking call,
use DefaultTimeConstraints.NO_CONSTRAINTS, or call the overloading without the timeout argumentTimeoutException - if call does not complete in the specified time (providing timeout > 0)InterruptedException - if the blocking call thread was interruptedpublic CallSecurity checkSecurity(ExecutionContext ctx)
checkSecurity in interface BaselineSyncClientctx - the context of the request.public void subscribeToTimeTick(ExecutionContext ctx, Object[] args, ExecutionObserver observer)
subscribeToTimeTick in interface BaselineSyncClientctx - the context of the eventargs - the arguments passed with the subscriptionobserver - the observer to allow the application to publish events withpublic void subscribeToMatchedBet(ExecutionContext ctx, Object[] args, ExecutionObserver observer)
subscribeToMatchedBet in interface BaselineSyncClientctx - the context of the eventargs - the arguments passed with the subscriptionobserver - the observer to allow the application to publish events withpublic void subscribeToLogMessage(ExecutionContext ctx, Object[] args, ExecutionObserver observer)
subscribeToLogMessage in interface BaselineSyncClientctx - the context of the eventargs - the arguments passed with the subscriptionobserver - the observer to allow the application to publish events withpublic void subscribeToListEvent(ExecutionContext ctx, Object[] args, ExecutionObserver observer)
subscribeToListEvent in interface BaselineSyncClientctx - the context of the eventargs - the arguments passed with the subscriptionobserver - the observer to allow the application to publish events withpublic void subscribeToSetEvent(ExecutionContext ctx, Object[] args, ExecutionObserver observer)
subscribeToSetEvent in interface BaselineSyncClientctx - the context of the eventargs - the arguments passed with the subscriptionobserver - the observer to allow the application to publish events withpublic void subscribeToMapEvent(ExecutionContext ctx, Object[] args, ExecutionObserver observer)
subscribeToMapEvent in interface BaselineSyncClientctx - the context of the eventargs - the arguments passed with the subscriptionobserver - the observer to allow the application to publish events withpublic void subscribeToLongEvent(ExecutionContext ctx, Object[] args, ExecutionObserver observer)
subscribeToLongEvent in interface BaselineSyncClientctx - the context of the eventargs - the arguments passed with the subscriptionobserver - the observer to allow the application to publish events withpublic void init(ContainerContext cc)
Copyright © 2009-2015 Betfair. All Rights Reserved.