java.lang.Object
org.firebirdsql.gds.ng.AbstractEventHandle
org.firebirdsql.gds.ng.jna.JnaEventHandle
- All Implemented Interfaces:
org.firebirdsql.gds.EventHandle
public final class JnaEventHandle
extends org.firebirdsql.gds.ng.AbstractEventHandle
Event handle for the JNA protocol.
- Since:
- 3.0
- Author:
- Mark Rotteveel
-
Method Summary
Modifier and TypeMethodDescriptionvoid
Dumps the event buffers to the logger, if debug is enabled.int
void
releaseMemory
(FbClientLibrary clientLibrary) Releases the native memory held by this event handle.protected void
setEventCount
(int eventCount) toString()
Methods inherited from class org.firebirdsql.gds.ng.AbstractEventHandle
getEventCount, getEventName, onEventOccurred
-
Method Details
-
setEventCount
protected void setEventCount(int eventCount) - Overrides:
setEventCount
in classorg.firebirdsql.gds.ng.AbstractEventHandle
-
getEventId
public int getEventId() -
debugMemoryDump
public void debugMemoryDump()Dumps the event buffers to the logger, if debug is enabled. -
releaseMemory
Releases the native memory held by this event handle.- Parameters:
clientLibrary
- The client library instance
-
toString
-