Package com.friendshipsystems.fsshresourcemanager

Interface Summary
FIJobCanceler The FIJobCanceler interface provides methods that create commands that need to be executed on remote host in order to find process ids of remote processes based on their executable and the executing user as well as commands that need to be executed to kill processes on remote computers.
FIResourceManager The xml-rpc interface provided by the FSshResourceManager
FIResourceManagerTest Only for testing purposes
FIScheduler This is the interface that needs to be implemented by classes that are used by the SSH Resource Manager to select a job to run, i.e. the scheduler.
 

Class Summary
FHibernateUtil The FHibernateUtil encapsulates the database access provided by Hibernate.
FHostManager The FHostManager takes care of the automatic host management.
FHTMLLogLayout Class for formatting of HTML logfiles
FJob This class represents an external process that should be started on a remote machine using ssh.
FJobCancelerLinux The concrete FJobCanceler implementation to cancel processes on a Linux host.
FJobCancelerWin The concrete FJobCanceler implementation to cancel processes on a Windows host.
FLogger Logging class used by the FSshResourceManager.
FMailer The FMailer provides the mailing functionality of the SshResourceManager
FPatternLayout Class for formatting of console output
FScheduler The default implementation of the FIScheduler Interface.
FSshResourceManager The xml-rpc handler class that implements the FIResourceManager interface.
FSshResourceManagerState This class represents the internal state of the FSshResourceManager.
 

Enum Summary
FSshConnectionError This enum describes the possible types of errors that may occur when connecting to a host.
 

Exception Summary
FInitalizeException This type of exception is thrown when an error occurs during the initialization phase of the SshResourceManager