TPTP 4.6.0 Platform Project
Public API Specification

org.eclipse.hyades.automation.core
Interface IAutomationServer

All Superinterfaces:
java.rmi.Remote
All Known Implementing Classes:
AutomationServer, KeepAliveService.RemoteObject

public interface IAutomationServer
extends java.rmi.Remote

Automation server interface, this is a remote interface that implements the standard platform runnable interface


Method Summary
 java.lang.Object run(java.lang.Object args)
          This method duplicates the signature of the same method in the platform runnable interface but this one is remotable
 

Method Detail

run

java.lang.Object run(java.lang.Object args)
                     throws java.rmi.RemoteException
This method duplicates the signature of the same method in the platform runnable interface but this one is remotable

Parameters:
args - the args to pass to the automation server
Returns:
the return object
Throws:
java.rmi.RemoteException - any remoting issues will trigger a remote exception to be thrown

TPTP 4.6.0 Platform Project
Public API Specification