TPTP 4.4.0 Platform Project
Internal API Specification

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

java.lang.Object
  extended byorg.eclipse.hyades.internal.execution.core.file.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

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

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

TPTP 4.4.0 Platform Project
Internal API Specification