org.geotools.resources
Interface RemoteProxy

All Superinterfaces:
java.rmi.Remote

Deprecated. This interface was used by the legacy CTS packages, which are going to be removed.

public interface RemoteProxy
extends java.rmi.Remote

Interface for remote object wrapping an implementation. This interface is used for implementation of CS_CoordinateSystem and its friends. Remote methods are usually executed on the server side, not the client side. However, if a user chooses to wrap a CS_CoordinateSystem interface into a CoordinateSystem concrete class, then the getImplementation() method may be used for faster and more accurate wrapping: we get directly the underlying implementation instead of building it from many methods invocations.

This interface is used internally by Geotools implementations only, for optimization purpose.

Version:
$Id: RemoteProxy.java 17672 2006-01-19 00:25:55Z desruisseaux $
Author:
Martin Desruisseaux

Method Summary
 java.io.Serializable getImplementation()
          Deprecated. Returns the underlying implementation used by this proxy.
 

Method Detail

getImplementation

public java.io.Serializable getImplementation()
                                       throws java.rmi.RemoteException
Deprecated. 
Returns the underlying implementation used by this proxy.

Returns:
The underlying implementation.
Throws:
java.rmi.RemoteException - if a remote call failed.


Copyright © GeoTools. All Rights Reserved.