Package org.camunda.connect.impl
Class AbstractConnectorResponse
- java.lang.Object
-
- org.camunda.connect.impl.AbstractConnectorResponse
-
- All Implemented Interfaces:
ConnectorResponse
- Direct Known Subclasses:
AbstractCloseableConnectorResponse
public abstract class AbstractConnectorResponse extends java.lang.Object implements ConnectorResponse
- Author:
- Daniel Meyer
-
-
Field Summary
Fields Modifier and Type Field Description protected java.util.Map<java.lang.String,java.lang.Object>responseParameters
-
Constructor Summary
Constructors Constructor Description AbstractConnectorResponse()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected abstract voidcollectResponseParameters(java.util.Map<java.lang.String,java.lang.Object> responseParameters)To be implemented by subclasses for collecting the generic response parameters of a response.<V> VgetResponseParameter(java.lang.String name)Returns the value of a response parameter or 'null' if no such parameter is set.java.util.Map<java.lang.String,java.lang.Object>getResponseParameters()Retrieves the map of output parameters from the response.
-
-
-
Method Detail
-
getResponseParameters
public java.util.Map<java.lang.String,java.lang.Object> getResponseParameters()
Description copied from interface:ConnectorResponseRetrieves the map of output parameters from the response.- Specified by:
getResponseParametersin interfaceConnectorResponse- Returns:
- the map of output parameters.
-
getResponseParameter
public <V> V getResponseParameter(java.lang.String name)
Description copied from interface:ConnectorResponseReturns the value of a response parameter or 'null' if no such parameter is set.- Specified by:
getResponseParameterin interfaceConnectorResponse- Parameters:
name- the name of the response parameter- Returns:
- the value of the response parameter of null.
-
collectResponseParameters
protected abstract void collectResponseParameters(java.util.Map<java.lang.String,java.lang.Object> responseParameters)
To be implemented by subclasses for collecting the generic response parameters of a response.- Parameters:
responseParameters- a map to save the response parameters in
-
-