Package com.boomi.connector.testutil
Class SimpleQueryRequest
- java.lang.Object
-
- com.boomi.connector.testutil.SimpleQueryRequest
-
- All Implemented Interfaces:
OperationRequest,QueryRequest
public class SimpleQueryRequest extends Object implements QueryRequest
SimpleOperationRequestfor testingOperationType.QUERYoperations.
-
-
Constructor Summary
Constructors Constructor Description SimpleQueryRequest(FilterData filter)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetExecutionId()Get the id for the current process execution.FilterDatagetFilter()Returns the tracked query filter describing the objects to be retrieved.StringgetProcessId()Retrieves the current process id.StringgetTopLevelExecutionId()Get the top level execution id for the current executionStringgetTopLevelProcessId()Retrieves the top level process id-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.boomi.connector.api.OperationRequest
getExecutionId, getProcessId, getTopLevelExecutionId, getTopLevelProcessId
-
-
-
-
Constructor Detail
-
SimpleQueryRequest
public SimpleQueryRequest(FilterData filter)
-
-
Method Detail
-
getFilter
public FilterData getFilter()
Description copied from interface:QueryRequestReturns the tracked query filter describing the objects to be retrieved. The actual QueryFilter may benull(generally in start shapes), which indicates that all objects of the relevant type should be retrieved.- Specified by:
getFilterin interfaceQueryRequest
-
getProcessId
public String getProcessId()
Description copied from interface:OperationRequestRetrieves the current process id. This may be a sub-execution and differ fromOperationRequest.getTopLevelProcessId()- Specified by:
getProcessIdin interfaceOperationRequest- Returns:
- the current process component id
-
getTopLevelProcessId
public String getTopLevelProcessId()
Description copied from interface:OperationRequestRetrieves the top level process id- Specified by:
getTopLevelProcessIdin interfaceOperationRequest- Returns:
- the top level process component id
-
getExecutionId
public String getExecutionId()
Description copied from interface:OperationRequestGet the id for the current process execution. This may be a sub-execution and differ fromOperationRequest.getTopLevelExecutionId()- Specified by:
getExecutionIdin interfaceOperationRequest- Returns:
- the execution id
-
getTopLevelExecutionId
public String getTopLevelExecutionId()
Description copied from interface:OperationRequestGet the top level execution id for the current execution- Specified by:
getTopLevelExecutionIdin interfaceOperationRequest- Returns:
- the top level execution id
-
-