## Uses of Class
org.rexxla.bsf.engines.rexx.RexxEngine

- Packages that use RexxEngine
  Package | Description
  --- | ---
  org.rexxla.bsf.engines.rexx |

- - ### Uses of RexxEngine in org.rexxla.bsf.engines.rexx

    Fields in org.rexxla.bsf.engines.rexx declared as RexxEngine
    Modifier and Type | Field and Description
    --- | ---
    `protected RexxEngine` | RexxProxy.`rexxEngine` The RexxEngine instance that creates this proxy and which will be used for callbacks.

    Methods in org.rexxla.bsf.engines.rexx that return RexxEngine
    Modifier and Type | Method and Description
    --- | ---
    `RexxEngine` | RexxScriptEngine.`getBsfRexxEngine()` Getter method that returns the BSF scripting engine in use.
    `RexxEngine` | RexxProxy.`getRexxEngineInstance()` Getter method.

    Methods in org.rexxla.bsf.engines.rexx with parameters of type RexxEngine
    Modifier and Type | Method and Description
    --- | ---
    `java.lang.Object` | RexxProxy.`sendMessage(RexxEngine re, java.lang.String messageName, java.lang.Object[] args)` Sends the given message with the given arguments using a callback to ooRexx using the RexxEngine instance.
    `java.lang.Object` | RexxProxy.`sendMessage0(RexxEngine re, java.lang.String messageName)` Sends the given message using a callback to ooRexx using the RexxEngine instance.
    `java.lang.Object` | RexxProxy.`sendMessage1(RexxEngine re, java.lang.String messageName, java.lang.Object arg1)` Sends the given message with the given argument using a callback to ooRexx using the RexxEngine instance.
    `java.lang.Object` | RexxProxy.`sendMessage2(RexxEngine re, java.lang.String messageName, java.lang.Object arg1, java.lang.Object arg2)` Sends the given message with the two given arguments using a callback to ooRexx using the RexxEngine instance.
    `java.lang.Object` | RexxProxy.`sendMessage3(RexxEngine re, java.lang.String messageName, java.lang.Object arg1, java.lang.Object arg2, java.lang.Object arg3)` Sends the given message with the three given arguments using a callback to ooRexx using the RexxEngine instance.
    `java.lang.Object` | RexxProxy.`sendMessage4(RexxEngine re, java.lang.String messageName, java.lang.Object arg1, java.lang.Object arg2, java.lang.Object arg3, java.lang.Object arg4)` Sends the given message with the four given arguments using a callback to ooRexx using the RexxEngine instance.
    `java.lang.Object` | RexxProxy.`sendMessage5(RexxEngine re, java.lang.String messageName, java.lang.Object arg1, java.lang.Object arg2, java.lang.Object arg3, java.lang.Object arg4, java.lang.Object arg5)` Sends the given message with the five given arguments using a callback to ooRexx using the RexxEngine instance.
    `java.lang.Object` | RexxProxy.`sendMessageScoped(RexxEngine re, java.lang.String messageName, java.lang.Object scope, java.lang.Object[] args)` Sends the given message with the given scope and arguments using a callback to ooRexx using the supplied RexxEngine instance.