Package dk.netarkivet.common.distribute

Interface Summary
RemoteFile RemoteFile: Interface for encapsulating remote files.
 

Class Summary
AbstractRemoteFile Abstract superclass for easy implementation of remote file.
ChannelID A class for representing the names of JMS queues.
Channels This singleton class is in charge of giving out the correct channels.
FTPRemoteFile Class encapsulating upload to & download from an ftp-server.
HTTPRemoteFile A remote file implemented with point-to-point HTTP communication.
HTTPRemoteFileRegistry This is a registry for HTTP remote file, meant for serving registered files to remote hosts.
HTTPSRemoteFile A remote file implemented with point-to-point HTTPS communication.
HTTPSRemoteFileRegistry This is a registry for HTTPS remote file, meant for serving registered files to remote hosts.
JMSConnection Handles the communication with a JMS broker.
JMSConnectionFactory Factory for JMS connection.
JMSConnectionSunMQ Handles the communication with a Sun JMS broker.
NetarkivetMessage Common base class for all messages exchanged in the NetarchiveSuite.
NullRemoteFile This is an implementation of RemoteFile which does nothing and can therefore be used in batch jobs for which no output is required.
RemoteFileFactory Factory for creating remote files.
Synchronizer Converts an asynchronous call to a synchronous call.