stella.rmi
Interface RemoteFitsParameter

All Superinterfaces:
Remote, RemoteParameter, RmiCaster
All Known Implementing Classes:
AbstractFitsParameter, AbstractFitsValue, Efficiency, FitsMoments, SignalToNoise

public interface RemoteFitsParameter
extends RemoteParameter

A fits file normally consits of huge quantities of numbers that best are dealt with in the master where they originate (normally the scientific camera). The parameters/values extracted out of an entire fits file might be much smaller than the actual fits file itself, thus if other VM need excess to these parameters, it will be via an RMI interface. If the listener registered is an update listener, it will get notified when new fits data has been evaluated.


Method Summary
 Date rmiDateObs()
          Returns the observation time, if specified in the fits header or the time of fits registering.
 double rmiExposureTime()
          Returns the exposure time in seconds or zero if undefined.
 long rmiRegistered()
          Returns the time-stamp when the fits was registered.
 
Methods inherited from interface stella.rmi.RemoteParameter
addRmiListener, remoteGet, removeRmiListener
 
Methods inherited from interface util.rmi.RmiCaster
bindToRegistry, isValid, unbindFromRegistry
 

Method Detail

rmiExposureTime

double rmiExposureTime()
                       throws RemoteException
Returns the exposure time in seconds or zero if undefined.

Throws:
RemoteException

rmiDateObs

Date rmiDateObs()
                throws RemoteException
Returns the observation time, if specified in the fits header or the time of fits registering.

Throws:
RemoteException

rmiRegistered

long rmiRegistered()
                   throws RemoteException
Returns the time-stamp when the fits was registered.

Throws:
RemoteException