Class CMFileSyncEventFileEntriesAck
java.lang.Object
kr.ac.konkuk.ccslab.cm.entity.CMObject
kr.ac.konkuk.ccslab.cm.event.CMEvent
kr.ac.konkuk.ccslab.cm.event.filesync.CMFileSyncEvent
kr.ac.konkuk.ccslab.cm.event.filesync.CMFileSyncEventFileEntriesAck
This class represents a CMFileSyncEvent with which the server acknowledges
the reception of a list of file entries that will be synchronized.
-
Field Summary
Fields inherited from class kr.ac.konkuk.ccslab.cm.event.filesync.CMFileSyncEvent
COMPLETE_FILE_SYNC, COMPLETE_NEW_FILE, COMPLETE_UPDATE_FILE, END_FILE_BLOCK_CHECKSUM, END_FILE_BLOCK_CHECKSUM_ACK, END_FILE_LIST, END_FILE_LIST_ACK, END_LOCAL_MODE_LIST, END_LOCAL_MODE_LIST_ACK, END_ONLINE_MODE_LIST, END_ONLINE_MODE_LIST_ACK, FILE_BLOCK_CHECKSUM, FILE_ENTRIES, FILE_ENTRIES_ACK, LOCAL_MODE_LIST, LOCAL_MODE_LIST_ACK, ONLINE_MODE_LIST, ONLINE_MODE_LIST_ACK, REQUEST_NEW_FILES, SKIP_UPDATE_FILE, START_FILE_BLOCK_CHECKSUM, START_FILE_BLOCK_CHECKSUM_ACK, START_FILE_LIST, START_FILE_LIST_ACK, UPDATE_EXISTING_FILE
Fields inherited from class kr.ac.konkuk.ccslab.cm.event.CMEvent
m_bytes, m_nByteNum, m_nID, m_strDistributionGroup, m_strDistributionSession, m_strHandlerGroup, m_strHandlerSession, m_strReceiver, m_strSender
-
Constructor Summary
ConstructorsConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionboolean
protected int
int
gets the number of file entries in this event.int
gets the number of file entries that has been already transferred.int
gets the return code.gets the user (client) name.int
hashCode()
protected void
void
setNumFiles
(int numFiles) void
setNumFilesCompleted
(int numFilesCompleted) void
setReturnCode
(int returnCode) void
setUserName
(String userName) toString()
protected void
unmarshallBody
(ByteBuffer msg) Methods inherited from class kr.ac.konkuk.ccslab.cm.event.CMEvent
allocate, getDistributionGroup, getDistributionSession, getHandlerGroup, getHandlerSession, getID, getInt2BytesFromByteBuffer, getReceiver, getSender, getStringFromByteBuffer, marshall, marshallHeader, putInt2BytesToByteBuffer, putStringToByteBuffer, setByteNum, setDistributionGroup, setDistributionSession, setHandlerGroup, setHandlerSession, setID, setReceiver, setSender, unmarshall, unmarshallHeader
-
Constructor Details
-
CMFileSyncEventFileEntriesAck
public CMFileSyncEventFileEntriesAck() -
CMFileSyncEventFileEntriesAck
-
-
Method Details
-
getByteNum
protected int getByteNum()- Overrides:
getByteNum
in classCMEvent
-
marshallBody
protected void marshallBody()- Specified by:
marshallBody
in classCMEvent
-
unmarshallBody
- Specified by:
unmarshallBody
in classCMEvent
-
toString
-
equals
-
hashCode
public int hashCode() -
getUserName
gets the user (client) name.- Returns:
- user (client) name
-
setUserName
-
getNumFilesCompleted
public int getNumFilesCompleted()gets the number of file entries that has been already transferred.- Returns:
- number of file entries that has been already transferred
-
setNumFilesCompleted
public void setNumFilesCompleted(int numFilesCompleted) -
getNumFiles
public int getNumFiles()gets the number of file entries in this event.- Returns:
- number of file entries in this event
-
setNumFiles
public void setNumFiles(int numFiles) -
getReturnCode
public int getReturnCode()gets the return code.- Returns:
- return code
1 if successful; 0 otherwise.
-
setReturnCode
public void setReturnCode(int returnCode)
-