Package com.boomi.connector.api
Interface BrowseContext
-
- All Superinterfaces:
AtomContext
,ConnectorContext
- All Known Subinterfaces:
OperationContext
- All Known Implementing Classes:
ConnectorTestContext
,SimpleBrowseContext
,SimpleOperationContext
public interface BrowseContext extends ConnectorContext
Contextual information about a connector browse request.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getCustomOperationType()
Returns the custom type of the operation that is currently being configured.PropertyMap
getOperationProperties()
Returns any operation properties flagged asincludeInBrowse
for the current OperationType in the connector's descriptor.OperationType
getOperationType()
Returns the currently configured OperationTypeSSLContext
getSSLContext(PublicKeyStore publicKeyStore, PrivateKeyStore privateKeyStore)
TODO CON-601 pull up in 2.1 Returns aSSLContext
.-
Methods inherited from interface com.boomi.connector.api.AtomContext
createTempOutputStream, getConfig, tempOutputStreamToInputStream, tempOutputStreamToPayload
-
Methods inherited from interface com.boomi.connector.api.ConnectorContext
getConnectionProperties, getConnector, getConnectorCache
-
-
-
-
Method Detail
-
getOperationType
OperationType getOperationType()
Returns the currently configured OperationType
-
getCustomOperationType
String getCustomOperationType()
Returns the custom type of the operation that is currently being configured. This is the customTypeId field from the connector descriptor.- Returns:
- customTypeId field from the connector descriptor.
-
getOperationProperties
PropertyMap getOperationProperties()
Returns any operation properties flagged asincludeInBrowse
for the current OperationType in the connector's descriptor.
-
getSSLContext
SSLContext getSSLContext(PublicKeyStore publicKeyStore, PrivateKeyStore privateKeyStore) throws GeneralSecurityException
TODO CON-601 pull up in 2.1 Returns aSSLContext
. Passingnull
for public and private key stores will make an attempt to configure it to use trusted JVM and deployed atom certificates if called during an operation execution.- Throws:
GeneralSecurityException
-
-