Package jas.jds.interfaces

Interface Summary
CutInterface  
JavaDataServer This the main interface implemented by any JavaDataServer It deals with establishing connections and creating new jobs or reconnecting to existing jobs.
Preemptable This interface doesnt actually add anything to its base interface It is just here to maintain backwards compatibility with old servers //TODO: removed this next time there is a change to the client-server protocol
RemoteClassLoader  
RemoteCut  
RemoteEventAnalyzer  
RemoteEventSourceFolder  
RemoteHasSlices  
RemoteHistogramAccess  
RemoteJob  
RemoteMonitor  
RemoteMonitorConnection  
RemoteMonitorList  
RemoteObserver  
RemotePageAccess  
RemotePlotAccess  
RemoteRebinnable1DHistogramData  
RemoteRebinnable2DHistogramData  
RemoteScatterEnumeration  
RemoteScatterSource  
RemoteSliceParameters  
SecureJavaDataServer This is the extension of JavaDataServer interface It deals with establishing secure connection.
 

Class Summary
CutProperties Use a subclass of this class to send properties of Cut objects between the cut objects and the dialogs on the client machine.
PluginEvent  
Remote1DHistogramInfo  
Remote2DHistogramInfo  
RemoteAxisInfo  
RemoteEventUpdate  
RemoteJobInfo  
RemoteJobUpdate  
RemotePrintBuffer  
RemoteScatterInfo  
RemoteSliceInfo  
RemoteUpdate  
Version  
 

Exception Summary
ConnectionRejected  
RemoteEventAnalyzerException  
RemoteLoaderException