Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| The Spring Framework
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## org.springframework.remoting.support
Class RemoteAccessor

    java.lang.Object
      org.springframework.remoting.support.RemoteAccessor

Direct Known Subclasses:
  UrlBasedRemoteAccessor

    public abstract class RemoteAccessor

extends Object

Abstract base class for classes that access a remote service. Provides a "serviceInterface" bean property.

Note that the service interface being used will show some signs of remotability, like the granularity of method calls that it offers. Furthermore, it has to have serializable arguments etc.

Accessors are supposed to throw Spring's generic `RemoteAccessException` in case of remote invocation failure, provided that the service interface does not declare `java.rmi.RemoteException`.

Since:
  13.05.2003
Author:
  Juergen Hoeller
See Also:
  `RemoteAccessException`, `RemoteException`

Field Summary
`protected Log` | `logger` Logger available to subclasses

Constructor Summary
`RemoteAccessor()`

Method Summary
`Class` | `getServiceInterface()` Return the interface of the service to access.
`void` | `setServiceInterface(Class serviceInterface)` Set the interface of the service to access.

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Field Detail

### logger

    protected final Log logger

  Logger available to subclasses

Constructor Detail

### RemoteAccessor

    public RemoteAccessor()

Method Detail

### setServiceInterface

    public void setServiceInterface(Class serviceInterface)

  Set the interface of the service to access. The interface must be suitable for the particular service and remoting strategy.

  Typically required to be able to create a suitable service proxy, but can also be optional if the lookup returns a typed proxy.

### getServiceInterface

    public Class getServiceInterface()

  Return the interface of the service to access.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| The Spring Framework
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Copyright © 2002-2007 The Spring Framework.