stsci.factory
Class RemoteImageProd

java.lang.Object
  |
  +--java.rmi.server.RemoteObject
        |
        +--java.rmi.server.RemoteServer
              |
              +--java.rmi.server.UnicastRemoteObject
                    |
                    +--stsci.factory.RemoteImageProd
All Implemented Interfaces:
ImageProd, java.rmi.Remote, java.io.Serializable

public class RemoteImageProd
extends java.rmi.server.UnicastRemoteObject
implements ImageProd

wrapper for PlanarImageFactory to allow remote interaction * @author

See Also:
Serialized Form

Field Summary
protected  PlanarImageFactory factory
           
 
Fields inherited from class java.rmi.server.RemoteObject
ref
 
Constructor Summary
RemoteImageProd(PlanarImageFactory fac)
           
 
Method Summary
 javax.media.jai.PlanarImage getImage()
           
 ImageInfo getInfo()
           
 
Methods inherited from class java.rmi.server.UnicastRemoteObject
, clone, exportObject, exportObject, exportObject, unexportObject
 
Methods inherited from class java.rmi.server.RemoteServer
getClientHost, getLog, setLog
 
Methods inherited from class java.rmi.server.RemoteObject
equals, getRef, hashCode, toString, toStub
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

factory

protected PlanarImageFactory factory
Constructor Detail

RemoteImageProd

public RemoteImageProd(PlanarImageFactory fac)
                throws java.rmi.RemoteException
Parameters:
fac -  
Throws:
java.rmi.RemoteException -  
Method Detail

getImage

public javax.media.jai.PlanarImage getImage()
                                     throws java.rmi.RemoteException,
                                            java.lang.Exception
Specified by:
getImage in interface ImageProd
Returns:
PlanarImage
Throws:
RemoteException,Exception -  

getInfo

public ImageInfo getInfo()
                  throws java.rmi.RemoteException,
                         java.lang.Exception
Specified by:
getInfo in interface ImageProd
Returns:
ImageInfo
Throws:
RemoteException,Exception -