Uses of Class
org.neociclo.odetteftp.OdetteFtpSession

Packages that use OdetteFtpSession
org.neociclo.odetteftp   
org.neociclo.odetteftp.netty   
org.neociclo.odetteftp.oftplet   
org.neociclo.odetteftp.protocol   
org.neociclo.odetteftp.protocol.v13   
org.neociclo.odetteftp.protocol.v14   
org.neociclo.odetteftp.protocol.v20   
org.neociclo.odetteftp.security   
org.neociclo.odetteftp.support   
org.neociclo.odetteftp.util   
 

Uses of OdetteFtpSession in org.neociclo.odetteftp
 

Methods in org.neociclo.odetteftp with parameters of type OdetteFtpSession
 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 OdetteFtpSession in org.neociclo.odetteftp.netty
 

Fields in org.neociclo.odetteftp.netty with type parameters of type OdetteFtpSession
static org.jboss.netty.channel.ChannelLocal<OdetteFtpSession> ChannelContext.SESSION
           
 

Uses of OdetteFtpSession in org.neociclo.odetteftp.oftplet
 

Methods in org.neociclo.odetteftp.oftplet with parameters of type OdetteFtpSession
 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 OdetteFtpSession in org.neociclo.odetteftp.protocol
 

Methods in org.neociclo.odetteftp.protocol with parameters of type OdetteFtpSession
 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  CommandExchangeBuffer DefaultHandler.buildStartFileCommand(OdetteFtpSession session, VirtualFile vf)
           
protected abstract  CommandExchangeBuffer DefaultHandler.buildStartSessionCommand(String code, String pswd, String userData, OdetteFtpSession session)
           
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)
           
protected  void DefaultHandler.consumeIncomingCredits(OdetteFtpSession session)
           
protected  void DefaultHandler.consumeOutgoingCredits(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)
           
protected  boolean DefaultHandler.handleCallback(OdetteFtpSession session, Callback callback)
           
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.
protected  VirtualFile DefaultHandler.normalizeVirtualFile(OdetteFtpSession session, VirtualFile vf)
           
 void DefaultHandler.protocolRelease(OdetteFtpSession session, EndSessionReason reason, String reasonText)
           
 void DefaultHandler.readyMessageReceived(OdetteFtpSession session)
           
 void DefaultHandler.readyToReceiveReceived(OdetteFtpSession session)
           
protected  void DefaultHandler.release(OdetteFtpSession session)
           
protected  void DefaultHandler.resetIncomingCredits(OdetteFtpSession session)
           
protected  void DefaultHandler.resetOutgoingCredits(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 OdetteFtpSession in org.neociclo.odetteftp.protocol.v13
 

Methods in org.neociclo.odetteftp.protocol.v13 with parameters of type OdetteFtpSession
 void OdetteFtpVer13Handler.authenticationChallengeReceived(OdetteFtpSession session, CommandExchangeBuffer command)
           
 void OdetteFtpVer13Handler.authenticationResponseReceived(OdetteFtpSession session, CommandExchangeBuffer command)
           
protected  CommandExchangeBuffer OdetteFtpVer13Handler.buildStartFileCommand(OdetteFtpSession session, VirtualFile vf)
           
protected  CommandExchangeBuffer OdetteFtpVer13Handler.buildStartSessionCommand(String code, String pswd, String userData, OdetteFtpSession session)
           
protected  DefaultVirtualFile OdetteFtpVer13Handler.buildVirtualFileObject(OdetteFtpSession session, CommandExchangeBuffer sfid)
           
 void OdetteFtpVer13Handler.negativeEndReponseReceived(OdetteFtpSession session, CommandExchangeBuffer command)
           
 void OdetteFtpVer13Handler.securityChangeDirectionReceived(OdetteFtpSession session, CommandExchangeBuffer command)
           
 

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

Methods in org.neociclo.odetteftp.protocol.v14 with parameters of type OdetteFtpSession
protected  CommandExchangeBuffer OdetteFtpVer14Handler.buildStartFileCommand(OdetteFtpSession session, VirtualFile vf)
           
protected  DefaultVirtualFile OdetteFtpVer14Handler.buildVirtualFileObject(OdetteFtpSession session, CommandExchangeBuffer sfid)
           
 void OdetteFtpVer14Handler.negativeEndReponseReceived(OdetteFtpSession session, CommandExchangeBuffer nerp)
           
protected  VirtualFile OdetteFtpVer14Handler.normalizeVirtualFile(OdetteFtpSession session, VirtualFile vf)
           
 

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

Methods in org.neociclo.odetteftp.protocol.v20 with parameters of type OdetteFtpSession
 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  CommandExchangeBuffer OdetteFtpVer20Handler.buildStartFileCommand(OdetteFtpSession session, VirtualFile vf)
           
protected  CommandExchangeBuffer OdetteFtpVer20Handler.buildStartSessionCommand(String code, String pswd, String userData, OdetteFtpSession session)
           
protected  DefaultEnvelopedVirtualFile OdetteFtpVer20Handler.buildVirtualFileObject(OdetteFtpSession session, CommandExchangeBuffer sfid)
           
protected  void OdetteFtpVer20Handler.checkSecureAuthentication(OdetteFtpSession session)
           
protected  void OdetteFtpVer20Handler.initiatorStartSessionReceived(OdetteFtpSession session, CommandExchangeBuffer ssid)
           
protected  VirtualFile OdetteFtpVer20Handler.normalizeVirtualFile(OdetteFtpSession session, VirtualFile vf)
           
protected  void OdetteFtpVer20Handler.responderSendStartSession(OdetteFtpSession session, CommandExchangeBuffer ssid)
           
 void OdetteFtpVer20Handler.securityChangeDirectionReceived(OdetteFtpSession session, CommandExchangeBuffer command)
           
 

Uses of OdetteFtpSession in org.neociclo.odetteftp.security
 

Methods in org.neociclo.odetteftp.security that return OdetteFtpSession
 OdetteFtpSession EncryptAuthenticationChallengeCallback.getSession()
           
 OdetteFtpSession AuthenticationChallengeCallback.getSession()
           
 

Constructors in org.neociclo.odetteftp.security with parameters of type OdetteFtpSession
AuthenticationChallengeCallback(byte[] challenge, OdetteFtpSession session)
          Constructor.
EncryptAuthenticationChallengeCallback(byte[] plainChallenge, OdetteFtpSession session)
           
 

Uses of OdetteFtpSession in org.neociclo.odetteftp.support
 

Methods in org.neociclo.odetteftp.support with parameters of type OdetteFtpSession
 void OftpletEventListenerAdapter.configure(OdetteFtpSession session)
           
 void OftpletEventListener.configure(OdetteFtpSession session)
           
 void OftpletEventListenerAdapter.init(OdetteFtpSession session)
           
 void OftpletEventListener.init(OdetteFtpSession session)
           
 void InOutSharedQueueOftplet.init(OdetteFtpSession s)
           
 void OdetteFtpConfiguration.setup(OdetteFtpSession s)
           
 

Uses of OdetteFtpSession in org.neociclo.odetteftp.util
 

Methods in org.neociclo.odetteftp.util with parameters of type OdetteFtpSession
static OdetteFtpObject SessionHelper.getSessionCurrentRequest(OdetteFtpSession session)
           
static FileChannel SessionHelper.getSessionFileChannel(OdetteFtpSession session)
           
static Oftplet SessionHelper.getSessionOftplet(OdetteFtpSession session)
           
static DataExchangeBuffer SessionHelper.getSessionOutgoingDataExchangeBuffer(OdetteFtpSession session)
           
static boolean SessionHelper.isInitiator(OdetteFtpSession session)
           
static boolean SessionHelper.isReceivingSupported(OdetteFtpSession session)
           
static boolean SessionHelper.isResponder(OdetteFtpSession session)
           
static boolean SessionHelper.isSendingSupported(OdetteFtpSession session)
           
static boolean SessionHelper.isSessionSecureAuthenticated(OdetteFtpSession session)
           
static void SessionHelper.setSessionCurrentRequest(OdetteFtpSession session, OdetteFtpObject request)
           
static void SessionHelper.setSessionFileChannel(OdetteFtpSession session, FileChannel fileChannel)
           
static void SessionHelper.setSessionOftplet(OdetteFtpSession session, Oftplet provider)
           
static void SessionHelper.setSessionOutgoingDataExchangeBuffer(OdetteFtpSession session, DataExchangeBuffer deb)
           
static void SessionHelper.setSessionSecureAuthenticated(OdetteFtpSession session)
           
 



ACCORD