Uses of Class
org.neociclo.odetteftp.OdetteFtpException

Packages that use OdetteFtpException
org.neociclo.odetteftp   
org.neociclo.odetteftp.oftplet   
org.neociclo.odetteftp.protocol   
org.neociclo.odetteftp.protocol.data   
org.neociclo.odetteftp.protocol.v13   
org.neociclo.odetteftp.protocol.v14   
org.neociclo.odetteftp.protocol.v20   
org.neociclo.odetteftp.support   
org.neociclo.odetteftp.util   
 

Uses of OdetteFtpException in org.neociclo.odetteftp
 

Methods in org.neociclo.odetteftp that throw OdetteFtpException
 void ProtocolHandler.abnormalRelease(OdetteFtpSession session, EndSessionReason error, String errorText)
          Terminate current session by sending an End Session command with the specified error and raise the exception for the local user agent.
 void ProtocolHandler.abort(OdetteFtpSession session, EndSessionReason error, String errorText)
           
 void ProtocolHandler.afterStartSession(OdetteFtpSession session)
           
 void ProtocolHandler.authenticationChallengeReceived(OdetteFtpSession session, CommandExchangeBuffer auch)
          Decrypts the challenge using the user private key and sends the decrypted challenge back to the remote peer in the Authentication Response (AURP).
 void ProtocolHandler.authenticationResponseReceived(OdetteFtpSession session, CommandExchangeBuffer aurp)
           
 void ProtocolHandler.changeDirectionReceived(OdetteFtpSession session)
           
 void ProtocolHandler.dataBufferReceived(OdetteFtpSession session, DataExchangeBuffer data)
           
 void ProtocolHandler.endFileNegativeAnswerReceived(OdetteFtpSession session, CommandExchangeBuffer command)
           
 void ProtocolHandler.endFilePositiveAnswerReceived(OdetteFtpSession session, CommandExchangeBuffer command)
           
 void ProtocolHandler.endFileReceived(OdetteFtpSession session, CommandExchangeBuffer command)
           
 void ProtocolHandler.endSessionReceived(OdetteFtpSession session, CommandExchangeBuffer command)
           
 void ProtocolHandler.endToEndResponseReceived(OdetteFtpSession session, CommandExchangeBuffer command)
           
 void ProtocolHandler.negativeEndReponseReceived(OdetteFtpSession session, CommandExchangeBuffer command)
           
 void ProtocolHandler.protocolRelease(OdetteFtpSession session, EndSessionReason reason, String reasonText)
           
 void ProtocolHandler.readyMessageReceived(OdetteFtpSession session)
          The Initiator ODETTE-FTP entity receive the Start Session Ready Message sent by the Responder immediately after the network connection has been established, beginning the Start Session Phase.
 void ProtocolHandler.readyToReceiveReceived(OdetteFtpSession session)
          Ready To Receive Command (RTR) received in the SPEAKER state.
 void ProtocolHandler.securityChangeDirectionReceived(OdetteFtpSession session, CommandExchangeBuffer command)
           
 void ProtocolHandler.sessionConnected(OdetteFtpSession session)
          Indication that the network connection has been established - occur in both entity states (SPEAKER or LISTENER).
 void ProtocolHandler.setCreditReceived(OdetteFtpSession session, CommandExchangeBuffer command)
           
 void ProtocolHandler.startFileNegativeAnswerReceived(OdetteFtpSession session, CommandExchangeBuffer command)
           
 void ProtocolHandler.startFilePositiveAnswerReceived(OdetteFtpSession session, CommandExchangeBuffer command)
           
 void ProtocolHandler.startFileReceived(OdetteFtpSession session, CommandExchangeBuffer command)
           
 void ProtocolHandler.startSessionReceived(OdetteFtpSession session, CommandExchangeBuffer command)
          Negotiate the Start Session taking in account the right entity mode's behavior (Initiator or Responder).
 

Uses of OdetteFtpException in org.neociclo.odetteftp.oftplet
 

Methods in org.neociclo.odetteftp.oftplet that throw OdetteFtpException
 void OftpletAdapter.init(OdetteFtpSession session)
           
 void Oftplet.init(OdetteFtpSession session)
          Called by the Oftplet container to indicate that it is placed into service.
 

Uses of OdetteFtpException in org.neociclo.odetteftp.protocol
 

Subclasses of OdetteFtpException in org.neociclo.odetteftp.protocol
 class AuthenticationException
           
 class CommandNotRecognisedException
          The exception thrown when parsing or using an Exchange Buffer that contains an invalid command code (1st octet of the buffer).
 class CorruptedBufferException
          This exception is thrown when the processing buffer is corrupted.
 class EndSessionException
           
 class InvalidCommandDataException
          This exception is thrown when a command contains invalid data.
 class VirtualFileMappingException
           
 

Methods in org.neociclo.odetteftp.protocol that throw OdetteFtpException
 void DefaultHandler.abnormalRelease(OdetteFtpSession session, EndSessionReason error, String errorText)
           
 void DefaultHandler.abort(OdetteFtpSession session, EndSessionReason error, String errorText)
           
 void DefaultHandler.afterStartSession(OdetteFtpSession session)
          Method called after the SSIDs are fully exchanged.
protected abstract  AnswerReasonInfo DefaultHandler.buildAnswerReasonInfoObject(CommandExchangeBuffer sfna)
           
protected abstract  EndSessionReasonInfo DefaultHandler.buildEndSessionReasonInfoObject(CommandExchangeBuffer esid)
           
protected abstract  DeliveryNotification DefaultHandler.buildNegativeEndResponse(CommandExchangeBuffer nerp)
           
protected abstract  DefaultVirtualFile DefaultHandler.buildVirtualFileObject(OdetteFtpSession session, CommandExchangeBuffer sfid)
           
 void DefaultHandler.changeDirectionReceived(OdetteFtpSession session)
           
protected  void DefaultHandler.checkSessionParamsViolation(int ssidsdeb, int ssidcred, TransferMode ssidsr, boolean ssidspec, OdetteFtpSession session)
           
 void DefaultHandler.dataBufferReceived(OdetteFtpSession session, DataExchangeBuffer data)
           
 void DefaultHandler.endFileNegativeAnswerReceived(OdetteFtpSession session, CommandExchangeBuffer efna)
           
 void DefaultHandler.endFilePositiveAnswerReceived(OdetteFtpSession session, CommandExchangeBuffer efpa)
           
 void DefaultHandler.endFileReceived(OdetteFtpSession session, CommandExchangeBuffer efid)
           
 void DefaultHandler.endSessionReceived(OdetteFtpSession session, CommandExchangeBuffer esid)
           
 void DefaultHandler.endToEndResponseReceived(OdetteFtpSession session, CommandExchangeBuffer eerp)
           
 CommandIdentifier OdetteFtpExchangeBuffer.getIdentifier()
          Return the corresponding CommandIdentifier relative to the Exchange Buffer contents.
 CommandIdentifier DataExchangeBuffer.getIdentifier()
           
protected  void DefaultHandler.initiatorStartSessionReceived(OdetteFtpSession session, CommandExchangeBuffer ssid)
          The Initiator handle the returned Start Session Identification command to perform its setup and complete the Start Session Phase.
static CommandIdentifier CommandIdentifier.parse(char code)
          Convenient method for parsing the proper CommandIdentifier instance given a identifier character.
static EndSessionReason EndSessionReason.parse(int code)
          Convenient method for parsing the proper EndSessionReason enum given a identifier character.
static AnswerReason AnswerReason.parse(int code)
          Convenient method for parsing the proper AnswerReason instance given a code String.
static NegativeResponseReason NegativeResponseReason.parse(String code)
          Convenient method for parsing the proper NegativeResponseReason enum given a identifier character.
 void DefaultHandler.readyMessageReceived(OdetteFtpSession session)
           
 void DefaultHandler.readyToReceiveReceived(OdetteFtpSession session)
           
protected  void DefaultHandler.release(OdetteFtpSession session)
           
protected  void DefaultHandler.responderSendStartSession(OdetteFtpSession session, CommandExchangeBuffer ssid)
           
 void DefaultHandler.sessionConnected(OdetteFtpSession session)
           
 void DefaultHandler.setCreditReceived(OdetteFtpSession session, CommandExchangeBuffer cdt)
           
protected  void DefaultHandler.speakerChangeDirection(OdetteFtpSession session)
           
protected  void DefaultHandler.speakerChangeDirectionPreventingLoop(OdetteFtpSession session)
          If last command received is not CD, so turn direction.
protected  void DefaultHandler.speakerDeliveryNotification(OdetteFtpSession session, DeliveryNotification notif)
           
protected  void DefaultHandler.speakerEndFile(OdetteFtpSession session, VirtualFile virtualFile)
           
protected  void DefaultHandler.speakerSendData(OdetteFtpSession session)
          Perform data buffer transmission of the file transfer opened.
protected  void DefaultHandler.speakerStartFile(OdetteFtpSession session, VirtualFile vf)
          Do start file transmission.
protected  void DefaultHandler.speakerTransmitRequests(OdetteFtpSession session)
           
 void DefaultHandler.startFileNegativeAnswerReceived(OdetteFtpSession session, CommandExchangeBuffer sfna)
           
 void DefaultHandler.startFilePositiveAnswerReceived(OdetteFtpSession session, CommandExchangeBuffer sfpa)
           
 void DefaultHandler.startFileReceived(OdetteFtpSession session, CommandExchangeBuffer sfid)
           
protected  void DefaultHandler.startSessionPasswordAuthentication(OdetteFtpSession session, CommandExchangeBuffer ssid, boolean mandatory)
           
 void DefaultHandler.startSessionReceived(OdetteFtpSession session, CommandExchangeBuffer ssid)
           
 

Uses of OdetteFtpException in org.neociclo.odetteftp.protocol.data
 

Methods in org.neociclo.odetteftp.protocol.data that throw OdetteFtpException
 boolean NormalMapping.readData(VirtualFile virtualFile, FileChannel in, DataExchangeBuffer deb)
           
 boolean MappingStrategy.readData(VirtualFile virtualFile, FileChannel fileChannel, DataExchangeBuffer dataBuffer)
           
 boolean CompressionMapping.readData(VirtualFile virtualFile, FileChannel in, DataExchangeBuffer deb)
           
abstract  boolean AbstractMapping.readData(VirtualFile virtualFile, FileChannel fileChannel, DataExchangeBuffer dataBuffer)
           
 long NormalMapping.writeData(VirtualFile virtualFile, DataExchangeBuffer deb, FileChannel out)
           
 long MappingStrategy.writeData(VirtualFile virtualFile, DataExchangeBuffer dataBuffer, FileChannel fileChannel)
           
 long CompressionMapping.writeData(VirtualFile virtualFile, DataExchangeBuffer deb, FileChannel out)
           
abstract  long AbstractMapping.writeData(VirtualFile virtualFile, DataExchangeBuffer dataBuffer, FileChannel fileChannel)
           
 

Uses of OdetteFtpException in org.neociclo.odetteftp.protocol.v13
 

Methods in org.neociclo.odetteftp.protocol.v13 that throw OdetteFtpException
 void OdetteFtpVer13Handler.authenticationChallengeReceived(OdetteFtpSession session, CommandExchangeBuffer command)
           
 void OdetteFtpVer13Handler.authenticationResponseReceived(OdetteFtpSession session, CommandExchangeBuffer command)
           
protected  AnswerReasonInfo OdetteFtpVer13Handler.buildAnswerReasonInfoObject(CommandExchangeBuffer response)
           
protected  EndSessionReasonInfo OdetteFtpVer13Handler.buildEndSessionReasonInfoObject(CommandExchangeBuffer response)
           
protected  DeliveryNotification OdetteFtpVer13Handler.buildNegativeEndResponse(CommandExchangeBuffer nerp)
           
protected  DefaultVirtualFile OdetteFtpVer13Handler.buildVirtualFileObject(OdetteFtpSession session, CommandExchangeBuffer sfid)
           
 void OdetteFtpVer13Handler.negativeEndReponseReceived(OdetteFtpSession session, CommandExchangeBuffer command)
           
 void OdetteFtpVer13Handler.securityChangeDirectionReceived(OdetteFtpSession session, CommandExchangeBuffer command)
           
 

Uses of OdetteFtpException in org.neociclo.odetteftp.protocol.v14
 

Methods in org.neociclo.odetteftp.protocol.v14 that throw OdetteFtpException
protected  DeliveryNotification OdetteFtpVer14Handler.buildNegativeEndResponse(CommandExchangeBuffer nerp)
           
protected  DefaultVirtualFile OdetteFtpVer14Handler.buildVirtualFileObject(OdetteFtpSession session, CommandExchangeBuffer sfid)
           
 void OdetteFtpVer14Handler.negativeEndReponseReceived(OdetteFtpSession session, CommandExchangeBuffer nerp)
           
 

Uses of OdetteFtpException in org.neociclo.odetteftp.protocol.v20
 

Methods in org.neociclo.odetteftp.protocol.v20 that throw OdetteFtpException
 void OdetteFtpVer20Handler.afterStartSession(OdetteFtpSession session)
          Begin the Secure Authentication phase after having exchanged SSIDs.
 void OdetteFtpVer20Handler.authenticationChallengeReceived(OdetteFtpSession session, CommandExchangeBuffer auch)
           
 void OdetteFtpVer20Handler.authenticationResponseReceived(OdetteFtpSession session, CommandExchangeBuffer aurp)
           
protected  AnswerReasonInfo OdetteFtpVer20Handler.buildAnswerReasonInfoObject(CommandExchangeBuffer response)
           
protected  EndSessionReasonInfo OdetteFtpVer20Handler.buildEndSessionReasonInfoObject(CommandExchangeBuffer esid)
           
protected  DeliveryNotification OdetteFtpVer20Handler.buildNegativeEndResponse(CommandExchangeBuffer nerp)
           
protected  DefaultEnvelopedVirtualFile OdetteFtpVer20Handler.buildVirtualFileObject(OdetteFtpSession session, CommandExchangeBuffer sfid)
           
protected  void OdetteFtpVer20Handler.checkSecureAuthentication(OdetteFtpSession session)
           
protected  void OdetteFtpVer20Handler.initiatorStartSessionReceived(OdetteFtpSession session, CommandExchangeBuffer ssid)
           
static SecurityLevel SecurityLevel.parse(int code)
          Convenient method for parsing the proper SecurityLevel enum given a protocol code.
static FileEnveloping FileEnveloping.parse(int code)
          Convenient method for parsing the proper FileEnveloping enum given a protocol code.
static FileCompression FileCompression.parse(int code)
          Convenient method for parsing the proper CompressionAlgorithm enum given a protocol code.
static CipherSuite CipherSuite.parse(int code)
          Convenient method for parsing the proper CipherSuite enum given a protocol code.
protected  void OdetteFtpVer20Handler.responderSendStartSession(OdetteFtpSession session, CommandExchangeBuffer ssid)
           
 void OdetteFtpVer20Handler.securityChangeDirectionReceived(OdetteFtpSession session, CommandExchangeBuffer command)
           
 

Uses of OdetteFtpException in org.neociclo.odetteftp.support
 

Methods in org.neociclo.odetteftp.support that throw OdetteFtpException
 void OftpletEventListenerAdapter.init(OdetteFtpSession session)
           
 void OftpletEventListener.init(OdetteFtpSession session)
           
 void InOutSharedQueueOftplet.init(OdetteFtpSession s)
           
 

Uses of OdetteFtpException in org.neociclo.odetteftp.util
 

Subclasses of OdetteFtpException in org.neociclo.odetteftp.util
 class EnvelopingException
           
 class SignatureCheckException
           
 



ACCORD