Uses of Class
org.neociclo.odetteftp.protocol.CommandExchangeBuffer

Packages that use CommandExchangeBuffer
org.neociclo.odetteftp   
org.neociclo.odetteftp.netty.codec   
org.neociclo.odetteftp.protocol   
org.neociclo.odetteftp.protocol.v13   
org.neociclo.odetteftp.protocol.v14   
org.neociclo.odetteftp.protocol.v20   
 

Uses of CommandExchangeBuffer in org.neociclo.odetteftp
 

Methods in org.neociclo.odetteftp with parameters of type CommandExchangeBuffer
 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.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.securityChangeDirectionReceived(OdetteFtpSession session, CommandExchangeBuffer command)
           
 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 CommandExchangeBuffer in org.neociclo.odetteftp.netty.codec
 

Methods in org.neociclo.odetteftp.netty.codec that return CommandExchangeBuffer
static CommandExchangeBuffer CommandExchangeBufferBuilder.create(CommandFormat format, org.jboss.netty.buffer.ChannelBuffer in)
           
 

Uses of CommandExchangeBuffer in org.neociclo.odetteftp.protocol
 

Methods in org.neociclo.odetteftp.protocol that return CommandExchangeBuffer
protected abstract  CommandExchangeBuffer DefaultHandler.buildDeliveryNotificationCommand(DeliveryNotification notif)
           
protected abstract  CommandExchangeBuffer DefaultHandler.buildEndFileCommand(long recordCount, long unitCount)
           
protected abstract  CommandExchangeBuffer DefaultHandler.buildEndFileNegativeAnswerCommand(AnswerReason reason, String reasonText)
           
protected abstract  CommandExchangeBuffer DefaultHandler.buildEndFilePositiveAnswerCommand(boolean changeDirection)
           
protected abstract  CommandExchangeBuffer DefaultHandler.buildEndSessionCommand(EndSessionReason reason, String reasonText)
           
protected abstract  CommandExchangeBuffer DefaultHandler.buildReadyToReceiveCommand()
           
protected  CommandExchangeBuffer DefaultHandler.buildSetCreditCommand()
           
protected abstract  CommandExchangeBuffer DefaultHandler.buildStartFileCommand(OdetteFtpSession session, VirtualFile vf)
           
protected abstract  CommandExchangeBuffer DefaultHandler.buildStartFileNegativeAnswerCommand(AnswerReason reason, String reasonText, boolean retryLater)
           
protected abstract  CommandExchangeBuffer DefaultHandler.buildStartFilePositiveAnswerCommand(long answerCount)
           
protected abstract  CommandExchangeBuffer DefaultHandler.buildStartSessionCommand(String code, String pswd, String userData, OdetteFtpSession session)
           
static CommandExchangeBuffer CommandBuilder.changeDirection()
          Create the Change Direction command.
static CommandExchangeBuffer CommandBuilder.readyMessage()
          Start Session Ready Message.
static CommandExchangeBuffer CommandBuilder.readyToReceive()
          Create the Ready to Receive command.
static CommandExchangeBuffer CommandBuilder.setCredit()
          Create the Set Credit command which is used to avoid congestion at the protocol level a flow control.
 

Methods in org.neociclo.odetteftp.protocol with parameters of type CommandExchangeBuffer
protected abstract  AnswerReasonInfo DefaultHandler.buildAnswerReasonInfoObject(CommandExchangeBuffer sfna)
           
protected abstract  EndSessionReasonInfo DefaultHandler.buildEndSessionReasonInfoObject(CommandExchangeBuffer esid)
           
protected abstract  DeliveryNotification DefaultHandler.buildEndToEndResponse(CommandExchangeBuffer eerp)
           
protected abstract  DeliveryNotification DefaultHandler.buildNegativeEndResponse(CommandExchangeBuffer nerp)
           
protected abstract  DefaultVirtualFile DefaultHandler.buildVirtualFileObject(OdetteFtpSession session, CommandExchangeBuffer sfid)
           
 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  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  void DefaultHandler.responderSendStartSession(OdetteFtpSession session, CommandExchangeBuffer ssid)
           
 void DefaultHandler.setCreditReceived(OdetteFtpSession session, CommandExchangeBuffer cdt)
           
 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 CommandExchangeBuffer in org.neociclo.odetteftp.protocol.v13
 

Methods in org.neociclo.odetteftp.protocol.v13 that return CommandExchangeBuffer
protected  CommandExchangeBuffer OdetteFtpVer13Handler.buildDeliveryNotificationCommand(DeliveryNotification notif)
           
protected  CommandExchangeBuffer OdetteFtpVer13Handler.buildEndFileCommand(long recordCount, long unitCount)
           
protected  CommandExchangeBuffer OdetteFtpVer13Handler.buildEndFileNegativeAnswerCommand(AnswerReason reason, String reasonText)
           
protected  CommandExchangeBuffer OdetteFtpVer13Handler.buildEndFilePositiveAnswerCommand(boolean changeDirection)
           
protected  CommandExchangeBuffer OdetteFtpVer13Handler.buildEndSessionCommand(EndSessionReason reason, String reasonText)
           
protected  CommandExchangeBuffer OdetteFtpVer13Handler.buildReadyToReceiveCommand()
           
protected  CommandExchangeBuffer OdetteFtpVer13Handler.buildStartFileCommand(OdetteFtpSession session, VirtualFile vf)
           
protected  CommandExchangeBuffer OdetteFtpVer13Handler.buildStartFileNegativeAnswerCommand(AnswerReason reason, String reasonText, boolean retryLater)
           
protected  CommandExchangeBuffer OdetteFtpVer13Handler.buildStartFilePositiveAnswerCommand(long answerCount)
           
protected  CommandExchangeBuffer OdetteFtpVer13Handler.buildStartSessionCommand(String code, String pswd, String userData, OdetteFtpSession session)
           
static CommandExchangeBuffer CommandBuilderVer13.endFile(long recordCount, long unitCount)
          Create the End File command indicating the count of records and overall octets from the transmitted Virtual File.
The count will express the real size of the file (before compression, header not included).
static CommandExchangeBuffer CommandBuilderVer13.endFileNegativeAnswer(AnswerReason reason)
          Create the End File Negative Answer command providing the reason for stopping transfer.
static CommandExchangeBuffer CommandBuilderVer13.endFilePositiveAnswer(boolean changeDirection)
          Create the End File Positive Answer command indicating whether the Listener is requesting or not a Change Direction (CD) command from Speaker or not.
static CommandExchangeBuffer CommandBuilderVer13.endSession(EndSessionReason reason)
          Create the End Session command indicating the reason code for terminating the session.
static CommandExchangeBuffer CommandBuilderVer13.endToEndResponse(String dataSetName, Date dateTime, String userData, String destination, String originator)
          Create the End to End Response command with given parameters.
static CommandExchangeBuffer CommandBuilderVer13.startFile(String datasetName, Date dateTime, String userData, String destination, String originator, RecordFormat recordFormat, int maxRecordSize, long fileSize, long restartOffset)
          Create the Start File command with given parameters.
The Start File command includes a count allowing the restart of an interrupted transmission to be negotiated.
static CommandExchangeBuffer CommandBuilderVer13.startFileNegativeAnswer(AnswerReason reason, boolean retry)
          Create the Start File Negative Answer command containing the the reason why transmission can not proced.
This retry parameter is used to advise the Speaker if it should retry at a latter point in time due to a temporary condition at the Listener site, such as a lack of storage space.
static CommandExchangeBuffer CommandBuilderVer13.startFilePositiveAnswer(long answerCount)
          Create the Start File Positive Answer command.
static CommandExchangeBuffer CommandBuilderVer13.startSession(int protocolLevel, String code, String pswd, int sdeb, TransferMode mode, boolean compression, boolean restart, boolean specialLogic, int credit, String userData)
          Create the Start Session command with given parameters.
 

Methods in org.neociclo.odetteftp.protocol.v13 with parameters of type CommandExchangeBuffer
 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.buildEndToEndResponse(CommandExchangeBuffer eerp)
           
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 CommandExchangeBuffer in org.neociclo.odetteftp.protocol.v14
 

Methods in org.neociclo.odetteftp.protocol.v14 that return CommandExchangeBuffer
protected  CommandExchangeBuffer OdetteFtpVer14Handler.buildDeliveryNotificationCommand(DeliveryNotification notif)
           
protected  CommandExchangeBuffer OdetteFtpVer14Handler.buildStartFileCommand(OdetteFtpSession session, VirtualFile vf)
           
static CommandExchangeBuffer CommandBuilderVer14.endToEndResponse(String dataSetName, Date dateTime, short ticker, String userData, String destination, String originator)
          Create the End to End Response command with given parameters.
static CommandExchangeBuffer CommandBuilderVer14.negativeEndResponse(String dataSetName, Date dateTime, short ticker, String destination, String originator, String creator, NegativeResponseReason reason)
          Create the End to End Response command with given parameters.
static CommandExchangeBuffer CommandBuilderVer14.startFile(String datasetName, Date dateTime, short ticker, String userData, String destination, String originator, RecordFormat recordFormat, int maxRecordSize, long fileSize, long restartOffset)
          Create the Start File command with given parameters.
The Start File command includes a count allowing the restart of an interrupted transmission to be negotiated.
static CommandExchangeBuffer CommandBuilderVer14.startSession(String code, String pswd, int sdeb, TransferMode mode, boolean compression, boolean restart, boolean specialLogic, int credit, String userData)
          Create the Start Session command with given parameters.
 

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

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

Methods in org.neociclo.odetteftp.protocol.v20 that return CommandExchangeBuffer
static CommandExchangeBuffer CommandBuilderVer20.authenticationChallenge(byte[] encodedChallenge)
           
static CommandExchangeBuffer CommandBuilderVer20.authenticationChallengeResponse(byte[] challenge)
           
protected  CommandExchangeBuffer OdetteFtpVer20Handler.buildAuthenticationChallenge(byte[] encodedChallenge)
           
protected  CommandExchangeBuffer OdetteFtpVer20Handler.buildDeliveryNotificationCommand(DeliveryNotification notif)
           
protected  CommandExchangeBuffer OdetteFtpVer20Handler.buildEndFileCommand(long recordCount, long unitCount)
           
protected  CommandExchangeBuffer OdetteFtpVer20Handler.buildEndFileNegativeAnswerCommand(AnswerReason reason, String reasonText)
           
protected  CommandExchangeBuffer OdetteFtpVer20Handler.buildEndFilePositiveAnswerCommand(boolean changeDirection)
           
protected  CommandExchangeBuffer OdetteFtpVer20Handler.buildEndSessionCommand(EndSessionReason reason, String reasonText)
           
protected  CommandExchangeBuffer OdetteFtpVer20Handler.buildReadyToReceiveCommand()
           
protected  CommandExchangeBuffer OdetteFtpVer20Handler.buildSecurityChangeDirection()
           
protected  CommandExchangeBuffer OdetteFtpVer20Handler.buildStartFileCommand(OdetteFtpSession session, VirtualFile vf)
           
protected  CommandExchangeBuffer OdetteFtpVer20Handler.buildStartFileNegativeAnswerCommand(AnswerReason reason, String reasonText, boolean retryLater)
           
protected  CommandExchangeBuffer OdetteFtpVer20Handler.buildStartFilePositiveAnswerCommand(long answerCount)
           
protected  CommandExchangeBuffer OdetteFtpVer20Handler.buildStartSessionCommand(String code, String pswd, String userData, OdetteFtpSession session)
           
static CommandExchangeBuffer CommandBuilderVer20.endFile(long recordCount, long unitCount)
           
static CommandExchangeBuffer CommandBuilderVer20.endFileNegativeAnswer(AnswerReason reason, String reasonText)
           
static CommandExchangeBuffer CommandBuilderVer20.endSession(EndSessionReason reason, String reasonText)
           
static CommandExchangeBuffer CommandBuilderVer20.endToEndResponse(String dsn, Date dateTime, short ticker, String userData, String destination, String originator, byte[] fileHash, byte[] signature)
           
static CommandExchangeBuffer CommandBuilderVer20.negativeEndResponse(String dataSetName, Date dateTime, short ticker, String destination, String originator, String creator, NegativeResponseReason reason, String reasonText, byte[] fileHash, byte[] signature)
           
static CommandExchangeBuffer CommandBuilderVer20.securityChangeDirection()
           
static CommandExchangeBuffer CommandBuilderVer20.startFile(String dsn, Date dateTime, short ticker, String userData, String destination, String originator, RecordFormat recordFormat, int recordSize, long fileSize, long originalFileSize, long offset, SecurityLevel sec, CipherSuite cipherSuite, FileCompression compressionAlgorithm, FileEnveloping envelopingFormat, boolean signedAck, String fileDescription)
           
static CommandExchangeBuffer CommandBuilderVer20.startFileNegativeAnswer(AnswerReason reason, String reasonText, boolean retry)
          Create the Start File Negative Answer command containing the the reason why transmission can not proced.
This retry parameter is used to advise the Speaker if it should retry at a latter point in time due to a temporary condition at the Listener site, such as a lack of storage space.
static CommandExchangeBuffer CommandBuilderVer20.startFilePositiveAnswer(long answerCount)
          Create the Start File Positive Answer command.
static CommandExchangeBuffer CommandBuilderVer20.startSession(String code, String pswd, int sdeb, TransferMode mode, boolean compression, boolean restart, boolean specialLogic, int credit, boolean authentication, String userData)
           
 

Methods in org.neociclo.odetteftp.protocol.v20 with parameters of type CommandExchangeBuffer
 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.buildEndToEndResponse(CommandExchangeBuffer eerp)
           
protected  DeliveryNotification OdetteFtpVer20Handler.buildNegativeEndResponse(CommandExchangeBuffer nerp)
           
protected  DefaultEnvelopedVirtualFile OdetteFtpVer20Handler.buildVirtualFileObject(OdetteFtpSession session, CommandExchangeBuffer sfid)
           
protected  void OdetteFtpVer20Handler.initiatorStartSessionReceived(OdetteFtpSession session, CommandExchangeBuffer ssid)
           
protected  void OdetteFtpVer20Handler.responderSendStartSession(OdetteFtpSession session, CommandExchangeBuffer ssid)
           
 void OdetteFtpVer20Handler.securityChangeDirectionReceived(OdetteFtpSession session, CommandExchangeBuffer command)
           
 



ACCORD