MoleQueue
0.9.0
|
CAuthenticateCont | Class using to model UIT AuthenticateCont message |
CAuthenticateResponse | Class used to model UIT AuthenticateResponse |
▼CConnectionListenerFactory | Factory for generating ConnectionListener instances |
CLocalSocketConnectionListenerFactory | Subclass to ConnectionListenerFactory which uses local sockets |
CZeroMqConnectionListenerFactory | A ConnectionListenerFactory subclass using ZeroMQ |
CCredentialsWidget | A dialog for prompting user for security credentials |
CDirListingInfo | Class used to model UIT DirListingInfo |
CFileInfo | Class used to model UIT FileInfo |
CFileSpecification | Specify files for simplifying Client-Server communication |
CFileStreamingData | Class used to model UIT FileStreamingData XML document. Used to describe a file on a remote UIT system during the download/upload process |
CJobData | Internal container for job details |
CJobEvent | Class using to model UIT JobEvent |
CJobEventList | Class used to model a UIT JobEvent list |
CJobObject | Simple client-side representation for a MoleQueue job |
▼CJobReferenceBase | Base class for lightweight interfaces to JobData objects |
CJob | Server-side interface to JobData properties |
CJobSubmissionInfo | Class used to model the response message returned by a UIT server in response to a job submission |
CKerberosCredentials | Class used to model UIT KerberosCredentials |
CLogEntry | Message and metadata for log messages |
CMessage | Encaspulates a single JSON-RPC transmission |
CMessageIdManager | Static lookup table that is used to identify replies to JSON-RPC requests |
CPrompt | Class used to model a UIT prompt |
▼CQAbstractItemModel | |
CJobItemModel | Item model for interacting with jobs |
COpenWithExecutableModel | MVC item model for OpenWithActionFactory configurations |
COpenWithPatternModel | MVC item model for interacting with ProgrammableOpenWithActionFactory output file filters |
CQueueManagerItemModel | Item model for interacting with queues in the QueueManagerDialog |
CQueueProgramItemModel | Item model for interacting with a Queue's Program instances |
▼CQAbstractMessageHandler | |
CMessageHandler | |
▼CQDialog | |
CAboutDialog | |
CAddQueueDialog | Dialog for adding a new queue to the queuemanager |
CAdvancedFilterDialog | Provides advanced filtering options for the JobView |
CCredentialsDialog | |
CImportProgramDialog | Dialog for importing a program configuration from a file |
CImportQueueDialog | Dialog for importing a queue from a file |
CLogWindow | Window that displays log contents |
COpenWithManagerDialog | Dialog window for configuring OpenWithActionFactory objects |
CProgramConfigureDialog | Dialog for setting Program configuration options |
CQueueManagerDialog | Dialog for managing supported queues |
CQueueSettingsDialog | Dialog for configuring queues and managing programs |
CTemplateKeywordDialog | Dialog explaining how templates are used in MoleQueue |
▼CQIODevice | |
CCompositeIODevice | Facade that allows several QIODevices into a single QIODevice |
▼CQItemDelegate | |
CPatternTypeDelegate | MVC delegate to control ProgrammableOpenWithActionFactory patterns |
▼CQMainWindow | |
CMainWindow | The main window for the MoleQueue application |
▼CQObject | |
CActionFactoryManager | Singleton container for JobActionFactory objects |
CClient | Used by clients to submit jobs to a running MoleQueue server |
►CConnection | Interface defining the connection using to communicate between MoleQueue processes. Subclasses provide concrete implements for example based on local socket |
►CConnectionListener | Interface defining a listener waiting for connection to a server. Implementations should emit the @newConnection() signal. Subclasses provide concrete implements for example based on local sockets |
►CJobActionFactory | Base class for implementing a factory which creates QActions that operate on Job instances |
CJobManager | Owns and manages JobData objects |
CJsonRpc | Manages ConnectionListener and Connection instances, and emits incoming JSON-RPC Messages |
CJsonRpcClient | Used by clients to submit calls to an RPC server using JSON-RPC 2.0 |
CLocalSocketConnectionListenerFactory | Subclass to ConnectionListenerFactory which uses local sockets |
CLogger | Manage log messages |
CPluginManager | This class takes care of finding and loading MoleQueue plugins |
CProgram | A class defining interactions with an executable accessible by a Queue |
►CQueue | Abstract interface for queuing systems |
CQueueManager | Manage a collection of Queue instances |
CServer | Handles incoming JSON-RPC messages |
CSshCommandFactory | Used to construct the correct SshCommand implementation based on the ssh client |
►CSshConnection | Abstract base class defining remote execution and file transfer operations over the ssh protocol |
CAuthResponseProcessor | Class used to process a AuthenticateResponse message. Basically walks through the list of prompts provided by the server asking the user for the appropriate responses |
CAuthenticator | Class used to perform UIT authentication steps |
►CFileSystemOperation | Abstract base class of UIT file system operations |
►CRequest | Abstract base class of all UIT SOAP requests |
CSession | Encapsulates a UIT authentication token that can be share across multiple requests |
CSessionManager | Singleton to manages create and access to UIT sessions. Sessions are key on Kerberos user name and realm |
CZeroMqConnectionListenerFactory | A ConnectionListenerFactory subclass using ZeroMQ |
▼CQProcess | |
CTerminalProcess | Special QProcess derived class, calls setsid on Unix to remove tty, allowing us to give a GUI prompt for SSH etc |
▼CQSortFilterProxyModel | |
CJobTableProxyModel | Filtering item model for the JobTableWidget job list |
▼CQTableView | |
CJobView | MVC item view for the job table |
▼CQWidget | |
►CAbstractQueueSettingsWidget | Base interface for custom queue settings widgets |
CFileBrowseWidget | |
CJobTableWidget | Widget which encapsulates the Job table MVC classes |
CSslSetup | Class used to initalize SSL certificates for QSslSocket |
CUserHostAssoc | Class used to model UIT UserHostAssoc XML tag |
CUserHostAssocList | Class used to model a UIT UserHostAssocList XML document |