Interface IJVMWrapperListenerCore
- Namespace
- MASES.JCOBridge.C2JBridge.JVMInterop
- Assembly
- C2JBridge.dll
Public accessor for JVM listeners
public interface IJVMWrapperListenerCore
- Extension Methods
Methods
GetEventIndex(int, string)
Returns the index associated to the event in eventName associated to the listener in eventListenerIndex
int GetEventIndex(int eventListenerIndex, string eventName)
Parameters
eventListenerIndexintThe listener index associated returned from GetListenerIndex(string)
eventNamestringThe event name the index will be retrieved
Returns
- int
The index associated to
eventName
Remarks
Use with caution, this API uses internal information
GetListener(int)
Returns the IJVMBridgeBase associated to the JVM reference by eventListenerIndex
IJVMBridgeBase GetListener(int eventListenerIndex)
Parameters
eventListenerIndexintThe listener index associated to the IJVMBridgeBase returned from GetListenerIndex(string)
Returns
Remarks
Use with caution, this API uses internal information
GetListener(string)
Returns the IJVMBridgeBase associated to the JVM reference by eventListenerKey
IJVMBridgeBase GetListener(string eventListenerKey)
Parameters
eventListenerKeystringThe listener key associated on InitializeListener(IJVMBridgeBase) invocation
Returns
Remarks
Use with caution, this API uses internal information
GetListenerIndex(string)
Returns the index associated to the JVM reference by eventListenerKey
int GetListenerIndex(string eventListenerKey)
Parameters
eventListenerKeystringThe listener key returned from InitializeListener(IJVMBridgeBase) invocation to be converted in its equivalent index
Returns
- int
The index of the listener
Remarks
Use with caution, this API uses internal information
RaiseEvent(int, int)
Raises an eventIndex event on eventListenerIndex
void RaiseEvent(int eventListenerIndex, int eventIndex)
Parameters
RaiseEvent(string, string)
Raises an eventName event on eventListenerKey
void RaiseEvent(string eventListenerKey, string eventName)