org.apache.catalina.ha.deploy
Class FileMessage
java.lang.Object
  
org.apache.catalina.ha.ClusterMessageBase
      
org.apache.catalina.ha.deploy.FileMessage
- All Implemented Interfaces: 
 - java.io.Serializable, ClusterMessage
 
public class FileMessage
- extends ClusterMessageBase
- implements ClusterMessage, java.io.Serializable
  
Contains the data for a file being transferred over TCP, this is 
 essentially a fragment of a file, read and written by the FileMessageFactory
- Version:
 
  - 1.0
 
- Author:
 
  - Filip Hanik
 
- See Also:
 - Serialized Form
 
 
 
| 
Constructor Summary | 
FileMessage(Member source,
            java.lang.String fileName,
            java.lang.String contextPath)
 
            | 
 
 
 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
 
FileMessage
public FileMessage(Member source,
                   java.lang.String fileName,
                   java.lang.String contextPath)
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()
 
 
setDataLength
public void setDataLength(int dataLength)
 
 
getTotalLength
public long getTotalLength()
 
 
setTotalLength
public void setTotalLength(long totalLength)
 
 
getUniqueId
public java.lang.String getUniqueId()
- Specified by:
 getUniqueId in interface ClusterMessage- Overrides:
 getUniqueId in class ClusterMessageBase
 
 
getFileName
public java.lang.String getFileName()
 
 
setFileName
public void setFileName(java.lang.String fileName)
 
 
getContextPath
public java.lang.String getContextPath()
 
 
Copyright © 2000-2017 Apache Software Foundation. All Rights Reserved.