Interface EventLoops

All Superinterfaces:
AutoCloseable, Closeable
All Known Implementing Classes:
NettyEventLoops, NioEventLoops

public interface EventLoops extends Closeable
Aerospike event loops interface.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Close event loops.
    get(int index)
    Return Aerospike event loop given array index..
    Return array of Aerospike event loops.
    int
    Return number of event loops in this group.
    Return next Aerospike event loop in round-robin fashion.
  • Method Details

    • getArray

      EventLoop[] getArray()
      Return array of Aerospike event loops.
    • getSize

      int getSize()
      Return number of event loops in this group.
    • get

      EventLoop get(int index)
      Return Aerospike event loop given array index..
    • next

      EventLoop next()
      Return next Aerospike event loop in round-robin fashion. Implementations might not use an atomic sequence counter. Non-atomic counters improve performance, but might result in a slightly imperfect round-robin distribution.
    • close

      void close()
      Close event loops.
      Specified by:
      close in interface AutoCloseable
      Specified by:
      close in interface Closeable