Package com.boomi.connector.api
Interface OperationRequest
-
- All Known Subinterfaces:
DeleteRequest
,GetRequest
,QueryRequest
,UpdateRequest
- All Known Implementing Classes:
SimpleDeleteRequest
,SimpleGetRequest
,SimpleQueryRequest
,SimpleUpdateRequest
public interface OperationRequest
Common base interface for all operation requests. Actual operation execution will receive one of the base types,GetRequest
,QueryRequest
,DeleteRequest
, orUpdateRequest
(for CREATE,UPDATE,UPSERT, and EXECUTE operations).
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getExecutionId()
Get the id for the current process execution.String
getProcessId()
Retrieves the current process id.String
getTopLevelExecutionId()
Get the top level execution id for the current executionString
getTopLevelProcessId()
Retrieves the top level process id
-
-
-
Method Detail
-
getProcessId
String getProcessId()
Retrieves the current process id. This may be a sub-execution and differ fromgetTopLevelProcessId()
- Returns:
- the current process component id
-
getTopLevelProcessId
String getTopLevelProcessId()
Retrieves the top level process id- Returns:
- the top level process component id
-
getExecutionId
String getExecutionId()
Get the id for the current process execution. This may be a sub-execution and differ fromgetTopLevelExecutionId()
- Returns:
- the execution id
-
getTopLevelExecutionId
String getTopLevelExecutionId()
Get the top level execution id for the current execution- Returns:
- the top level execution id
-
-