org.springframework.remoting.caucho
Class HessianProxyFactoryBean

org.springframework.remoting.support.RemoteAccessor
  |
  +--org.springframework.remoting.support.UrlBasedRemoteAccessor
        |
        +--org.springframework.remoting.caucho.HessianClientInterceptor
              |
              +--org.springframework.remoting.caucho.HessianProxyFactoryBean

public class HessianProxyFactoryBean
extends HessianClientInterceptor
implements FactoryBean

Factory bean for Hessian proxies. Behaves like the proxied service when used as bean reference, exposing the specified service interface.

The service URL must be an HTTP URL exposing a Hessian service. For details, see HessianClientInterceptor docs.

Author:
Juergen Hoeller
Since: 13.05.2003
See Also: HessianServiceExporter

Method Summary
 voidafterPropertiesSet()
           
 ObjectgetObject()
           
 ClassgetObjectType()
           
 booleanisSingleton()
           

Methods inherited from class org.springframework.remoting.caucho.HessianClientInterceptor
invoke, setPassword, setUsername

Methods inherited from class org.springframework.remoting.support.UrlBasedRemoteAccessor
setServiceUrl

Methods inherited from class org.springframework.remoting.support.RemoteAccessor
setServiceInterface

Method Detail

afterPropertiesSet

public void afterPropertiesSet()
throws java.net.MalformedURLException

getObject

public Object getObject()

getObjectType

public Class getObjectType()

isSingleton

public boolean isSingleton()