TPTP 4.1.0 Platform Project
Public API Specification

Package org.eclipse.hyades.execution.core

Defines the core Hyades Execution Framework.

See:
          Description

Interface Summary
IControlMessage This interface is a simple abstraction for passing control events between the workbench and the remote IExecutionComponents.
IDataChannel Description: This type represents a data channel between two processes.
IDataProcessor  
IEclipseExecutionComponentFactory This interface defines a factory for IExecutionComponents.
IExecutableObject This interface is a placeholder contract between the IExecutor and any class that uses it.
IExecutionComponent IExecutionComponent is the base class for all of the components in the runtime system.
IExecutionComponentFactory This interface defines a factory for IExecutionComponents.
IExecutionComponentStateChangeListener  
IExecutionEnvironment IExecutionEnvironment is a specialized IExecutionComponent that has knowledge about the environment that the IExecutionComponent's and its children reside within.
IExecutor An IExecutor class is a class that, given an IExecutableObject, is capable of launching and killing the executable represented by that IExecutableObject.
IExecutorWithProgressMonitorSupport A subinterface of executor that adds progress support through overloading the superinterface's launch and kill methods.
INode A INode instance identifies a physical entity on the network.
IOrderedProperty A IOrderedProperty is a property that may have many ordered values.
IProcessConsole  
IRemoteHyadesComponent IRemoteHyadesComponent defines an interface exposed by remote agents that are capable of monitoring a running application.
ISession A session is the abstraction of a connection with a remote node.
 

Class Summary
ExecutionComponentStateChangeEvent Copyright (c) 2005 IBM Corporation and others.
 

Exception Summary
DaemonConnectException This exception is thrown to indicate that an error occurred while connecting to the specified Execution API daemon.
DataChannelConnectionException Description: Describes a data channel connection failure.
DataChannelCreationException Description: Describes a data channel creation failure.
DataChannelNotInitializedException Description: Describes an exception due to the data channel not being initialized properly.
ExecutionComponentStateException A ExecutionComponentStateException is thrown by any IExecutionComponent operation that occurs when the IExecutionComponent is not in the correct state to support the current operation.
InvalidDataChannelAccessException Description: Describes an invalid data channel access type.
MessageDeliveryException  
MessageProcessingException  
TimeoutException This exception is thrown to indicate that a given request was unable to be satisfied within the defined time limit.
UnknownDaemonException This exception is thrown to indicate that the specified daemon type is not supported
 

Package org.eclipse.hyades.execution.core Description

Defines the core Hyades Execution Framework.

 


TPTP 4.1.0 Platform Project
Public API Specification