jas.swingstudio
Interface Job
- All Superinterfaces:
- BasicJob
- public interface Job
- extends BasicJob
Implemented by LocalJob and JASJobAdaptor (but not by AbstractJob or JDSJob)
Methods inherited from interface jas.job.BasicJob |
close, closeDataset, eventsAnalyzed, eventsTotal, getEvent, getEventDataClass, getItem, getName, go, isAtEndOfData, isAtStartOfData, isChanged, isPersistent, isRunnable, isRunning, kill, loadObject, receiveMessage, rewind, setEventSource, setPersistent, stop, unloadAll |
open
public boolean open()
throws ModuleException
reopen
public void reopen(java.io.ObjectInputStream stream,
jas.swingstudio.JASJob jasJob)
throws OpenJobException
addRunListener
public void addRunListener(RunListener listener)
removeRunListener
public void removeRunListener(RunListener listener)
isLoaded
public boolean isLoaded(java.lang.String className)
reload
public void reload()
loadClientClass
public java.lang.Class loadClientClass(java.lang.String name)
throws java.lang.ClassNotFoundException
- Called to load things such as Plugins, Extensions into the job on the client side.