Class FileMessage

java.lang.Object
org.apache.catalina.ha.ClusterMessageBase
org.apache.catalina.ha.deploy.FileMessage
All Implemented Interfaces:
Serializable, ClusterMessage

public class FileMessage extends ClusterMessageBase
Contains the data for a file being transferred over TCP, this is essentially a fragment of a file, read and written by the FileMessageFactory.
See Also:
  • Constructor Details

  • Method Details

    • getMessageNumber

      public int getMessageNumber()
    • setMessageNumber

      public void setMessageNumber(int messageNumber)
    • getTotalNrOfMsgs

      public long getTotalNrOfMsgs()
    • setTotalNrOfMsgs

      public void setTotalNrOfMsgs(long totalNrOfMsgs)
    • getData

      public byte[] getData()
    • setData

      public void setData(byte[] data, int length)
    • getDataLength

      public int getDataLength()
    • getUniqueId

      public String getUniqueId()
      Returns:
      the unique id of the message
    • getFileName

      public String getFileName()
    • getContextName

      public String getContextName()