A C D E F G H I J L M N O P R S T U V _

A

ACC_ABSTRACT - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
ACC_FINAL - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
ACC_INTERFACE - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
ACC_NATIVE - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
ACC_PRIVATE - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
ACC_PROTECTED - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
ACC_PUBLIC - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
ACC_STATIC - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
ACC_STRICT - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
ACC_SUPER - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
ACC_SYNCHRONIZED - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
ACC_TRANSIENT - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
ACC_VOLATILE - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
addInterface(Class) - Method in class REFLEX.RComponent_Stub
 
addInterface(Class) - Method in interface REFLEX.RComponentMetaInterface
Add a new interface to the component.
addInterface(Class) - Method in class REFLEX.RComponent
Add a new interface to the component.
addListener(RemoteListener, String, int) - Method in class REFLEX.RComponent_Stub
 
addListener(RemoteListener, String, int) - Method in interface REFLEX.RComponentMetaInterface
Registers a listener to receive method invocation notifications from this component.
addListener(RemoteListener, String, int) - Method in class REFLEX.RComponent
Registers an interest in receiving method notifications from this component.
ADLError - class REFLEX.ADLError.
Wrap a ADL configuration error to return to the client
ArchitectureManager - class REFLEX.ArchitectureManager.
The Architecture Manager provides various component lookup services to discover the components provided on a particular host.
ArchitectureManager() - Constructor for class REFLEX.ArchitectureManager
 

C

CannotDelegateException - exception REFLEX.metalevel.CannotDelegateException.
This exception is thrown when a delegation cannot be resolved by the RComponent's dispatcher.
CannotDelegateException() - Constructor for class REFLEX.metalevel.CannotDelegateException
Construct a new delegation exception in the MetaLevel.
CannotDelegateException(String) - Constructor for class REFLEX.metalevel.CannotDelegateException
Construct a new delegation exception in the MetaLevel with a given message.
CannotDelegateException(String, Class) - Constructor for class REFLEX.metalevel.CannotDelegateException
Construct a new delegation exception in the MetaLevel with a given message for a specified interface that is not implemented by the RComponent.
CannotDelegateException(String, Method) - Constructor for class REFLEX.metalevel.CannotDelegateException
Construct a new delegation exception in the MetaLevel with a given message, the exception being thrown on an undelegated method.
CannotDelegateException(String, String) - Constructor for class REFLEX.metalevel.CannotDelegateException
Construct a new delegation exception in the MetaLevel with a given message, and the nested exception being thrown on the delegated method.
component_name - Variable in class REFLEX.event.RemoteEventGenerator
The component's name
CONSTANT_CLASS - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
CONSTANT_DOUBLE - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
CONSTANT_FIELD - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
CONSTANT_FLOAT - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
CONSTANT_INTEGER - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
CONSTANT_INTERFACEMETHOD - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
CONSTANT_LONG - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
CONSTANT_METHOD - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
CONSTANT_NAMEANDTYPE - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
CONSTANT_STRING - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
CONSTANT_UNICODE - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
CONSTANT_UTF8 - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
create() - Method in interface REFLEX.ejb.REFLEXHome
Standard EJB stateless session bean create method.
CustomClassLoader - class REFLEX.reflection.CustomClassLoader.
 
CustomClassLoader(URL[]) - Constructor for class REFLEX.reflection.CustomClassLoader
 

D

defineClass(String) - Method in class REFLEX.metalevel.Loader
Loads a specified class.
delegate(Object, Method, Object[]) - Method in class REFLEX.reflection.Delegation
Delegated method behaviour for the dispatcher to call for the exported public component interface.
delegateCondition(Object, Method, Object[]) - Method in class REFLEX.reflection.Delegation
Set a condition on the delegation.
Delegation - class REFLEX.reflection.Delegation.
All behaviour classes must be implemented by objects providing dispatcher delegated methods.
Delegation() - Constructor for class REFLEX.reflection.Delegation
 
DelegationConditionException - exception REFLEX.metalevel.DelegationConditionException.
This exception is thrown by the dispatcher when an execution condition is not met.
DelegationConditionException() - Constructor for class REFLEX.metalevel.DelegationConditionException
Construct a new DelegationConditionException.
DelegationConditionException(String, Method) - Constructor for class REFLEX.metalevel.DelegationConditionException
Construct a new DelegationConditionException with a given message.
detectedDevice - Variable in class REFLEX.RComponent
A new SmartDevice has been detected by the container.
DeviceMethod - class REFLEX.DeviceMethod.
Models a "Smart Device"'s methods that may be executed from an RComponent container.
DeviceMethodParams - class REFLEX.DeviceMethodParams.
Model the parameters of a "Smart Device"'s methods
dispatch(Remote, RemoteCall, int, long) - Method in class REFLEX.RComponent_Skel
 
dispatch(Remote, RemoteCall, int, long) - Method in class REFLEX.event.RemoteObjectListener_Skel
 
DispatchMapping - class REFLEX.DispatchMapping.
 
DispatchMapping(XmlDocument) - Constructor for class REFLEX.DispatchMapping
 
displayConfiguration() - Method in class REFLEX.ejb.REFLEXEJB
Show the delegated methods available from this EJB.
displayConfiguration() - Method in interface REFLEX.ejb.REFLEXComponent
Show the delegated methods available from this EJB.
DuplicateHandlerException - exception REFLEX.event.DuplicateHandlerException.
This exception is thrown when a RemoteListener object is attempted to be added twice to the listener list for event notifications on a particular RComponent.
DuplicateHandlerException() - Constructor for class REFLEX.event.DuplicateHandlerException
Constructs a new duplicate handler exception.

E

ejbActivate() - Method in class REFLEX.ejb.REFLEXEJB
 
ejbCreate() - Method in class REFLEX.ejb.REFLEXEJB
 
ejbPassivate() - Method in class REFLEX.ejb.REFLEXEJB
 
ejbRemove() - Method in class REFLEX.ejb.REFLEXEJB
 
equals(Object) - Method in class REFLEX.Property
 
equals(Object) - Method in class REFLEX.GUIVersion
 
equals(Object) - Method in class REFLEX.DeviceMethod
 
ExceptionHandler - interface REFLEX.reflection.ExceptionHandler.
Handler implementing an interface of which the performRecovery method is called when an unhandled exception is raised through faulty delegation code executed within an RComponent dispatcher.
exec(String) - Method in class REFLEX.ejb.REFLEXEJB
Execute some behaviour by delegating the method to an RComponent.
exec(String) - Method in interface REFLEX.ejb.REFLEXComponent
Execute some behaviour by delegating the method to an RComponent.
exec(String, Object[]) - Method in class REFLEX.ejb.REFLEXEJB
Execute some behaviour by delegating the method to an RComponent.
exec(String, Object[]) - Method in interface REFLEX.ejb.REFLEXComponent
Execute some behaviour by delegating the method to an RComponent.
execute(String) - Method in class REFLEX.RComponent_Stub
 
execute(String) - Method in interface REFLEX.RComponentMetaInterface
Execute a particular behaviour within this component.
execute(String) - Method in class REFLEX.RComponent
Execute a particular behaviour within this component.
execute(String, Class) - Method in class REFLEX.RComponent_Stub
 
execute(String, Class) - Method in interface REFLEX.RComponentMetaInterface
Execute a particular behaviour within this component.
execute(String, Class) - Method in class REFLEX.RComponent
Execute a particular behaviour within this component.
execute(String, Class, Object[]) - Method in class REFLEX.RComponent_Stub
 
execute(String, Class, Object[]) - Method in interface REFLEX.RComponentMetaInterface
Execute a particular behaviour within this RComponent.
execute(String, Class, Object[]) - Method in class REFLEX.RComponent
Execute a particular behaviour within this component.
execute(String, Object[]) - Method in class REFLEX.RComponent_Stub
 
execute(String, Object[]) - Method in interface REFLEX.RComponentMetaInterface
Execute a particular behaviour within this RComponent.
execute(String, Object[]) - Method in class REFLEX.RComponent
Execute a particular behaviour within this RComponent.

F

finalize() - Method in class REFLEX.event.RemoteObjectListener
 
findService(String[], String) - Static method in class REFLEX.ArchitectureManager
Determine if a particular service is registered with a host.
fireEvent(RemoteEvent) - Method in class REFLEX.event.RemoteEventGenerator
Sends an event to any registered listeners of the RComponent.
fireNotification() - Method in class REFLEX.reflection.Delegation
Override this method to return true if event notification to remote listeners is required for this method.

G

generateProxyClass(String, Class[]) - Static method in class REFLEX.reflection.RProxy.ProxyGenerator
Generate a proxy class given a name and a list of proxy interfaces.
getAllRegisteredServers(String) - Static method in class REFLEX.ArchitectureManager
Return a array of all the component bindings on a particular registry at the specified host address.
getArg() - Method in class REFLEX.event.RemoteEvent
Return the associated arguments of the fired remote event.
getArgs() - Method in class REFLEX.event.RemoteEvent
Return the arguments of the method that fired the remote event.
getBehaviour() - Method in class REFLEX.DeviceMethod
Get the smart device's behaviour mapping URL whereby the device driver can be downloaded from the smart device and integrated into an RComponent for device control.
GetBooleanAction - class REFLEX.reflection.RProxy.GetBooleanAction.
A convenience class for retrieving the boolean value of a system property as a privileged action.
GetBooleanAction(String) - Constructor for class REFLEX.reflection.RProxy.GetBooleanAction
Constructor that takes the name of the system property whose boolean value needs to be determined.
getCallName() - Method in class REFLEX.DeviceMethod
Get the method name of the exported function from the device
getComponent() - Method in class REFLEX.event.RemoteEvent
Return the name of the component that fired the remote event.
getComponentName() - Method in class REFLEX.RComponent_Stub
 
getComponentName() - Method in interface REFLEX.RComponentMetaInterface
Returns the RComponent's name.
getComponentName() - Method in class REFLEX.RComponent
Get the component's name
getComponents(String) - Static method in class REFLEX.ArchitectureManager
Returns a list of RComponents registered with a particular host.
getComponentState() - Method in class REFLEX.RComponent_Stub
 
getComponentState() - Method in interface REFLEX.RComponentMetaInterface
Get the state object associated with the RComponent.
getComponentState() - Method in class REFLEX.RComponent
Get the state object associated with the RComponent.
getComponentState() - Method in class REFLEX.ejb.REFLEXEJB
Get the state object associated with this component.
getComponentState() - Method in interface REFLEX.ejb.REFLEXComponent
Get the state object associated with this component.
getConfiguration() - Method in class REFLEX.RComponent_Stub
 
getConfiguration() - Method in interface REFLEX.RComponentMetaInterface
Get the user assigned descriptive name for the current RComponent configuration.
getConfiguration() - Method in class REFLEX.RComponent
Get the user assigned descriptive name for the current RComponent configuration.
getConfiguration() - Method in class REFLEX.ejb.REFLEXEJB
Get the user assigned descriptive name for the current component configuration.
getConfiguration() - Method in interface REFLEX.ejb.REFLEXComponent
Get the user assigned descriptive name for the current component configuration.
getDeclaringClass() - Method in class REFLEX.RMethod
Return the declaring class of the method represented by this RMethod Object
getDelegations() - Method in class REFLEX.RComponent_Stub
 
getDelegations() - Method in interface REFLEX.RComponentMetaInterface
Get the delegated behaviour mappings from the dispatcher.
getDelegations() - Method in class REFLEX.RComponent
Get the delegated behaviour mappings from the dispatcher.
getDescription() - Method in class REFLEX.GUIVersion
Get the GUI's description
getDevice() - Method in class REFLEX.DeviceMethod
Get the smart device's name
getDeviceMethodInfo(String, String) - Method in class REFLEX.RComponent_Stub
 
getDeviceMethodInfo(String, String) - Method in interface REFLEX.RComponentMetaInterface
Get "Smart Device" method information presented by a device.
getDeviceMethodInfo(String, String) - Method in class REFLEX.RComponent
Get "Smart Device" method information presented by a device.
getDispatcher() - Method in class REFLEX.metalevel.IMetaLevel
Get a reference to the dispatcher for the component, through which the component client makes all call requests.
getDispatchWiring(File) - Method in class REFLEX.RComponent_Stub
 
getDispatchWiring(File) - Method in interface REFLEX.RComponentMetaInterface
Get the RComponent's dispatch map representing the delegation behaviour specified within the RComponent.
getDispatchWiring(File) - Method in class REFLEX.RComponent
Get the RComponent's dispatch map representing the delegation behaviour specified within the RComponent.
getErrorMessage() - Method in class REFLEX.ADLError
Get the ADL configuration error message
getEvolutions() - Method in class REFLEX.RComponent_Stub
 
getEvolutions() - Method in interface REFLEX.RComponentMetaInterface
Get the evolution (method trap) behaviour mappings from the dispatcher.
getEvolutions() - Method in class REFLEX.RComponent
Get the evolution (method trap) behaviour mappings from the dispatcher.
getException() - Method in class REFLEX.metalevel.CannotDelegateException
Get the nested exception raised by this delegated method
getExceptions() - Method in class REFLEX.RComponent_Stub
 
getExceptions() - Method in interface REFLEX.RComponentMetaInterface
Get the exception handler mappings from the dispatcher.
getExceptions() - Method in class REFLEX.RComponent
Get the exception handler mappings from the dispatcher.
getGUI() - Method in class REFLEX.GUI
Get GUI info.
getGUI(String) - Method in class REFLEX.RComponent_Stub
 
getGUI(String) - Method in interface REFLEX.RComponentMetaInterface
Get the RComponent's GUI associated with its provided services.
getGUI(String) - Method in class REFLEX.RComponent
Get the RComponent's GUI associated with its provided services.
getHost() - Method in class REFLEX.DeviceMethod
Get the smart device's host address
getInterfaces() - Method in class REFLEX.RComponent_Stub
 
getInterfaces() - Method in interface REFLEX.RComponentMetaInterface
Returns the publically accessible interfaces of the component.
getInterfaces() - Method in class REFLEX.RComponent
Get the public interfaces.
getInvocationHandler(Object) - Static method in class REFLEX.reflection.RProxy.Proxy
Returns the invocation handler for the specified proxy instance.
getListeners() - Method in class REFLEX.RComponent_Stub
 
getListeners() - Method in interface REFLEX.RComponentMetaInterface
Returns the listener objects that are to be notified when methods are fired within this component.
getListeners() - Method in class REFLEX.RComponent
Get the list of listeners associated with this RComponent
getMapDoc() - Method in class REFLEX.DispatchMapping
 
getMappingFile(URL, InputSource) - Static method in class REFLEX.ArchitectureManager
Gets a XML dispatch mapping file to reconfigure the ORB's dispatch tables.
getMetaLevel() - Method in class REFLEX.RComponent_Stub
 
getMetaLevel() - Method in interface REFLEX.RComponentMetaInterface
Returns the RComponent's metalevel for manipulation.
getMetaLevel() - Method in class REFLEX.RComponent
Get the aggregated metalevel manager associated with this RComponent.
getMethod() - Method in class REFLEX.event.RemoteEvent
Return the name of the method that fired the remote event.
getName() - Method in class REFLEX.RMethod
Return the name of the method represented by this RMethod Object
getName() - Method in class REFLEX.Property
 
getName() - Method in class REFLEX.GUIVersion
Get the GUI's name
getOK() - Method in class REFLEX.ADLError
Test if ADL configuration is OK
getOperations() - Method in class REFLEX.RComponent_Skel
 
getOperations() - Method in class REFLEX.event.RemoteObjectListener_Skel
 
getParameters() - Method in class REFLEX.DeviceMethod
Get the parameters of the method
getParameterTypes() - Method in class REFLEX.RMethod
Return the array of parameters of the method represented by this RMethod Object
getPort() - Method in class REFLEX.DeviceMethod
Get the smart device's Internet port where it has a socket listening for function calls.
getProperty(Delegation, String) - Method in class REFLEX.RComponent_Stub
 
getProperty(Delegation, String) - Method in interface REFLEX.RComponentMetaInterface
Get a property for a behavioural delegation.
getProperty(Delegation, String) - Method in class REFLEX.RComponent
Get a property for a behavioural delegation.
getProxy() - Method in class REFLEX.metalevel.IMetaLevel
Get a reference to the proxy implemented through this RComponent.
getProxy() - Static method in class REFLEX.metalevel.IDispatch
INTERNAL USE ONLY.
getProxyClass(ClassLoader, Class[]) - Static method in class REFLEX.reflection.RProxy.Proxy
Returns the java.lang.Class object for a proxy class given a class loader and an array of interfaces.
getRegistry(String) - Static method in class REFLEX.ArchitectureManager
Find if an RMI registry service service exists on a host.
getRemoteName() - Method in class REFLEX.DeviceMethod
Get the smart device's remote name for the exported function
getResult() - Method in class REFLEX.event.RemoteEvent
Return the result of the method that fired the remote event.
getReturn() - Method in class REFLEX.DeviceMethod
Get the method's return type
getReturnType() - Method in class REFLEX.RMethod
Return the return-type of the method represented by this RMethod Object
getServices(String) - Static method in class REFLEX.ArchitectureManager
Get a list of all services registered with a host RComponent container.
getSuperInterface(Class) - Method in class REFLEX.RComponent_Stub
 
getSuperInterface(Class) - Method in interface REFLEX.RComponentMetaInterface
Gets a super interface of the RComponent's externally accessible interface.
getSuperInterface(Class) - Method in class REFLEX.RComponent
Get the interface's super class.
getTrapChain(String) - Method in class REFLEX.RComponent_Stub
 
getTrapChain(String) - Method in interface REFLEX.RComponentMetaInterface
Return the chain of sequentially executed intercessions performed when invoking this method in the dispatcher
getTrapChain(String) - Method in class REFLEX.RComponent
Return the chain of sequentially executed intercessions performed when invoking this method in the dispatcher
getType() - Method in class REFLEX.Property
 
getType() - Method in class REFLEX.DeviceMethodParams
Get the type of the parameter of this method
getType() - Method in class REFLEX.event.RemoteEvent
Return the type of the fired remote event.
getURL() - Method in class REFLEX.GUIVersion
Get the GUI's location URL
getValue() - Method in class REFLEX.Property
 
getValue() - Method in class REFLEX.DeviceMethodParams
Get the value of the parameter of this method
GUI - class REFLEX.GUI.
Describes a control GUI to bootstrap to a client
GUI(Vector) - Constructor for class REFLEX.GUI
Constructor
GUI(Vector, String, String, String) - Constructor for class REFLEX.GUI
Constructor
GUIVersion - class REFLEX.GUIVersion.
Wrapper to store GUI location information
GUIVersion(String, String, String) - Constructor for class REFLEX.GUIVersion
Constructor

H

h - Variable in class REFLEX.reflection.RProxy.Proxy
the invocation handler for this proxy instance.
hasSuperInterface(Class) - Method in class REFLEX.RComponent_Stub
 
hasSuperInterface(Class) - Method in interface REFLEX.RComponentMetaInterface
Check if an interface implemented via the RComponent has a super class.
hasSuperInterface(Class) - Method in class REFLEX.RComponent
Test if an interface implemented by this RComponent has a superclass.
host - Variable in class REFLEX.event.RemoteEventGenerator
The component's host Internet address

I

IDispatch - class REFLEX.metalevel.IDispatch.
Class IDispatch implements method dispatcher for the RComponent.
IMetaLevel - class REFLEX.metalevel.IMetaLevel.
Class IMetaLevel implements the reflective metalevel commands for the RComponent by managing the creation of the RComponent's dispatcher.
IMetaLevel(Class[]) - Constructor for class REFLEX.metalevel.IMetaLevel
Constructor for the RComponent's metalevel.
Intercession - class REFLEX.reflection.Intercession.
Interface must be implemented by objects providing intercessions through pre-post behaviour in the RComponent's internal dispatcher.
Intercession() - Constructor for class REFLEX.reflection.Intercession
 
Intercessions - interface REFLEX.reflection.Intercessions.
 
interfaces - Static variable in class REFLEX.RComponent
The component's external call interaces.
InvocationHandler - interface REFLEX.reflection.RProxy.InvocationHandler.
InvocationHandler is the interface implemented by the invocation handler of a proxy instance.
invoke(Object, Method, Object[]) - Method in class REFLEX.metalevel.IDispatch
INTERNAL USE ONLY.
invoke(Object, Method, Object[]) - Method in interface REFLEX.reflection.RProxy.InvocationHandler
Processes a method invocation on a proxy instance and returns the result.
isListening(RemoteListener, String, int) - Method in class REFLEX.RComponent_Stub
 
isListening(RemoteListener, String, int) - Method in interface REFLEX.RComponentMetaInterface
Find if this host is an active listener of this component.
isListening(RemoteListener, String, int) - Method in class REFLEX.RComponent
Find if this host is an active listener of this component.
isProxyClass(Class) - Static method in class REFLEX.reflection.RProxy.Proxy
Returns true if and only if the specified class was dynamically generated to be a proxy class using the getProxyClass method or the newProxyInstance method.

J

JAVA_DEFAULT_MINOR_VERSION - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
JAVA_DEFAULT_VERSION - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
JAVA_MAGIC - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
JAVA_MAX_SUPPORTED_MINOR_VERSION - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
JAVA_MAX_SUPPORTED_VERSION - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
JAVA_MIN_SUPPORTED_VERSION - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 

L

listener(RemoteEvent) - Method in class REFLEX.event.RemoteObjectListener_Stub
 
loadClass(String) - Method in class REFLEX.reflection.CustomClassLoader
 
Loader - class REFLEX.metalevel.Loader.
Custom class loader used by the IDispatch proxy to get the behaviour and intercession classes for the RComponent dispatcher.
Loader() - Constructor for class REFLEX.metalevel.Loader
Default constructor for custom classloader

M

main(String[]) - Static method in class REFLEX.RComponent
A sub-class that inherits from RComponent should call its super's main method to register the component with the activation daemon RMID.
metalevel - Static variable in class REFLEX.RComponent
The component's internal metalevel.

N

newInstance(Object, Class[]) - Static method in class REFLEX.metalevel.IDispatch
Instantiate the dispatcher proxy
newProxyInstance(ClassLoader, Class[], InvocationHandler) - Static method in class REFLEX.reflection.RProxy.Proxy
Returns an instance of a proxy class for the specified interfaces that dispatches method invocations to the specified invocation handler.

O

opc_aaload - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_aastore - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_aconst_null - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_aload - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_aload_0 - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_aload_1 - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_aload_2 - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_aload_3 - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_anewarray - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_areturn - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_arraylength - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_astore - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_astore_0 - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_astore_1 - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_astore_2 - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_astore_3 - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_athrow - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_baload - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_bastore - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_bipush - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_breakpoint - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_caload - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_castore - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_checkcast - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_d2f - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_d2i - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_d2l - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_dadd - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_daload - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_dastore - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_dcmpg - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_dcmpl - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_dconst_0 - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_dconst_1 - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_ddiv - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_dead - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_dload - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_dload_0 - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_dload_1 - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_dload_2 - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_dload_3 - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_dmul - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_dneg - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_drem - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_dreturn - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_dstore - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_dstore_0 - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_dstore_1 - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_dstore_2 - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_dstore_3 - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_dsub - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_dup - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_dup_x1 - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_dup_x2 - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_dup2 - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_dup2_x1 - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_dup2_x2 - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_f2d - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_f2i - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_f2l - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_fadd - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_faload - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_fastore - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_fcmpg - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_fcmpl - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_fconst_0 - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_fconst_1 - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_fconst_2 - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_fdiv - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_fload - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_fload_0 - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_fload_1 - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_fload_2 - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_fload_3 - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_fmul - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_fneg - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_frem - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_freturn - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_fstore - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_fstore_0 - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_fstore_1 - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_fstore_2 - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_fstore_3 - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_fsub - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_getfield - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_getstatic - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_goto - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_goto_w - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_i2b - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_i2c - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_i2d - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_i2f - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_i2l - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_i2s - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_iadd - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_iaload - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_iand - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_iastore - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_iconst_0 - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_iconst_1 - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_iconst_2 - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_iconst_3 - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_iconst_4 - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_iconst_5 - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_iconst_m1 - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_idiv - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_if_acmpeq - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_if_acmpne - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_if_icmpeq - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_if_icmpge - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_if_icmpgt - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_if_icmple - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_if_icmplt - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_if_icmpne - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_ifeq - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_ifge - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_ifgt - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_ifle - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_iflt - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_ifne - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_ifnonnull - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_ifnull - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_iinc - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_iload - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_iload_0 - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_iload_1 - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_iload_2 - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_iload_3 - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_imul - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_ineg - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_instanceof - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_invokeinterface - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_invokespecial - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_invokestatic - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_invokevirtual - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_ior - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_irem - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_ireturn - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_ishl - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_ishr - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_istore - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_istore_0 - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_istore_1 - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_istore_2 - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_istore_3 - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_isub - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_iushr - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_ixor - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_jsr - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_jsr_w - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_l2d - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_l2f - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_l2i - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_label - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_ladd - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_laload - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_land - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_lastore - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_lcmp - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_lconst_0 - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_lconst_1 - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_ldc - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_ldc_w - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_ldc2_w - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_ldiv - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_lload - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_lload_0 - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_lload_1 - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_lload_2 - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_lload_3 - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_lmul - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_lneg - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_lookupswitch - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_lor - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_lrem - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_lreturn - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_lshl - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_lshr - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_lstore - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_lstore_0 - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_lstore_1 - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_lstore_2 - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_lstore_3 - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_lsub - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_lushr - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_lxor - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_monitorenter - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_monitorexit - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_multianewarray - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_new - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_newarray - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_nop - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_pop - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_pop2 - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_putfield - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_putstatic - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_ret - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_return - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_saload - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_sastore - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_sipush - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_swap - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_tableswitch - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_try - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_wide - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opc_xxxunusedxxx - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opcLengths - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
opcNames - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 

P

performRecovery(Method, Exception) - Method in interface REFLEX.reflection.ExceptionHandler
The handler called when an unhandled exception is raised through faulty delegation code executed within an RComponent dispatcher.
post_method(Object, Method, Object) - Method in class REFLEX.reflection.Intercession
Post-method call behaviour for dispatcher to execute.
post_method(Object, Method, Object[]) - Method in interface REFLEX.reflection.Intercessions
 
pre_method(Object, Method, Object[]) - Method in interface REFLEX.reflection.Intercessions
 
pre_method(Object, Method, Object[]) - Method in class REFLEX.reflection.Intercession
Pre-0method call behaviour for the dispatcher to execute.
printComponent() - Method in class REFLEX.RComponent_Stub
 
printComponent() - Method in interface REFLEX.RComponentMetaInterface
Returns a textual representation of the RComponent's current configuration
printComponent() - Method in class REFLEX.RComponent
Display information about the component
Property - class REFLEX.Property.
 
Property(String, String) - Constructor for class REFLEX.Property
 
Property(String, String, String) - Constructor for class REFLEX.Property
 
Proxy - class REFLEX.reflection.RProxy.Proxy.
Proxy provides static methods for creating dynamic proxy classes and instances, and it is also the superclass of all dynamic proxy classes created by those methods.
Proxy(InvocationHandler) - Constructor for class REFLEX.reflection.RProxy.Proxy
Constructs a new Proxy instance from a subclass (typically, a dynamic proxy class) with the specified value for its invocation handler.
ProxyGenerator - class REFLEX.reflection.RProxy.ProxyGenerator.
ProxyGenerator contains the code to generate a dynamic proxy class

R

RComponent - class REFLEX.RComponent.
Base class from which all other application components are derived.
RComponent_Skel - class REFLEX.RComponent_Skel.
 
RComponent_Skel() - Constructor for class REFLEX.RComponent_Skel
 
RComponent_Stub - class REFLEX.RComponent_Stub.
 
RComponent_Stub() - Constructor for class REFLEX.RComponent_Stub
 
RComponent_Stub(RemoteRef) - Constructor for class REFLEX.RComponent_Stub
 
RComponent(ActivationID, MarshalledObject) - Constructor for class REFLEX.RComponent
USED INTERNALLY ONLY.
RComponent(String, String, Class[]) - Constructor for class REFLEX.RComponent
USED INTERNALLY ONLY.
RComponent(String, String, String) - Constructor for class REFLEX.RComponent
USED INTERNALLY ONLY.
RComponentMetaInterface - interface REFLEX.RComponentMetaInterface.
The externally available interface callable on the activatable RComponent via RMI.
reflectAllMethods() - Method in class REFLEX.RComponent_Stub
 
reflectAllMethods() - Method in interface REFLEX.RComponentMetaInterface
Get a list of all the methods implemented by the public external interfaces of the RComponent.
reflectAllMethods() - Method in class REFLEX.RComponent
Get a list of all the methods implemented by the public external interfaces of the RComponent.
reflectMethods(Class) - Method in class REFLEX.RComponent_Stub
 
reflectMethods(Class) - Method in interface REFLEX.RComponentMetaInterface
Get a list of all methods implemented by a specified public external interface of the RComponent.
reflectMethods(Class) - Method in class REFLEX.RComponent
Get a list of all methods implemented by a specified public external interfaces of the RComponent.
REFLEX - package REFLEX
The core RComponent API
REFLEX.ejb - package REFLEX.ejb
The the API containing the RComponent to enterprise JavaBeans (EJB) delegation mapping.
REFLEX.event - package REFLEX.event
The remote event notification package for RComponents.
REFLEX.metalevel - package REFLEX.metalevel
The the API containing the metalevel reflective properties of the RComponent
REFLEX.reflection - package REFLEX.reflection
The reflection helpers implementing the intercession model for the RComponents evolvable behaviour
REFLEX.reflection.RProxy - package REFLEX.reflection.RProxy
Package implementing the REFLEX proxy that is used to generate the metalevel and dispatcher for the RComponent.
REFLEXComponent - interface REFLEX.ejb.REFLEXComponent.
The remote EJB interface for a stateless session bean that provides delegation to an RComponent.
REFLEXEJB - class REFLEX.ejb.REFLEXEJB.
The EJB class for a stateless session bean that provides delegation to an RComponent.
REFLEXEJB() - Constructor for class REFLEX.ejb.REFLEXEJB
 
REFLEXHome - interface REFLEX.ejb.REFLEXHome.
The home EJB interface for a stateless session bean that provides delegation to an RComponent.
RemoteEvent - class REFLEX.event.RemoteEvent.
Encapsulates a remote notification event sent from an RComponent to a registered event listener when methods are fired in an RComponent.
RemoteEvent(int) - Constructor for class REFLEX.event.RemoteEvent
Construct a new RemoteEvent.
RemoteEvent(Object) - Constructor for class REFLEX.event.RemoteEvent
Construct a new RemoteEvent.
RemoteEvent(Object, int) - Constructor for class REFLEX.event.RemoteEvent
Construct a new RemoteEvent.
RemoteEvent(Object, Object) - Constructor for class REFLEX.event.RemoteEvent
Construct a new RemoteEvent.
RemoteEvent(String, String, Object[], Object) - Constructor for class REFLEX.event.RemoteEvent
Construct a new RemoteEvent.
RemoteEventGenerator - class REFLEX.event.RemoteEventGenerator.
A remote event generator.
RemoteEventGenerator() - Constructor for class REFLEX.event.RemoteEventGenerator
 
RemoteListener - interface REFLEX.event.RemoteListener.
A remote event listener notified by a remote RComponent generating events.
remoteMessageListener(RemoteEvent) - Method in class REFLEX.RComponent_Stub
 
remoteMessageListener(RemoteEvent) - Method in class REFLEX.RComponent
A callback to listen to notification events generated by another RComponent.
remoteMessageListener(RemoteEvent) - Method in class REFLEX.event.RemoteObjectListener
 
remoteMessageListener(RemoteEvent) - Method in interface REFLEX.event.RemoteListener
Callback to receive notification events from an RComponent.
RemoteObjectListener - class REFLEX.event.RemoteObjectListener.
 
RemoteObjectListener_Skel - class REFLEX.event.RemoteObjectListener_Skel.
 
RemoteObjectListener_Skel() - Constructor for class REFLEX.event.RemoteObjectListener_Skel
 
RemoteObjectListener_Stub - class REFLEX.event.RemoteObjectListener_Stub.
 
RemoteObjectListener_Stub() - Constructor for class REFLEX.event.RemoteObjectListener_Stub
 
RemoteObjectListener_Stub(RemoteRef) - Constructor for class REFLEX.event.RemoteObjectListener_Stub
 
RemoteObjectListener() - Constructor for class REFLEX.event.RemoteObjectListener
 
removeComponent() - Method in class REFLEX.RComponent_Stub
 
removeComponent() - Method in interface REFLEX.RComponentMetaInterface
Remove the component from the architecture
removeComponent() - Method in class REFLEX.RComponent
Remove the component from the architecture
removeGUI(String, String, String, String) - Method in class REFLEX.RComponent_Stub
 
removeGUI(String, String, String, String) - Method in interface REFLEX.RComponentMetaInterface
Remove the GUI associated with this provided service.
removeGUI(String, String, String, String) - Method in class REFLEX.RComponent
Remove the GUI associated with this provided service.
removeInterface(Class) - Method in class REFLEX.RComponent_Stub
 
removeInterface(Class) - Method in interface REFLEX.RComponentMetaInterface
Remove a interface from the component.
removeInterface(Class) - Method in class REFLEX.RComponent
Remove a interface from the component.
removeListener(String) - Method in class REFLEX.RComponent_Stub
 
removeListener(String) - Method in interface REFLEX.RComponentMetaInterface
De-registers a listener from this component's notification list.
removeListener(String) - Method in class REFLEX.RComponent
De-registers a client's interest in receiving method invocation notifications.
removeTrapBehaviour(String) - Method in class REFLEX.RComponent_Stub
 
removeTrapBehaviour(String) - Method in interface REFLEX.RComponentMetaInterface
Remove an intercession table entry for a method associated with this RComponent.
removeTrapBehaviour(String) - Method in class REFLEX.RComponent
Remove an intercession table entry for a method associated with this RComponent.
resolveGUIClass(String) - Method in class REFLEX.RComponent_Stub
 
resolveGUIClass(String) - Method in interface REFLEX.RComponentMetaInterface
Resolve a GUI class for instantiation on a remote client.
resolveGUIClass(String) - Method in class REFLEX.RComponent
Resolve a GUI class for instantiation on a remote client.
RMethod - class REFLEX.RMethod.
A serializable wrapper for the java.lang.reflect.Method class
RMethod(Method) - Constructor for class REFLEX.RMethod
Construct a new serializable wrapper for the java.lang.reflect.Method class.
run() - Method in class REFLEX.reflection.RProxy.GetBooleanAction
Determines the boolean value of the system property whose name was specified in the constructor.
RuntimeConstants - interface REFLEX.reflection.RProxy.RuntimeConstants.
 

S

setComponentName(String) - Method in class REFLEX.RComponent_Stub
 
setComponentName(String) - Method in interface REFLEX.RComponentMetaInterface
Set the RComponent's name.
setComponentName(String) - Method in class REFLEX.RComponent
Set the component's name
setComponentName(String) - Method in class REFLEX.metalevel.IDispatch
INTERNAL USE ONLY.
setComponentState(Object) - Method in class REFLEX.RComponent_Stub
 
setComponentState(Object) - Method in interface REFLEX.RComponentMetaInterface
Set the state object for the RComponent.
setComponentState(Object) - Method in class REFLEX.RComponent
Set the state object for the RComponent.
setComponentState(Object) - Method in class REFLEX.ejb.REFLEXEJB
Set the state object for this component.
setComponentState(Object) - Method in interface REFLEX.ejb.REFLEXComponent
Set the state object for this component.
setConfiguration(String) - Method in class REFLEX.RComponent_Stub
 
setConfiguration(String) - Method in interface REFLEX.RComponentMetaInterface
Set a user assigned descriptive name for the current RComponent configuration.
setConfiguration(String) - Method in class REFLEX.RComponent
Set a user assigned descriptive name for the current RComponent configuration.
setDelegations(Hashtable) - Method in class REFLEX.RComponent_Stub
 
setDelegations(Hashtable) - Method in interface REFLEX.RComponentMetaInterface
Set the behaviour table associated with the RComponent's dispatcher.
setDelegations(Hashtable) - Method in class REFLEX.RComponent
Set the behaviour table associated with the RComponent's dispatcher.
setDispatchWiring(String) - Method in class REFLEX.RComponent_Stub
 
setDispatchWiring(String) - Method in interface REFLEX.RComponentMetaInterface
Set the RComponent's dispatcher to represent the delegation behaviour specified within the XML dispatch map configuration file.
setDispatchWiring(String) - Method in class REFLEX.RComponent
Set the RComponent's dispatcher to represent the delegation behaviour specified within the XML dispatch mapping configuration file.
setEvolutions(Hashtable) - Method in class REFLEX.RComponent_Stub
 
setEvolutions(Hashtable) - Method in interface REFLEX.RComponentMetaInterface
Set the evolution table associated with this RComponent.
setEvolutions(Hashtable) - Method in class REFLEX.RComponent
Set the evolution table associated with this RComponent.
setExceptionHandler(String, ExceptionHandler) - Method in class REFLEX.RComponent_Stub
 
setExceptionHandler(String, ExceptionHandler) - Method in interface REFLEX.RComponentMetaInterface
Set the exception handler mappings from the dispatcher for a particular method.
setExceptionHandler(String, ExceptionHandler) - Method in class REFLEX.RComponent
Set the exception handler mappings from the dispatcher for a particular method.
setExceptions(Hashtable) - Method in class REFLEX.RComponent_Stub
 
setExceptions(Hashtable) - Method in interface REFLEX.RComponentMetaInterface
set the exception handler mappings from the dispatcher.
setExceptions(Hashtable) - Method in class REFLEX.RComponent
Set the exception handler mappings from the dispatcher.
setGUI(String, String, String, String) - Method in class REFLEX.RComponent_Stub
 
setGUI(String, String, String, String) - Method in interface REFLEX.RComponentMetaInterface
Set the RComponent's GUI associated with its provided services.
setGUI(String, String, String, String) - Method in class REFLEX.RComponent
Set the RComponent's GUI associated with its provided services.
setHostName(String) - Method in class REFLEX.metalevel.IDispatch
INTERNAL USE ONLY.
setMethodBehaviour(String, Delegation) - Method in class REFLEX.RComponent_Stub
 
setMethodBehaviour(String, Delegation) - Method in interface REFLEX.RComponentMetaInterface
Set the behaviour table associated with this RComponent.
setMethodBehaviour(String, Delegation) - Method in class REFLEX.RComponent
Set the behaviour table associated with this RComponent.
setProperty(Delegation, String, String, String) - Method in class REFLEX.RComponent_Stub
 
setProperty(Delegation, String, String, String) - Method in interface REFLEX.RComponentMetaInterface
Set a property for a behavioural delegation.
setProperty(Delegation, String, String, String) - Method in class REFLEX.RComponent
Set a property for a behavioural delegation.
setSessionContext(SessionContext) - Method in class REFLEX.ejb.REFLEXEJB
 
setSuperComponent(String, String) - Static method in class REFLEX.RComponent
Make this component a super-type of another existing, and registered component.
setTrapBehaviour(String, Intercession) - Method in class REFLEX.RComponent_Stub
 
setTrapBehaviour(String, Intercession) - Method in interface REFLEX.RComponentMetaInterface
Set the intercession table associated with this RComponent for a specified method.
setTrapBehaviour(String, Intercession) - Method in class REFLEX.RComponent
Set the intercession table associated with this RComponent for a specified method.
setTrapChain(String, Vector) - Method in class REFLEX.RComponent_Stub
 
setTrapChain(String, Vector) - Method in interface REFLEX.RComponentMetaInterface
Sets a chain of sequentially executed intercessions to be performed on invocation of the specified method.
setTrapChain(String, Vector) - Method in class REFLEX.RComponent
Sets a chain of sequentially executed intercessions to be performed on invocation of the specified method.
setType(String) - Method in class REFLEX.Property
 
setValue(String) - Method in class REFLEX.Property
 
SIG_ARRAY - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
SIG_BOOLEAN - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
SIG_BYTE - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
SIG_CHAR - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
SIG_CLASS - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
SIG_DOUBLE - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
SIG_ENDCLASS - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
SIG_ENDMETHOD - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
SIG_FLOAT - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
SIG_INT - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
SIG_LONG - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
SIG_METHOD - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
SIG_PACKAGE - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
SIG_SHORT - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
SIG_VOID - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
SIGC_ARRAY - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
SIGC_BOOLEAN - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
SIGC_BYTE - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
SIGC_CHAR - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
SIGC_CLASS - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
SIGC_DOUBLE - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
SIGC_ENDCLASS - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
SIGC_ENDMETHOD - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
SIGC_FLOAT - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
SIGC_INT - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
SIGC_LONG - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
SIGC_METHOD - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
SIGC_PACKAGE - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
SIGC_SHORT - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
SIGC_VOID - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
supportsInterface(Class) - Method in class REFLEX.RComponent_Stub
 
supportsInterface(Class) - Method in interface REFLEX.RComponentMetaInterface
Check if an interface is supported by this component.
supportsInterface(Class) - Method in class REFLEX.RComponent
Check if an interface is supported by this component.

T

T_BOOLEAN - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
T_BYTE - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
T_CHAR - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
T_CLASS - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
T_DOUBLE - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
T_FLOAT - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
T_INT - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
T_LONG - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
T_SHORT - Static variable in interface REFLEX.reflection.RProxy.RuntimeConstants
 
toString() - Method in class REFLEX.RComponent
Display information about the RComponent's presented call interface
toString() - Method in class REFLEX.Property
 
toString() - Method in class REFLEX.GUIVersion
 
trapException(Method, Exception) - Method in class REFLEX.metalevel.IDispatch
INTERNAL USE ONLY.
trapException(Method, Exception) - Method in interface REFLEX.reflection.RProxy.InvocationHandler
This method will be executed when a method invoked on a proxy instance raises an unhandled exception.

U

unbind() - Method in class REFLEX.ejb.REFLEXEJB
Unbind this EJB from its RComponent.
unbind() - Method in interface REFLEX.ejb.REFLEXComponent
Unbind this EJB from its RComponent.

V

verifyDeployment(URL, String) - Static method in class REFLEX.ArchitectureManager
Checks that the specified application's components are correctly registered before the application is initialised.

_

_self - Static variable in class REFLEX.RComponent
A reference to the instanitation of this component.

A C D E F G H I J L M N O P R S T U V _