|
TPTP 4.4.0 Platform Project Public API Specification |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.eclipse.hyades.execution.core.impl.ExecutionComponentImpl
org.eclipse.hyades.execution.local.file.FileManagerImpl
The class that previously had this name has been deprecated to the file manager legacy class and this class becomes a bridge class bridging the old expected class and implicit and explicit interfaces to the new implementation that uses a factory to determine if the old or new file server is in use on the agent controller installation
FileManagerFactory| Field Summary |
|---|
| Fields inherited from class org.eclipse.hyades.execution.core.impl.ExecutionComponentImpl |
|---|
children, id, name, node, parent, state, stateChangeListeners, type, version |
| Fields inherited from interface org.eclipse.hyades.execution.core.IExecutionComponent |
|---|
DEAD, INACTIVE, NOT_CONFIGURED, READY, SUSPENDED |
| Constructor Summary | |
|---|---|
FileManagerImpl(org.eclipse.hyades.internal.execution.local.control.Connection connection)
Deprecated. Constructs a new file manager implementation to be used for transferring and managing files on the agent controller machine; the recommended method of obtaining the file manager implementation is to use the public file manager factory |
|
| Method Summary | |
|---|---|
void |
deleteFile(java.lang.String remoteName)
Deprecated. Method to delete the named file |
void |
getFile(java.lang.String localName,
java.lang.String remoteName)
Deprecated. Method to request Agent Controller to send the named file. |
void |
putFile(java.lang.String localName,
java.lang.String remoteName)
Deprecated. Method to send a file to the Agent Controller machine. |
| Methods inherited from class org.eclipse.hyades.execution.core.impl.ExecutionComponentImpl |
|---|
addChild, addExecutionComponentStateChangeListener, fireStateChangeEvent, getChildById, getChildByName, getChildren, getId, getName, getNode, getParent, getState, getType, getVersion, handleMessage, init, removeChild, removeExecutionComponentStateChangeListener, sendMessage, setParent |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public FileManagerImpl(org.eclipse.hyades.internal.execution.local.control.Connection connection)
throws org.eclipse.hyades.internal.execution.core.file.ServerNotAvailableException
connection - the connection to the agent controller
org.eclipse.hyades.internal.execution.core.file.ServerNotAvailableException| Method Detail |
public void getFile(java.lang.String localName,
java.lang.String remoteName)
throws java.io.IOException
IFileManager
getFile in interface IFileManagerlocalName - - where to put it on the client side.remoteName - - remote file name
java.io.IOException
public void putFile(java.lang.String localName,
java.lang.String remoteName)
throws java.io.IOException
IFileManager
putFile in interface IFileManagerlocalName - - where to find the file.remoteName - - where to put the file.
java.io.IOException
public void deleteFile(java.lang.String remoteName)
throws java.io.IOException
IFileManager
deleteFile in interface IFileManagerremoteName - - name of the file.
java.io.IOException
|
TPTP 4.4.0 Platform Project Public API Specification |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||