org.neociclo.odetteftp.protocol.v20
Class DefaultEnvelopedVirtualFile

java.lang.Object
  extended by org.neociclo.odetteftp.protocol.DefaultVirtualFile
      extended by org.neociclo.odetteftp.protocol.v20.DefaultEnvelopedVirtualFile
All Implemented Interfaces:
Serializable, OdetteFtpObject, EnvelopedVirtualFile, VirtualFile

public class DefaultEnvelopedVirtualFile
extends DefaultVirtualFile
implements EnvelopedVirtualFile

Version:
$Rev: 462 $ $Date: 2010-07-02 08:15:07 -0300 (Fri, 02 Jul 2010) $
Author:
Rafael Marins
See Also:
Serialized Form

Constructor Summary
DefaultEnvelopedVirtualFile()
           
 
Method Summary
 boolean equals(Object obj)
           
 CipherSuite getCipherSuite()
           
 FileCompression getCompressionAlgorithm()
           
 FileEnveloping getEnvelopingFormat()
           
 String getFileDescription()
           
 long getOriginalFileSize()
           
 SecurityLevel getSecurityLevel()
           
 int hashCode()
           
 boolean isSignedNotificationRequest()
           
 void setCipherSuite(CipherSuite ciphetSuite)
           
 void setCompressionAlgorithm(FileCompression compressionAlgorithm)
           
 void setEnvelopingFormat(FileEnveloping envelopingFormat)
           
 void setFileDescription(String fileDescription)
           
 void setOriginalFileSize(long originalFileSize)
           
 void setSecurityLevel(SecurityLevel securityLevel)
           
 void setSignedNotificationRequest(boolean signed)
           
 
Methods inherited from class org.neociclo.odetteftp.protocol.DefaultVirtualFile
getDatasetName, getDateTime, getDestination, getFile, getOriginator, getRecordFormat, getRecordSize, getRestartOffset, getSize, getTicker, getUserData, setDatasetName, setDateTime, setDestination, setFile, setOriginator, setRecordFormat, setRecordSize, setRestartOffset, setSize, setTicker, setUserData, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.neociclo.odetteftp.protocol.VirtualFile
getFile, getRecordFormat, getRecordSize, getRestartOffset, getSize
 
Methods inherited from interface org.neociclo.odetteftp.protocol.OdetteFtpObject
getDatasetName, getDateTime, getDestination, getOriginator, getTicker, getUserData
 

Constructor Detail

DefaultEnvelopedVirtualFile

public DefaultEnvelopedVirtualFile()
Method Detail

getOriginalFileSize

public long getOriginalFileSize()
Specified by:
getOriginalFileSize in interface EnvelopedVirtualFile

setOriginalFileSize

public void setOriginalFileSize(long originalFileSize)

getSecurityLevel

public SecurityLevel getSecurityLevel()
Specified by:
getSecurityLevel in interface EnvelopedVirtualFile

setSecurityLevel

public void setSecurityLevel(SecurityLevel securityLevel)

getCipherSuite

public CipherSuite getCipherSuite()
Specified by:
getCipherSuite in interface EnvelopedVirtualFile

setCipherSuite

public void setCipherSuite(CipherSuite ciphetSuite)

getCompressionAlgorithm

public FileCompression getCompressionAlgorithm()
Specified by:
getCompressionAlgorithm in interface EnvelopedVirtualFile

setCompressionAlgorithm

public void setCompressionAlgorithm(FileCompression compressionAlgorithm)

getEnvelopingFormat

public FileEnveloping getEnvelopingFormat()
Specified by:
getEnvelopingFormat in interface EnvelopedVirtualFile

setEnvelopingFormat

public void setEnvelopingFormat(FileEnveloping envelopingFormat)

isSignedNotificationRequest

public boolean isSignedNotificationRequest()
Specified by:
isSignedNotificationRequest in interface EnvelopedVirtualFile

setSignedNotificationRequest

public void setSignedNotificationRequest(boolean signed)

getFileDescription

public String getFileDescription()
Specified by:
getFileDescription in interface EnvelopedVirtualFile

setFileDescription

public void setFileDescription(String fileDescription)

hashCode

public int hashCode()
Overrides:
hashCode in class DefaultVirtualFile

equals

public boolean equals(Object obj)
Overrides:
equals in class DefaultVirtualFile


ACCORD