Package 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 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:
- Serialized Form
 
- 
- 
Field Summary- 
Fields inherited from class org.apache.catalina.ha.ClusterMessageBaseaddress
 
- 
 - 
Constructor SummaryConstructors Constructor Description FileMessage(Member source, java.lang.String fileName, java.lang.String contextName)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetContextName()byte[]getData()intgetDataLength()java.lang.StringgetFileName()intgetMessageNumber()longgetTotalNrOfMsgs()java.lang.StringgetUniqueId()voidsetData(byte[] data, int length)voidsetMessageNumber(int messageNumber)voidsetTotalNrOfMsgs(long totalNrOfMsgs)- 
Methods inherited from class org.apache.catalina.ha.ClusterMessageBasegetAddress, getTimestamp, setAddress, setTimestamp
 
- 
 
- 
- 
- 
Constructor Detail- 
FileMessagepublic FileMessage(Member source, java.lang.String fileName, java.lang.String contextName) 
 
- 
 - 
Method Detail- 
getMessageNumberpublic int getMessageNumber() 
 - 
setMessageNumberpublic void setMessageNumber(int messageNumber) 
 - 
getTotalNrOfMsgspublic long getTotalNrOfMsgs() 
 - 
setTotalNrOfMsgspublic void setTotalNrOfMsgs(long totalNrOfMsgs) 
 - 
getDatapublic byte[] getData() 
 - 
setDatapublic void setData(byte[] data, int length)
 - 
getDataLengthpublic int getDataLength() 
 - 
getUniqueIdpublic java.lang.String getUniqueId() 
 - 
getFileNamepublic java.lang.String getFileName() 
 - 
getContextNamepublic java.lang.String getContextName() 
 
- 
 
-