Class JnaEventHandle

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 Details

    • setEventCount

      protected void setEventCount(int eventCount)
      Overrides:
      setEventCount in class org.firebirdsql.gds.ng.AbstractEventHandle
    • getEventId

      public int getEventId()
    • debugMemoryDump

      public void debugMemoryDump()
      Dumps the event buffers to the logger, if debug is enabled.
    • releaseMemory

      public void releaseMemory(FbClientLibrary clientLibrary)
      Releases the native memory held by this event handle.
      Parameters:
      clientLibrary - The client library instance
    • toString

      public String toString()
      Overrides:
      toString in class Object