Class HeartbeatMessageWriter

java.lang.Object
org.jppf.nio.NioMessageWriter<org.jppf.server.nio.heartbeat.HeartbeatContext>
org.jppf.server.nio.heartbeat.HeartbeatMessageWriter

public class HeartbeatMessageWriter extends org.jppf.nio.NioMessageWriter<org.jppf.server.nio.heartbeat.HeartbeatContext>
Writes all messages in the channel's context queue, if any, or keeps writing the current message until the socket send buffer is full.
Author:
Laurent Cohen
  • Field Summary

    Fields inherited from class org.jppf.nio.NioMessageWriter

    server
  • Constructor Summary

    Constructors
    Constructor
    Description
    HeartbeatMessageWriter(org.jppf.nio.StatelessNioServer<org.jppf.server.nio.heartbeat.HeartbeatContext> server)
    Initialize this message writer.
  • Method Summary

    Modifier and Type
    Method
    Description
    protected void
    postWrite(org.jppf.server.nio.heartbeat.HeartbeatContext context, org.jppf.nio.NioMessage data)
     

    Methods inherited from class org.jppf.nio.NioMessageWriter

    doWrite, preWrite, write

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • HeartbeatMessageWriter

      public HeartbeatMessageWriter(org.jppf.nio.StatelessNioServer<org.jppf.server.nio.heartbeat.HeartbeatContext> server)
      Initialize this message writer.
      Parameters:
      server - the nio server.
  • Method Details

    • postWrite

      protected void postWrite(org.jppf.server.nio.heartbeat.HeartbeatContext context, org.jppf.nio.NioMessage data) throws Exception
      Specified by:
      postWrite in class org.jppf.nio.NioMessageWriter<org.jppf.server.nio.heartbeat.HeartbeatContext>
      Throws:
      Exception