# Package org.apache.synapse.mediators.bsf

package org.apache.synapse.mediators.bsf

- Class
  Description
  CommonScriptMessageContext
  CommonScriptMessageContext decorates the Synapse MessageContext adding methods to use the message payload XML in a way natural to the scripting languages.
  ExtendedJavaScriptXmlHelper
  This class will provide the operations to convert between xml elements of scripts and OMElements.
  GraalVMJavaScriptMessageContext
  JavaScriptXmlHelper
  Deprecated.
  NashornJavaScriptMessageContext
  Deprecated.
  OpenJDKNashornFactoryWrapper
  Deprecated.
  OpenJDKNashornJavaScriptMessageContext
  Deprecated.
  ScriptEngineWrapper
  ScriptMediator
  A Synapse mediator that calls a function in any scripting language supported by the BSF.
  ScriptMediatorConstants
  ScriptMediatorFactory
  Creates an instance of a Script mediator for inline or external script mediation for BSF scripting languages.
  ScriptMediatorSerializer
  Serializer for a script mediator
  ScriptMessageContext
  ScriptMessageContext decorates the MessageContext interface by adding methods to use when deals with message payload XML/Json, in a way natural to the scripting languages.