|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.exoplatform.services.jcr.ext.replication.Packet
public class Packet
Created by The eXo Platform SAS.
| Nested Class Summary | |
|---|---|
class |
Packet.PacketType
PacketType. |
| Field Summary | |
|---|---|
static int |
MAX_PACKET_SIZE
The definition of max packet size. |
| Constructor Summary | |
|---|---|
Packet()
Packet constructor. |
|
Packet(int type,
FixupStream fs,
java.lang.String identifier)
Packet constructor. |
|
Packet(int type,
FixupStream fs,
java.lang.String identifier,
byte[] buf)
Packet constructor. |
|
Packet(int type,
long size,
byte[] buf,
java.lang.String identifier)
Packet constructor. |
|
Packet(int type,
java.lang.String identifier)
Packet constructor. |
|
Packet(int type,
java.lang.String ownName,
long size,
java.lang.String identifier)
Packet constructor. |
|
Packet(int type,
java.lang.String identifier,
java.lang.String ownName)
Packet constructor. |
|
Packet(int type,
java.lang.String identifier,
java.lang.String ownName,
java.util.Calendar timeStamp)
Packet constructor. |
|
Packet(int type,
java.lang.String identifier,
java.lang.String ownName,
java.util.List<java.lang.String> fileNameList)
Packet constructor. |
|
Packet(int type,
java.lang.String identifier,
java.lang.String ownName,
java.lang.String fileName)
Packet constructor. |
|
| Method Summary | |
|---|---|
static byte[] |
getAsByteArray(Packet packet)
getAsByteArray. |
static Packet |
getAsPacket(byte[] byteArray)
getAsPacket. |
byte[] |
getByteArray()
getByteArray. |
java.lang.String |
getFileName()
getFileName. |
java.util.List<java.lang.String> |
getFileNameList()
getFileNameList. |
FixupStream |
getFixupStream()
getFixupStream. |
java.lang.String |
getIdentifier()
getIdentifier. |
long |
getOffset()
getOffset. |
java.lang.String |
getOwnerName()
getOwnerName. |
int |
getPacketType()
getPacketType. |
long |
getSize()
getSize. |
java.lang.String |
getSystemId()
getSystemId. |
java.util.Calendar |
getTimeStamp()
getTimeStamp. |
void |
readExternal(java.io.ObjectInput in)
|
void |
setFileName(java.lang.String fileName)
setFileName. |
void |
setFixupStream(FixupStream fs)
setFixupStream. |
void |
setOffset(long offset)
setOffset. |
void |
setOwnName(java.lang.String ownName)
setOwnName. |
void |
setSize(long size)
setSize. |
void |
setSystemId(java.lang.String systemId)
setSystemId. |
void |
setTimeStamp(java.util.Calendar timeStamp)
setTimeStamp. |
void |
writeExternal(java.io.ObjectOutput out)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final int MAX_PACKET_SIZE
| Constructor Detail |
|---|
public Packet()
public Packet(int type,
long size,
byte[] buf,
java.lang.String identifier)
type - packet typesize - size valuebuf - binary dataidentifier - packet identifier
public Packet(int type,
java.lang.String identifier)
type - packet typeidentifier - packet identifier
public Packet(int type,
java.lang.String identifier,
java.lang.String ownName)
type - packet typeidentifier - packet identifierownName - owner name
public Packet(int type,
java.lang.String identifier,
java.lang.String ownName,
java.lang.String fileName)
type - packet typeidentifier - packet identifierownName - owner namefileName - file name
public Packet(int type,
java.lang.String identifier,
java.lang.String ownName,
java.util.List<java.lang.String> fileNameList)
type - packet typeidentifier - packet identifierownName - owner namefileNameList - the list with files name
public Packet(int type,
FixupStream fs,
java.lang.String identifier)
type - packet typefs - the FixupStream for ChangesLog with streamidentifier - packet identifier
public Packet(int type,
FixupStream fs,
java.lang.String identifier,
byte[] buf)
type - packet typefs - the FixupStream for ChangesLog with streamidentifier - packet identifierbuf - binary data
public Packet(int type,
java.lang.String identifier,
java.lang.String ownName,
java.util.Calendar timeStamp)
type - packet typeidentifier - packet identifierownName - owner nametimeStamp - the Calendar object with "time"
public Packet(int type,
java.lang.String ownName,
long size,
java.lang.String identifier)
type - packet typeownName - owner namesize - the size valueidentifier - packet identifier| Method Detail |
|---|
public void writeExternal(java.io.ObjectOutput out)
throws java.io.IOException
writeExternal in interface java.io.Externalizablejava.io.IOException
public void readExternal(java.io.ObjectInput in)
throws java.io.IOException,
java.lang.ClassNotFoundException
readExternal in interface java.io.Externalizablejava.io.IOException
java.lang.ClassNotFoundExceptionpublic java.lang.String getIdentifier()
public byte[] getByteArray()
public long getSize()
public void setSize(long size)
size - size valuepublic int getPacketType()
public long getOffset()
public void setOffset(long offset)
offset - the offset valuepublic FixupStream getFixupStream()
public void setFixupStream(FixupStream fs)
fs - FixupStream object
public static byte[] getAsByteArray(Packet packet)
throws java.io.IOException
packet - Packet object
java.io.IOException - generate the IOExaption
public static Packet getAsPacket(byte[] byteArray)
throws java.io.IOException,
java.lang.ClassNotFoundException
byteArray - binary data
java.io.IOException - generate the IOExeption
java.lang.ClassNotFoundException - generate the ClassNotFoundExceptionpublic java.lang.String getOwnerName()
public void setOwnName(java.lang.String ownName)
ownName - owner namepublic java.util.Calendar getTimeStamp()
public void setTimeStamp(java.util.Calendar timeStamp)
timeStamp - set the timeStamp (Calendar)public java.lang.String getFileName()
public void setFileName(java.lang.String fileName)
fileName - the file namepublic java.util.List<java.lang.String> getFileNameList()
public java.lang.String getSystemId()
public void setSystemId(java.lang.String systemId)
systemId - the systemId
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||