org.opennms.spring.xmlrpc
Class XmlRpcClientInterceptor

java.lang.Object
  extended by org.springframework.remoting.support.RemoteAccessor
      extended by org.springframework.remoting.support.UrlBasedRemoteAccessor
          extended by org.opennms.spring.xmlrpc.XmlRpcClientInterceptor
All Implemented Interfaces:
org.aopalliance.aop.Advice, org.aopalliance.intercept.Interceptor, org.aopalliance.intercept.MethodInterceptor, org.springframework.beans.factory.InitializingBean
Direct Known Subclasses:
XmlRpcProxyFactoryBean

public class XmlRpcClientInterceptor
extends org.springframework.remoting.support.UrlBasedRemoteAccessor
implements org.aopalliance.intercept.MethodInterceptor

Author:
Mathew Brozowski

Field Summary
 
Fields inherited from class org.springframework.remoting.support.RemoteAccessor
logger
 
Constructor Summary
XmlRpcClientInterceptor()
           
 
Method Summary
 String getServiceName()
           
 Object invoke(org.aopalliance.intercept.MethodInvocation methodInvocation)
           
 void setServiceName(String serviceName)
           
 
Methods inherited from class org.springframework.remoting.support.UrlBasedRemoteAccessor
afterPropertiesSet, getServiceUrl, setServiceUrl
 
Methods inherited from class org.springframework.remoting.support.RemoteAccessor
getServiceInterface, setServiceInterface
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XmlRpcClientInterceptor

public XmlRpcClientInterceptor()
Method Detail

setServiceName

public void setServiceName(String serviceName)

getServiceName

public String getServiceName()

invoke

public Object invoke(org.aopalliance.intercept.MethodInvocation methodInvocation)
              throws Throwable
Specified by:
invoke in interface org.aopalliance.intercept.MethodInterceptor
Throws:
Throwable


Copyright © 2009. All Rights Reserved.