A B C D E F G H I L M N O P R S T U V

A

abort(EndSessionReason) - Method in interface org.fossilec.odettej.OdetteFTPEntity
 
acceptConnection(Transport) - Method in class org.fossilec.odettej.Session
 
ACCESS_METHOD_FAILURE - Static variable in class org.fossilec.odettej.service.AnswerReason
Access method failure.
AddressException - Exception in org.fossilec.odettej.transport
Exception thrown when a wrongly formatted address is encountered.
AddressException() - Constructor for exception org.fossilec.odettej.transport.AddressException
Constructor with no detail message.
AddressException(String) - Constructor for exception org.fossilec.odettej.transport.AddressException
Constructor with the specified detail message.
AddressException(String, Throwable) - Constructor for exception org.fossilec.odettej.transport.AddressException
Constructor with the specified detail message
AnswerReason - Class in org.fossilec.odettej.service
Enumeration that represents each reason code for avaiable Answer Reasons while transfering a Virtual File.
authenticate(String, String, String) - Method in interface org.fossilec.odettej.PeerAuthenticator
 

B

beginStartFile(String, Date, String, String, RecordFormat, int, int, long, String, String) - Method in interface org.fossilec.odettej.ListenerTemplate
This method must return a Virtual File object linked to the filesystem, which will be used to store receiving records from peer's sending file.
If the
BOTH - Static variable in class org.fossilec.odettej.service.TransferMode
 
buffer - Variable in class org.fossilec.odettej.service.OdetteExchangeBuffer
The content of this Exchange Buffer.
BUFFER_CHARSET - Static variable in class org.fossilec.odettej.service.OdetteExchangeBuffer
 
BufferCorruptedException - Exception in org.fossilec.odettej.service
This exception is thrown when the processing buffer is corrupted.
BufferCorruptedException() - Constructor for exception org.fossilec.odettej.service.BufferCorruptedException
Constructor with no detail message.
BufferCorruptedException(String) - Constructor for exception org.fossilec.odettej.service.BufferCorruptedException
Constructor with the specified detail message.
BufferUtil - Class in org.fossilec.odettej.service
 
BufferUtil() - Constructor for class org.fossilec.odettej.service.BufferUtil
 

C

CD - Static variable in class org.fossilec.odettej.service.CommandIdentifier
Change Direction
CDT - Static variable in class org.fossilec.odettej.service.CommandIdentifier
Set Credit
changeDirection() - Method in interface org.fossilec.odettej.OdetteFTPEntity
 
changeDirection() - Static method in class org.fossilec.odettej.service.CommandExchangeBuffer
Create the Change Direction command.
ClassloaderTransportFactory - Class in org.fossilec.odettej.transport
Object Factory used to instantiate Transport implementations using a full qualified class name.
ClassloaderTransportFactory(String) - Constructor for class org.fossilec.odettej.transport.ClassloaderTransportFactory
Factory constructor with the target full qualified class name in the parameter, used to create Transport implementations.
clear() - Method in class org.fossilec.odettej.service.DataExchangeBuffer
 
close() - Method in class org.fossilec.odettej.VirtualFile
 
closeFile(int, long) - Method in interface org.fossilec.odettej.OdetteFTPEntity
 
COMMAND_NOT_RECOGNISED - Static variable in class org.fossilec.odettej.service.EndSessionReason
Command not recognised.
CommandExchangeBuffer - Class in org.fossilec.odettej.service
A Command Exchange Buffer contains a single command starting at the beginning of the buffer.
CommandExchangeBuffer(ByteBuffer, boolean) - Constructor for class org.fossilec.odettej.service.CommandExchangeBuffer
 
CommandIdentifier - Class in org.fossilec.odettej.service
Odette FTP entities communicate by sending and receiving messages in Exchange Buffers.
CommandNotRecognisedException - Exception in org.fossilec.odettej.service
The exception thrown when parsing or using an Exchange Buffer that contains an invalid command code (1st octet of the buffer).
CommandNotRecognisedException() - Constructor for exception org.fossilec.odettej.service.CommandNotRecognisedException
Constructor with not detail message.
CommandNotRecognisedException(String) - Constructor for exception org.fossilec.odettej.service.CommandNotRecognisedException
Constructor with the specified detail message.
connect(String) - Method in class org.fossilec.odettej.service.Service
 
connect(String, String, String) - Method in class org.fossilec.odettej.Session
 
connect(NetworkAddress) - Method in class org.fossilec.odettej.transport.tcp.TCPTransport
Setup a network connection with another Odette FTP entity.
connect(String) - Method in class org.fossilec.odettej.transport.tcp.TCPTransport
Setup a network connection with another Odette FTP entity.
connect(NetworkAddress) - Method in interface org.fossilec.odettej.transport.Transport
Setup a network connection with another Odette FTP peer entity.
connect(String) - Method in interface org.fossilec.odettej.transport.Transport
Setup a connection with another Odette FTP peer entity.
ConnectionException - Exception in org.fossilec.odettej.transport
The exception thrown when a network connection error occur.
ConnectionException() - Constructor for exception org.fossilec.odettej.transport.ConnectionException
Constructor with no detail message.
ConnectionException(String) - Constructor for exception org.fossilec.odettej.transport.ConnectionException
Constructor with the specified detail message.
ConnectionException(String, Throwable) - Constructor for exception org.fossilec.odettej.transport.ConnectionException
Constructor with the specified detail message and cause of the exception.
ConnectionException(Throwable) - Constructor for exception org.fossilec.odettej.transport.ConnectionException
Constructor with the specified cause of the exception.
ConnectionMonitor - Class in org.fossilec.odettej.monitor
 
ConnectionMonitor(SocketChannel, FileChannel, String, int, int, int) - Constructor for class org.fossilec.odettej.monitor.ConnectionMonitor
 
createAddress(String) - Static method in class org.fossilec.odettej.transport.tcp.InternetAddress
 
createAddress(String, int) - Static method in class org.fossilec.odettej.transport.tcp.InternetAddress
 
createTransport() - Method in class org.fossilec.odettej.transport.ClassloaderTransportFactory
Create a Transport class instance using the path provided in the constructor.
createTransport() - Method in class org.fossilec.odettej.transport.TransportFactory
Method used to simply return a Transport class implementation.

D

DATA - Static variable in class org.fossilec.odettej.service.CommandIdentifier
Data
DataExchangeBuffer - Class in org.fossilec.odettej.service
DataExchange is an type of Odette FTP Exchange Buffer used for encapsulate and transmit of Virtual File records.
DataExchangeBuffer(ByteBuffer) - Constructor for class org.fossilec.odettej.service.DataExchangeBuffer
 
DataExchangeBuffer(int) - Constructor for class org.fossilec.odettej.service.DataExchangeBuffer
 
dataRegime() - Method in interface org.fossilec.odettej.OdetteFTPEntity
 
disconnect() - Method in class org.fossilec.odettej.service.Service
 
disconnect() - Method in class org.fossilec.odettej.transport.tcp.TCPTransport
Terminate the ongoing connection.
disconnect() - Method in interface org.fossilec.odettej.transport.Transport
Terminate the ongoing connection.
doAccept(Selector) - Method in class org.fossilec.odettej.monitor.ConnectionMonitor
 
DUPLICATE_FILE - Static variable in class org.fossilec.odettej.service.AnswerReason
Duplicate file.

E

EERP - Static variable in class org.fossilec.odettej.service.CommandIdentifier
End to End Response
EFID - Static variable in class org.fossilec.odettej.service.CommandIdentifier
End File
EFNA - Static variable in class org.fossilec.odettej.service.CommandIdentifier
End File Negative Answer
EFPA - Static variable in class org.fossilec.odettej.service.CommandIdentifier
End File Positive Answer
EMERGENCY_CLOSE_DOWN - Static variable in class org.fossilec.odettej.service.EndSessionReason
Local site emergency close down.
endFile(int, long) - Static method in class org.fossilec.odettej.service.CommandExchangeBuffer
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).
endFileNegativeAnswer(AnswerReason) - Static method in class org.fossilec.odettej.service.CommandExchangeBuffer
Create the End File Negative Answer command providing the reason for stopping transfer.
endFilePositiveAnswer(boolean) - Static method in class org.fossilec.odettej.service.CommandExchangeBuffer
Create the End File Positive Answer command indicating whether the Listener is requesting or not a Change Direction (CD) command from Speaker or not.
endSession(EndSessionReason) - Static method in class org.fossilec.odettej.service.CommandExchangeBuffer
Create the End Session command indicating the reason code for terminating the session.
EndSessionException - Exception in org.fossilec.odettej
 
EndSessionException(EndSessionReason) - Constructor for exception org.fossilec.odettej.EndSessionException
 
EndSessionException(EndSessionReason, String) - Constructor for exception org.fossilec.odettej.EndSessionException
 
EndSessionReason - Class in org.fossilec.odettej.service
Enumeration representing each End Session Reason avaiable.
endToEndResponse(String, Date, String, String, String, String) - Method in interface org.fossilec.odettej.OdetteFTPEntity
 
endToEndResponse(String, String, Date, String, String, String) - Static method in class org.fossilec.odettej.service.CommandExchangeBuffer
Create the End to End Response command with given parameters.
ESID - Static variable in class org.fossilec.odettej.service.CommandIdentifier
End Session
EXCHANGE_BUFFER_SIZE_ERROR - Static variable in class org.fossilec.odettej.service.EndSessionReason
Exchange Buffer size error.

F

FILE_SIZE_EXCEED - Static variable in class org.fossilec.odettej.service.AnswerReason
File size is too big.
fileDelivered(String, Date, String, String, String, String) - Method in interface org.fossilec.odettej.ListenerTemplate
The End to End Response (EERP) command notifies the originator of a Virtual File that it has been successfully delivered to it's final destination.
FileTransferException - Exception in org.fossilec.odettej
 
FileTransferException(AnswerReason) - Constructor for exception org.fossilec.odettej.FileTransferException
 
FileTransferException(AnswerReason, String) - Constructor for exception org.fossilec.odettej.FileTransferException
 
fill(ByteBuffer, boolean, RecordFormat, boolean) - Method in class org.fossilec.odettej.service.DataExchangeBuffer
 
finalize() - Method in class org.fossilec.odettej.monitor.ConnectionMonitor
 
finalize() - Method in class org.fossilec.odettej.VirtualFile
 
FIXED - Static variable in class org.fossilec.odettej.service.RecordFormat
Each record in the file has the same length.
formatDate(String, Date) - Static method in class org.fossilec.odettej.StringUtil
 

G

getBoolean(Properties, String) - Static method in class org.fossilec.odettej.PreferencesUtil
 
getBoolean(String) - Method in class org.fossilec.odettej.PreferencesUtil
 
getBuffer() - Method in class org.fossilec.odettej.service.OdetteExchangeBuffer
Return the Exchange Buffer rewinded.
getBuffers() - Method in class org.fossilec.odettej.service.StreamTransmissionBuffer
Convenient method for returning both content buffer as an array.
getBufferSize() - Method in class org.fossilec.odettej.PreferencesUtil
 
getCalledAddress() - Method in class org.fossilec.odettej.PreferencesUtil
 
getCallingAddress() - Method in class org.fossilec.odettej.PreferencesUtil
 
getCapableTransferMode() - Method in class org.fossilec.odettej.Session
 
getChannel() - Method in class org.fossilec.odettej.transport.tcp.TCPTransport
Gets channel used in streaming with TCP connection.
getCode() - Method in class org.fossilec.odettej.service.AnswerReason
Return the protocol representation of AnswerReason enum.
getCode() - Method in class org.fossilec.odettej.service.CommandIdentifier
Return the protocol representation of CommandIdentifier enum.
getCode() - Method in class org.fossilec.odettej.service.EndSessionReason
Return the protocol representation of EndSessionReason enum.
getCode() - Method in class org.fossilec.odettej.service.RecordFormat
 
getCode() - Method in class org.fossilec.odettej.service.TransferMode
 
getContext() - Method in interface org.fossilec.odettej.OdetteFTPEntity
 
getDatasetName() - Method in class org.fossilec.odettej.VirtualFile
Return the Dataset Name of the Virtual File being transfered, assigned by bilateral agreement.
getDateTime() - Method in class org.fossilec.odettej.VirtualFile
Return the file qualifier indicating the date and time the Virtual File was made avaiable for transmission.
getDescription() - Method in class org.fossilec.odettej.service.TransferMode
 
getExchangeBuffer() - Method in class org.fossilec.odettej.service.StreamTransmissionBuffer
Return a Command Exchange Buffer or Data Exchange Buffer.
getExchangeBufferSize() - Method in class org.fossilec.odettej.service.Service
 
getFileSize() - Method in class org.fossilec.odettej.VirtualFile
Return the file size in 1K (1024 octets) blocks required at the Originator location to store the Virtual File.
This parameter is intended to provide only a good estimate of the Virtual File size.
getFormat() - Method in class org.fossilec.odettej.VirtualFile
 
getHeaderBuffer() - Method in class org.fossilec.odettej.service.StreamTransmissionBuffer
Return the Stream Transmission Header buffer positioned at the first octet.
getHost() - Method in class org.fossilec.odettej.transport.tcp.InternetAddress
Gets the hostname part of the address.
getIdentifier() - Method in class org.fossilec.odettej.service.OdetteExchangeBuffer
Return the corresponding CommandIdentifier relative to the Exchange Buffer contents.
getInstance(ByteBuffer, boolean) - Static method in class org.fossilec.odettej.service.OdetteExchangeBuffer
Create and return a new OdetteExchangeBuffer instance corresponding to a Command Exchange Buffer or Data Exchange Buffer, regarding the identifier at first octet of the exchange buffer data.
getInstance(Transport, int, boolean) - Static method in class org.fossilec.odettej.service.Service
 
getInstance(Properties) - Static method in class org.fossilec.odettej.Session
Get a new Session object.
getInstance(Properties, TransferMode) - Static method in class org.fossilec.odettej.Session
 
getInstance(Properties, boolean) - Static method in class org.fossilec.odettej.Session
 
getInstance(Properties, TransferMode, boolean) - Static method in class org.fossilec.odettej.Session
 
getInt(Properties, String) - Static method in class org.fossilec.odettej.PreferencesUtil
 
getLength() - Method in class org.fossilec.odettej.service.OdetteExchangeBuffer
Get the Odette Exchange Buffer length.
getLength() - Method in class org.fossilec.odettej.service.StreamTransmissionBuffer
Return the Stream Transmission Buffer length.
getLocalAddress() - Method in class org.fossilec.odettej.transport.tcp.TCPTransport
Returns local address used to fulfill Odette FTP session variables.
getLocalAddress() - Method in interface org.fossilec.odettej.transport.Transport
Returns local address used to fulfill Odette FTP session variables.
getLocalPassword() - Method in class org.fossilec.odettej.PreferencesUtil
 
getLocalUser() - Method in class org.fossilec.odettej.PreferencesUtil
 
getMaxBuffer() - Method in class org.fossilec.odettej.Session
 
getMaxWindow() - Method in class org.fossilec.odettej.Session
 
getMode() - Method in class org.fossilec.odettej.VirtualFile
 
getOffset() - Method in class org.fossilec.odettej.VirtualFile
Return the offset representing the restart position of the Virtual File being transfered.
getParameter(String) - Method in class org.fossilec.odettej.service.CommandExchangeBuffer
Return a Command Exchange Buffer parameter value for the specified field.
getParameters() - Method in class org.fossilec.odettej.service.CommandExchangeBuffer
 
getPort() - Method in class org.fossilec.odettej.transport.tcp.InternetAddress
Return the port number, a non-negative integer.
getProperties() - Method in class org.fossilec.odettej.Session
 
getProperty(String) - Method in class org.fossilec.odettej.Session
Searches for the property with the specified key in local constants and session property list.
getProperty(String, String) - Method in class org.fossilec.odettej.Session
Searches for the property with the specified key in local constants and session property list.
getReason() - Method in exception org.fossilec.odettej.EndSessionException
 
getReason() - Method in exception org.fossilec.odettej.FileTransferException
 
getRecordCount() - Method in class org.fossilec.odettej.VirtualFile
 
getRecordSize() - Method in class org.fossilec.odettej.VirtualFile
 
getRemoteAddress() - Method in class org.fossilec.odettej.transport.tcp.TCPTransport
Returns remote address used to fulfill Odette FTP session variables.
getRemoteAddress() - Method in interface org.fossilec.odettej.transport.Transport
Returns remote address used to fulfill Odette FTP session variables.
getReservedParam() - Method in class org.fossilec.odettej.PreferencesUtil
 
getReversed() - Method in class org.fossilec.odettej.service.TransferMode
 
getReversedCode() - Method in class org.fossilec.odettej.service.TransferMode
 
getService() - Method in class org.fossilec.odettej.Session
 
getTransferMode(Properties) - Static method in class org.fossilec.odettej.PreferencesUtil
 
getTransferMode() - Method in class org.fossilec.odettej.PreferencesUtil
 
getTransport() - Method in class org.fossilec.odettej.service.Service
 
getType() - Method in class org.fossilec.odettej.transport.NetworkAddress
Return a type string that identifies this address type.
getType() - Method in class org.fossilec.odettej.transport.tcp.InternetAddress
Gets address type.
getUnitCount() - Method in class org.fossilec.odettej.VirtualFile
 
getUnsignedByte(ByteBuffer, int) - Static method in class org.fossilec.odettej.service.BufferUtil
Return the unsigned value of byte from the position specified in a ByteBuffer.
getUnsignedByte(ByteBuffer) - Static method in class org.fossilec.odettej.service.BufferUtil
 
getUserData() - Method in class org.fossilec.odettej.PreferencesUtil
 
getWindowSize() - Method in class org.fossilec.odettej.PreferencesUtil
 

H

hasDeliveredFile(String, Date, String, String) - Method in interface org.fossilec.odettej.ListenerTemplate
This method is invoked after a sucessful receiving a file by the Odette FTP Entity to certify it was delivered.
hasRemaining() - Method in class org.fossilec.odettej.service.DataExchangeBuffer
 
hasSpecialLogic() - Method in class org.fossilec.odettej.PreferencesUtil
 
HEADER_LENGTH - Static variable in class org.fossilec.odettej.service.StreamTransmissionBuffer
Stream Transmission Header has a fixed length at the beginning octets to each Stream Transmission Buffer.

I

INCOMPATIBLE_MODE - Static variable in class org.fossilec.odettej.service.EndSessionReason
Mode or capabilities are incompatible.
init() - Method in class org.fossilec.odettej.monitor.TCPMonitor
 
INPUT_MAPPING - Static variable in class org.fossilec.odettej.VirtualFile.MappingMode
 
InternetAddress - Class in org.fossilec.odettej.transport.tcp
This class represents the TCP/IP network address used over the API with Internet transport layer implementation.
InternetAddress(String) - Constructor for class org.fossilec.odettej.transport.tcp.InternetAddress
Common way of creating an Address object using the String representation of the address.
InternetAddress(String, int) - Constructor for class org.fossilec.odettej.transport.tcp.InternetAddress
Way of creating the Address object using properly parameters.
INVALID_BYTE_COUNT - Static variable in class org.fossilec.odettej.service.AnswerReason
Invalid byte count.
INVALID_COMMAND_DATA - Static variable in class org.fossilec.odettej.service.EndSessionReason
Command contained invalid data.
INVALID_DESTINATION - Static variable in class org.fossilec.odettej.service.AnswerReason
Invalid destination.
INVALID_FILENAME - Static variable in class org.fossilec.odettej.service.AnswerReason
Invalid filename.
INVALID_ORIGIN - Static variable in class org.fossilec.odettej.service.AnswerReason
Invalid origin.
INVALID_PASSWORD - Static variable in class org.fossilec.odettej.service.EndSessionReason
Invalid password.
INVALID_RECORD_COUNT - Static variable in class org.fossilec.odettej.service.AnswerReason
Invalid record count.
InvalidCommandDataException - Exception in org.fossilec.odettej.service
This exception is thrown when a command contains invalid data.
InvalidCommandDataException() - Constructor for exception org.fossilec.odettej.service.InvalidCommandDataException
Constructor with no detail message.
InvalidCommandDataException(String) - Constructor for exception org.fossilec.odettej.service.InvalidCommandDataException
Constructor with the specified detail message.
isCompressionCapable() - Method in class org.fossilec.odettej.Session
 
isCompressionSupported() - Method in class org.fossilec.odettej.PreferencesUtil
 
isConnected() - Method in interface org.fossilec.odettej.OdetteFTPEntity
 
isConnected() - Method in class org.fossilec.odettej.service.Service
 
isConnected() - Method in class org.fossilec.odettej.transport.tcp.TCPTransport
Tells whether the underlying transport is connected.
isConnected() - Method in interface org.fossilec.odettej.transport.Transport
Tells whether the underlying network protocol is connected.
isOpen() - Method in class org.fossilec.odettej.VirtualFile
 
isRestartCapable() - Method in class org.fossilec.odettej.Session
 
isRestartSupported(Properties) - Static method in class org.fossilec.odettej.PreferencesUtil
 
isRestartSupported() - Method in class org.fossilec.odettej.PreferencesUtil
 
isUsingStrictFormat() - Method in class org.fossilec.odettej.PreferencesUtil
 

L

ListenerTemplate - Interface in org.fossilec.odettej
 

M

main(String[]) - Static method in class org.fossilec.odettej.monitor.TCPMonitor
 
MAX_OEB_LENGTH - Static variable in class org.fossilec.odettej.service.OdetteExchangeBuffer
Maximum Exchange Buffer length allowed by protocol specification.
MIN_OEB_LENGTH - Static variable in class org.fossilec.odettej.service.OdetteExchangeBuffer
Minimum Exchange Buffer length allowed by protocol specification.
MoreDataBitTransport - Class in org.fossilec.odettej.transport.mbgw
This is a transport implementation of the More Data Bit protocol for tunneling TCP/IP packages over X.25.
MoreDataBitTransport() - Constructor for class org.fossilec.odettej.transport.mbgw.MoreDataBitTransport
Default constructor.
MoreDataBitTransport(SocketChannel) - Constructor for class org.fossilec.odettej.transport.mbgw.MoreDataBitTransport
Creates a new class instance providing an existing SocketChannel.

N

NetworkAddress - Class in org.fossilec.odettej.transport
This class represents a Network Address with no association to a transportation layer.
NetworkAddress() - Constructor for class org.fossilec.odettej.transport.NetworkAddress
Protected constructor that allow subclasses to create others constructors.
NetworkAddress(String) - Constructor for class org.fossilec.odettej.transport.NetworkAddress
General form of creating a NetworkAddress object using the String representation of the address.
NORMAL_TERMINATION - Static variable in class org.fossilec.odettej.service.EndSessionReason
Normal session termination.
NotConnectedException - Exception in org.fossilec.odettej.transport
When any method that depends on the connection of the underlying transport is invoked and there isn't an established connection this exception is thrown.
NotConnectedException() - Constructor for exception org.fossilec.odettej.transport.NotConnectedException
Constructor with not detail message.
NotConnectedException(String) - Constructor for exception org.fossilec.odettej.transport.NotConnectedException
Constructor with the specified detail message.
NotConnectedException(String, Throwable) - Constructor for exception org.fossilec.odettej.transport.NotConnectedException
Constructor with the specified detail message and cause.
NotConnectedException(Throwable) - Constructor for exception org.fossilec.odettej.transport.NotConnectedException
Constructor with the specified cause.

O

OdetteExchangeBuffer - Class in org.fossilec.odettej.service
The communication between Odette FTP entities is basically done by sending and receiving messages in Exchange Buffers via the transport layer.
OdetteExchangeBuffer() - Constructor for class org.fossilec.odettej.service.OdetteExchangeBuffer
 
OdetteFTPEntity - Interface in org.fossilec.odettej
This is the object representation of a Odette FTP entity, or peer, as defined in the protocol specification.
OdetteFTPException - Exception in org.fossilec.odettej
OdetteFTPException is the top-level exception thrown by all Odette-J classes.
OdetteFTPException() - Constructor for exception org.fossilec.odettej.OdetteFTPException
Constructor with no detail message.
OdetteFTPException(String) - Constructor for exception org.fossilec.odettej.OdetteFTPException
Constructor with the specified detail message.
OdetteFTPException(String, Throwable) - Constructor for exception org.fossilec.odettej.OdetteFTPException
Constructor with the specified detail message and throwable cause.
OdetteFTPException(Throwable) - Constructor for exception org.fossilec.odettej.OdetteFTPException
Constructor with the specified cause of the exception.
org.fossilec.odettej - package org.fossilec.odettej
 
org.fossilec.odettej.monitor - package org.fossilec.odettej.monitor
 
org.fossilec.odettej.service - package org.fossilec.odettej.service
 
org.fossilec.odettej.transport - package org.fossilec.odettej.transport
 
org.fossilec.odettej.transport.mbgw - package org.fossilec.odettej.transport.mbgw
 
org.fossilec.odettej.transport.tcp - package org.fossilec.odettej.transport.tcp
 
OUTPUT_MAPPING - Static variable in class org.fossilec.odettej.VirtualFile.MappingMode
 

P

padd(String, int, boolean, char) - Static method in class org.fossilec.odettej.StringUtil
 
parse(String) - Static method in class org.fossilec.odettej.service.AnswerReason
Convenient method for parsing the proper TransferMode instance given a identifier character.
parse(ByteBuffer) - Method in class org.fossilec.odettej.service.CommandExchangeBuffer
Method used to set configure this object with the value from parsing the given raw buffer.
parse(String) - Static method in class org.fossilec.odettej.service.CommandIdentifier
Convenient method for parsing the proper CommandIdentifier instance given a identifier character.
parse(ByteBuffer) - Method in class org.fossilec.odettej.service.DataExchangeBuffer
 
parse(String) - Static method in class org.fossilec.odettej.service.EndSessionReason
Convenient method for parsing the proper TransferMode instance given a identifier character.
parse(ByteBuffer) - Method in class org.fossilec.odettej.service.OdetteExchangeBuffer
 
parse(String) - Static method in class org.fossilec.odettej.service.RecordFormat
Convenient method for parsing the proper CommandIdentifier instance given a identifier character.
parse(String) - Static method in class org.fossilec.odettej.service.TransferMode
Convenient method for parsing the proper CommandIdentifier instance given a identifier character.
parse(String) - Method in class org.fossilec.odettej.transport.NetworkAddress
Allow the setting up of subclasses context when invoked created through general constructor NetworkAddress(String).
parse(String) - Method in class org.fossilec.odettej.transport.tcp.InternetAddress
Allow the setting up of subclasses context when invoked created through general constructor NetworkAddress(String).
parseCommandDateTime(String, String) - Static method in class org.fossilec.odettej.StringUtil
 
parseHeaderLengthField(ByteBuffer) - Static method in class org.fossilec.odettej.service.BufferUtil
Read the lasting three of the first four octets from the Stream Transmission Buffer regarding the header length field.
PeerAuthenticator - Interface in org.fossilec.odettej
This interface serves remote Odette FTP peer authentication methods, which should be provided to the OdetteFTPEntity before it's Start Session phase.
PreferencesUtil - Class in org.fossilec.odettej
 
PreferencesUtil(Properties) - Constructor for class org.fossilec.odettej.PreferencesUtil
 
prepareSubmit() - Method in class org.fossilec.odettej.service.DataExchangeBuffer
 
PROTOCOL_VIOLATION - Static variable in class org.fossilec.odettej.service.EndSessionReason
Protocol violation.
putAtPosition(ByteBuffer, byte[], int) - Static method in class org.fossilec.odettej.service.BufferUtil
 

R

readyMessage() - Static method in class org.fossilec.odettej.service.CommandExchangeBuffer
Start Session Ready Message.
readyToReceive() - Static method in class org.fossilec.odettej.service.CommandExchangeBuffer
Create the Ready to Receive command.
receive(boolean) - Method in class org.fossilec.odettej.service.Service
 
receive(boolean) - Method in class org.fossilec.odettej.service.StreamTransmissionService
 
receive(boolean) - Method in class org.fossilec.odettej.service.UsualService
 
receive(ByteBuffer) - Method in class org.fossilec.odettej.transport.mbgw.MoreDataBitTransport
Control the receiving More Data Bit packet headers using parent's receive() method.
receive(ByteBuffer) - Method in class org.fossilec.odettej.transport.tcp.TCPTransport
Receive a sequence of bytes from the TCP socket channel.
receive(ByteBuffer) - Method in interface org.fossilec.odettej.transport.Transport
Receive a sequence of bytes from the underlying transport implementation of network protocol.
RECEIVER_ONLY - Static variable in class org.fossilec.odettej.service.TransferMode
 
RecordFormat - Class in org.fossilec.odettej.service
 
registerChannel(Selector, SelectableChannel, int, Object) - Static method in class org.fossilec.odettej.monitor.TCPMonitor
 
registerChannel(Selector, SelectableChannel, int) - Static method in class org.fossilec.odettej.monitor.TCPMonitor
 
release() - Method in interface org.fossilec.odettej.OdetteFTPEntity
 
requestStartFile(String, Date, String, String, RecordFormat, int, int, long, String, String) - Method in interface org.fossilec.odettej.ListenerTemplate
 
RESOURCES_NOT_AVAIABLE - Static variable in class org.fossilec.odettej.service.EndSessionReason
Resources not avaiable.
RTR - Static variable in class org.fossilec.odettej.service.CommandIdentifier
Ready To Receive
run() - Method in class org.fossilec.odettej.monitor.ConnectionMonitor
 

S

scrape(boolean, RecordFormat) - Method in class org.fossilec.odettej.service.DataExchangeBuffer
 
send(OdetteExchangeBuffer) - Method in class org.fossilec.odettej.service.Service
 
send(OdetteExchangeBuffer) - Method in class org.fossilec.odettej.service.StreamTransmissionService
 
send(OdetteExchangeBuffer) - Method in class org.fossilec.odettej.service.UsualService
 
send(ByteBuffer) - Method in class org.fossilec.odettej.transport.mbgw.MoreDataBitTransport
Send a buffer using the More Data Bit control header.
send(ByteBuffer) - Method in class org.fossilec.odettej.transport.tcp.TCPTransport
Send a sequence of bytes through this transport implementation, using a TCP/IP socket channel, from the given buffer.
send(ByteBuffer[]) - Method in class org.fossilec.odettej.transport.tcp.TCPTransport
Sent a sequence of bytes through this transport implementation, using a TCP/IP socket channel, from a subsequence of the given buffers.
send(ByteBuffer) - Method in interface org.fossilec.odettej.transport.Transport
Send a sequence of bytes through this transport implementation, of the underlying network protocol, from the given buffer.
send(ByteBuffer[]) - Method in interface org.fossilec.odettej.transport.Transport
Sent a sequence of bytes through this transport implementation, of the underlying network protocol, from a subsequence of the given buffers.
SENDER_ONLY - Static variable in class org.fossilec.odettej.service.TransferMode
 
Service - Class in org.fossilec.odettej.service
 
Service(Transport, int) - Constructor for class org.fossilec.odettej.service.Service
Class constructor used with a given transport implementation which should be used instead of creating a new one.
Session - Class in org.fossilec.odettej
The Session class represents a session between Odette FTP entities and is not subclassed.
setAuthenticator(PeerAuthenticator) - Method in class org.fossilec.odettej.Session
 
setBuffer(ByteBuffer) - Method in class org.fossilec.odettej.service.OdetteExchangeBuffer
 
setBufferSize(int) - Method in class org.fossilec.odettej.PreferencesUtil
 
setCompressionSupport(boolean) - Method in class org.fossilec.odettej.PreferencesUtil
 
setCredit(String) - Static method in class org.fossilec.odettej.service.CommandExchangeBuffer
Create the Set Credit command which is used to avoid congestion at the protocol level a flow control.
setDateTime(Date) - Method in class org.fossilec.odettej.VirtualFile
 
setExchangeBuffer(OdetteExchangeBuffer) - Method in class org.fossilec.odettej.service.StreamTransmissionBuffer
Set the Stream Transmission Buffer with a given Odette Exchange Buffer.
setHeaderBuffer(ByteBuffer) - Method in class org.fossilec.odettej.service.StreamTransmissionBuffer
Set up the Stream Transmission Header from the buffer specified in the parameter.
setIdentifier(CommandIdentifier) - Method in class org.fossilec.odettej.service.OdetteExchangeBuffer
 
setLength(int) - Method in class org.fossilec.odettej.service.OdetteExchangeBuffer
Set the Odette Exchange Buffer length.
setLength(int) - Method in class org.fossilec.odettej.service.StreamTransmissionBuffer
 
setLocalPassword(Properties, String) - Static method in class org.fossilec.odettej.PreferencesUtil
 
setLocalUser(Properties, String) - Static method in class org.fossilec.odettej.PreferencesUtil
 
setParamater(String, String) - Method in class org.fossilec.odettej.service.CommandExchangeBuffer
Set a parameter in command stream with the given value.
setProperty(String, String) - Method in class org.fossilec.odettej.Session
Set a property in Session and return the previous property value.
setReceivingSupport(ListenerTemplate) - Method in class org.fossilec.odettej.Session
 
setRestartSupport(boolean) - Method in class org.fossilec.odettej.PreferencesUtil
 
setSpecialLogic(boolean) - Method in class org.fossilec.odettej.PreferencesUtil
 
setTransferMode(TransferMode) - Method in class org.fossilec.odettej.PreferencesUtil
 
setTransport(Properties, String) - Static method in class org.fossilec.odettej.PreferencesUtil
 
setTransport(String) - Method in class org.fossilec.odettej.PreferencesUtil
 
setupRestart(int) - Method in class org.fossilec.odettej.VirtualFile
 
setWindowSize(int) - Method in class org.fossilec.odettej.PreferencesUtil
 
SFID - Static variable in class org.fossilec.odettej.service.CommandIdentifier
Start File
SFNA - Static variable in class org.fossilec.odettej.service.CommandIdentifier
Start File Negative Answer
SFPA - Static variable in class org.fossilec.odettej.service.CommandIdentifier
Start File Positive Answer
SSID - Static variable in class org.fossilec.odettej.service.CommandIdentifier
Start Session
SSRM - Static variable in class org.fossilec.odettej.service.CommandIdentifier
Start Session Ready Message
startFile(VirtualFile, String, String, String, String) - Method in interface org.fossilec.odettej.OdetteFTPEntity
 
startFile(String, String, Date, String, String, String, RecordFormat, int, int, int) - Static method in class org.fossilec.odettej.service.CommandExchangeBuffer
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.
startFileNegativeAnswer(AnswerReason, boolean) - Static method in class org.fossilec.odettej.service.CommandExchangeBuffer
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.
startFilePositiveAnswer(int) - Static method in class org.fossilec.odettej.service.CommandExchangeBuffer
Create the Start File Positive Answer command.
startSession() - Method in interface org.fossilec.odettej.OdetteFTPEntity
 
startSession(String, String, int, TransferMode, boolean, boolean, boolean, int, String, String) - Static method in class org.fossilec.odettej.service.CommandExchangeBuffer
Create the Start Session command with given parameters.
stop() - Method in class org.fossilec.odettej.monitor.ConnectionMonitor
 
StreamTransmissionBuffer - Class in org.fossilec.odettej.service
The reason of the Stream Transmission Buffer as in the specification is to encapsulate the Odette Exchange Buffer in an application level flow control.
StreamTransmissionBuffer(OdetteExchangeBuffer) - Constructor for class org.fossilec.odettej.service.StreamTransmissionBuffer
Constructor for enclosing an Odette Exchange Buffer into a Stream Transmission Buffer.
StreamTransmissionBuffer(ByteBuffer, boolean) - Constructor for class org.fossilec.odettej.service.StreamTransmissionBuffer
Constructor used to instantiate a new Stream Transmission Buffer from a raw exchange buffer coming through the transport service.
StreamTransmissionService - Class in org.fossilec.odettej.service
The Service class provide a protocol level abstraction layer which encloses the transport layer in using communication.
StreamTransmissionService(Transport, int) - Constructor for class org.fossilec.odettej.service.StreamTransmissionService
 
StringUtil - Class in org.fossilec.odettej
 
StringUtil() - Constructor for class org.fossilec.odettej.StringUtil
 

T

TCPMonitor - Class in org.fossilec.odettej.monitor
 
TCPMonitor(int, String, int, String, int, int) - Constructor for class org.fossilec.odettej.monitor.TCPMonitor
 
TCPTransport - Class in org.fossilec.odettej.transport.tcp
Provide OdetteJ with a TCP/IP transportation layer based on Odette FTP, implementing the Transport interface.
TCPTransport() - Constructor for class org.fossilec.odettej.transport.tcp.TCPTransport
Default constructor method.
TCPTransport(SocketChannel) - Constructor for class org.fossilec.odettej.transport.tcp.TCPTransport
Creates a new class instance providing an existing SocketChannel.
TEXTFILE - Static variable in class org.fossilec.odettej.service.RecordFormat
A Text File is defined as a sequence of ASCII characters, containing no control characters except CR/LF which delimits lines.
TIME_OUT - Static variable in class org.fossilec.odettej.service.EndSessionReason
Time out.
toString() - Method in class org.fossilec.odettej.service.CommandIdentifier
 
toString() - Method in class org.fossilec.odettej.service.RecordFormat
 
toString() - Method in class org.fossilec.odettej.service.TransferMode
 
toString() - Method in class org.fossilec.odettej.transport.NetworkAddress
Return a String representation of this address object.
toString() - Method in class org.fossilec.odettej.transport.tcp.InternetAddress
Return the String representation of this address object.
TransferMode - Class in org.fossilec.odettej.service
 
Transport - Interface in org.fossilec.odettej.transport
This interface provides a protocol independent network transport layer required by Odette FTP peer entities to with each via the underlying OSI model Network Service provider.
TransportFactory - Class in org.fossilec.odettej.transport
Factory contract used to create (instantiation) a class implementing Transport interface.
TransportFactory() - Constructor for class org.fossilec.odettej.transport.TransportFactory
 

U

UNKNOWN_USER_CODE - Static variable in class org.fossilec.odettej.service.EndSessionReason
User code not known.
UNSPECIFIED - Static variable in class org.fossilec.odettej.service.AnswerReason
Unspecified reason.
UNSPECIFIED_ABORT - Static variable in class org.fossilec.odettej.service.EndSessionReason
Unspecified Abort code.
UNSTRUCTURED - Static variable in class org.fossilec.odettej.service.RecordFormat
The file contains a stream of data.
UNSUPPORTED_MAXIMUM_RECORD_LENGTH - Static variable in class org.fossilec.odettej.service.AnswerReason
Maximum record length not supported.
UNSUPPORTED_STORAGE_RECORD_FORMAT - Static variable in class org.fossilec.odettej.service.AnswerReason
Storage record format not supported.
UsualService - Class in org.fossilec.odettej.service
 
UsualService(Transport, int) - Constructor for class org.fossilec.odettej.service.UsualService
 

V

values() - Static method in class org.fossilec.odettej.service.AnswerReason
Return a collection of the avaiable typed enumerations.
values() - Static method in class org.fossilec.odettej.service.CommandIdentifier
Return a collection of the avaiable typed enumerations.
values() - Static method in class org.fossilec.odettej.service.EndSessionReason
Return a collection of the avaiable typed enumerations.
values() - Static method in class org.fossilec.odettej.service.RecordFormat
 
values() - Static method in class org.fossilec.odettej.service.TransferMode
 
VARIABLE - Static variable in class org.fossilec.odettej.service.RecordFormat
The records in the file can have different lengths.
VirtualFile - Class in org.fossilec.odettej
 
VirtualFile(String, VirtualFile.MappingMode, RecordFormat, int) - Constructor for class org.fossilec.odettej.VirtualFile
 
VirtualFile(String, VirtualFile.MappingMode, RecordFormat, int, int) - Constructor for class org.fossilec.odettej.VirtualFile
 
VirtualFile(String, VirtualFile.MappingMode, RecordFormat, int, String) - Constructor for class org.fossilec.odettej.VirtualFile
 
VirtualFile(String, VirtualFile.MappingMode, RecordFormat, int, String, int) - Constructor for class org.fossilec.odettej.VirtualFile
 
VirtualFile.MappingMode - Class in org.fossilec.odettej
This enumeration serves to identify Virtual File mapping mode, whether it's for inputing or outputing.
VirtualFileMappingException - Exception in org.fossilec.odettej
 
VirtualFileMappingException() - Constructor for exception org.fossilec.odettej.VirtualFileMappingException
 
VirtualFileMappingException(String) - Constructor for exception org.fossilec.odettej.VirtualFileMappingException
 
VirtualFileMappingException(String, Throwable) - Constructor for exception org.fossilec.odettej.VirtualFileMappingException
 
VirtualFileMappingException(Throwable) - Constructor for exception org.fossilec.odettej.VirtualFileMappingException
 

A B C D E F G H I L M N O P R S T U V

Copyright © 2005 ObjectWeb Consortium. All Rights Reserved.