public interface Discoverable
Modifier and Type | Interface and Description |
---|---|
static interface |
Discoverable.DiscoverContextRequest<T>
The context in which a discovery (configuration) operation is executed.
|
static class |
Discoverable.DiscoveryException
Exception thrown if there is an error during discovery.
|
ActivityRequestResponseMetaData getActivityRequestResponseMetadata(Discoverable.DiscoverContextRequest<ActivityFunctionParameters> activityFunctionParams) throws Discoverable.DiscoveryException
The payload request/response returned when an activity is run in the JitterbitActivity.execute(JitterbitActivity.ExecutionContext)
needs to conform
with the request/response structure. In general, if the request/response payload
needs to be processed, that can be accomplished using a transformation activity.
The transformation activity will use the metadata to render the structure for
the request/response.
activityFunctionParams
- parameters for the activity functionDiscoverable.DiscoveryException
- if there is an exception discovering the metadatadefault List<DiscoverableObject> getObjectList(Discoverable.DiscoverContextRequest<DiscoverableObjectRequest> objectListRequest) throws Discoverable.DiscoveryException
objectListRequest
- Discoverable.DiscoveryException
default DiscoverableObjectMetaData getObjectSchema(Discoverable.DiscoverContextRequest<DiscoverableObjectMetaDataRequest> objectSchemaRequest) throws Discoverable.DiscoveryException
getObjectList(Discoverable.DiscoverContextRequest)
(ObjectListRequest)}objectSchemaRequest
- Discoverable.DiscoveryException
default List<DiscoverableObject> invokeAction(String actionName, Discoverable.DiscoverContextRequest<Map<String,String>> req)
actionName
- req
- Copyright © Jitterbit, Inc. Licensed under the Jitterbit Master Subscription Agreement.