Class AbstractConnectorResponse

    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected java.util.Map<java.lang.String,​java.lang.Object> responseParameters  
    • Method Summary

      All Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and Type Method Description
      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.
      <V> V getResponseParameter​(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.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • responseParameters

        protected java.util.Map<java.lang.String,​java.lang.Object> responseParameters
    • Constructor Detail

      • AbstractConnectorResponse

        public AbstractConnectorResponse()
    • Method Detail

      • getResponseParameters

        public java.util.Map<java.lang.String,​java.lang.Object> getResponseParameters()
        Description copied from interface: ConnectorResponse
        Retrieves the map of output parameters from the response.
        Specified by:
        getResponseParameters in interface ConnectorResponse
        Returns:
        the map of output parameters.
      • getResponseParameter

        public <V> V getResponseParameter​(java.lang.String name)
        Description copied from interface: ConnectorResponse
        Returns the value of a response parameter or 'null' if no such parameter is set.
        Specified by:
        getResponseParameter in interface ConnectorResponse
        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