TPTP 4.6.0 Platform Project
Internal API Specification

org.eclipse.hyades.internal.execution.core.file.dynamic
Class AbstractFileServerCommand

java.lang.Object
  extended by org.eclipse.hyades.internal.execution.core.file.dynamic.AbstractFileServerCommand
All Implemented Interfaces:
ICommand, IFileServerCommand

public abstract class AbstractFileServerCommand
extends java.lang.Object
implements IFileServerCommand

The abstract base class for all file server commands, there are other more specific abstract classes that further extend this one, a concrete file server command will likely extend those downstream subclasses and not this base class directly.


Method Summary
 void dispose()
          Dispose the command, will release any resources such as network connections, if not called, resources and connections will build up and likely cause un- desirable results
 void execute()
          Execute the command, instance acts polymorphically based on the way the command was constructed (either client-side or server-side)
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

dispose

public void dispose()
Dispose the command, will release any resources such as network connections, if not called, resources and connections will build up and likely cause un- desirable results

Specified by:
dispose in interface IFileServerCommand

execute

public final void execute()
                   throws java.io.IOException
Execute the command, instance acts polymorphically based on the way the command was constructed (either client-side or server-side)

Specified by:
execute in interface ICommand
Throws:
java.io.IOException

TPTP 4.6.0 Platform Project
Internal API Specification