org.apache.catalina.ha.deploy

Class FileMessage

public class FileMessage extends ClusterMessageBase implements ClusterMessage, 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

Constructor Summary
FileMessage(Member source, String fileName, String contextPath)
Method Summary
StringgetContextPath()
byte[]getData()
intgetDataLength()
StringgetFileName()
intgetMessageNumber()
longgetTotalLength()
longgetTotalNrOfMsgs()
StringgetUniqueId()
voidsetData(byte[] data, int length)
voidsetDataLength(int dataLength)
voidsetFileName(String fileName)
voidsetMessageNumber(int messageNumber)
voidsetTotalLength(long totalLength)
voidsetTotalNrOfMsgs(long totalNrOfMsgs)

Constructor Detail

FileMessage

public FileMessage(Member source, String fileName, String contextPath)

Method Detail

getContextPath

public String getContextPath()

getData

public byte[] getData()

getDataLength

public int getDataLength()

getFileName

public String getFileName()

getMessageNumber

public int getMessageNumber()

getTotalLength

public long getTotalLength()

getTotalNrOfMsgs

public long getTotalNrOfMsgs()

getUniqueId

public String getUniqueId()

setData

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

setDataLength

public void setDataLength(int dataLength)

setFileName

public void setFileName(String fileName)

setMessageNumber

public void setMessageNumber(int messageNumber)

setTotalLength

public void setTotalLength(long totalLength)

setTotalNrOfMsgs

public void setTotalNrOfMsgs(long totalNrOfMsgs)
Copyright © 2000-2011 Apache Software Foundation. All Rights Reserved.