Class EvaluateBaseXPathService

  • All Implemented Interfaces:
    AdaptrisComponent, ComponentLifecycle, ComponentLifecycleExtension, MessageEventGenerator, Service, StateManagedComponent

    @ComponentProfile(summary="Evaluate the node values for each base XPath hit defined in the BIP config-api response.",
                      tag="service,bip,json,xml")
    public class EvaluateBaseXPathService
    extends ServiceImp
    Very specific service for reading and evaluating BIP relative XPaths.

    In the adapter configuration file this class is aliased as evaluate-relative-xpaths which is the preferred alternative to the fully qualified classname when building your configuration.

    • Constructor Detail

      • EvaluateBaseXPathService

        public EvaluateBaseXPathService()
    • Method Detail

      • getResultXmlMetadataKey

        public java.lang.String getResultXmlMetadataKey()
      • setResultXmlMetadataKey

        public void setResultXmlMetadataKey​(java.lang.String resultXmlMetadataKey)
      • getBaseXpath

        public java.lang.String getBaseXpath()
      • setBaseXpath

        public void setBaseXpath​(java.lang.String baseXpath)
      • setNamespaceContext

        public void setNamespaceContext​(KeyValuePairSet namespaceContext)
      • getXmlSource

        public java.lang.String getXmlSource()
      • setXmlSource

        public void setXmlSource​(java.lang.String xmlSource)