Uses of Package
org.rexxla.bsf.engines.rexx
Packages that use org.rexxla.bsf.engines.rexx
-
Classes in org.rexxla.bsf.engines.rexx used by org.oorexx.handlers.jdorClassDescriptionInterface class for Rexx command handlers.Abstract class to allow Rexx exit and command handlers implemented in Java to use some of the ooRexx exit APIs directly.Interface class for Rexx redirecting command handlers.
-
Classes in org.rexxla.bsf.engines.rexx used by org.rexxla.bsf.engines.rexxClassDescriptionWith Java 9 Object.finalize() gets deprecated, therefore we use
PhantomReferencesfor cleanup actions in these two cases: RexxAndJava.java: when the RexxEngine gets terminated we make sure that the peer RexxInterpreter gets terminated and removed from the list of available RexxInterpreter instances.Defines the valid kinds of Rexx related resources to finalize.Interface class for Rexx command handlers.Class that extends thejavax.script.CompiledScriptclass and implements thejavax.script.Invocableinterface as this only makes sense in this class forRexxCompiledScript.getInterface(Class clasz).This class allows to configure a Rexx interpreter instance, before it gets created employingRexxAndJava.createRexxInterpreterInstance(RexxConfiguration rc).This class manages the calls from Java via JNI to Open Object Rexx (ooRexx).This class allows to create an exception which contains a reference to the Rexx condition object represented as a RexxProxy object, such that Java programs become able to directly interact with the Rexx condition object.Interface class for Rexx exit handlers.Abstract class to allow Rexx exit and command handlers implemented in Java to use some of the ooRexx exit APIs directly.This class allows RexxProxy objects to be created from native (JNI) code and will be registered in the BSFRegistry using the String retrievable byRexxProxy.getBsfRegistryKey().Interface class for Rexx redirecting command handlers.Class that extends extends thejavax.script.ScriptEngineclass and implements thejavax.script.Compilalbeand * thejavax.script.Invocableinterface, although the latter one would only make sense inRexxCompiledScriptclass, because of theRexxScriptEngine.getInterface(Class clasz)method.The currently supported Rexx script annotation names need to be led in with an at (@) character, the name of the annotation and if values are supplied with it, then they must be given within parenthesis immediately following the annotation name.Class that implements thejavax.script.ScriptEngineFactoryinterface for the ooRexx support.Class modelled after the ooRexx class "Supplier".