org.rhq.enterprise.clientapi
Class RemoteClientProxy
java.lang.Object
org.rhq.bindings.client.AbstractRhqFacadeProxy<RemoteClient>
org.rhq.enterprise.clientapi.RemoteClientProxy
- All Implemented Interfaces:
- InvocationHandler
public class RemoteClientProxy
- extends AbstractRhqFacadeProxy<RemoteClient>
This class acts as a local SLSB proxy to make remote invocations
to SLSB Remotes over a remoting invoker.
- Author:
- Greg Hinkle, Lukas Krejci
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RemoteClientProxy
public RemoteClientProxy(RemoteClient client,
RhqManager manager)
getRemoteInterface
@Deprecated
public Class<?> getRemoteInterface()
- Deprecated.
invoke
public Object invoke(Object proxy,
Method method,
Object[] args)
throws Throwable
- Specified by:
invoke in interface InvocationHandler- Overrides:
invoke in class AbstractRhqFacadeProxy<RemoteClient>
- Throws:
Throwable
doInvoke
protected Object doInvoke(Object proxy,
Method originalMethod,
Object[] args)
throws Throwable
- Specified by:
doInvoke in class AbstractRhqFacadeProxy<RemoteClient>
- Throws:
Throwable
Copyright © 2008-2012 Red Hat, Inc.. All Rights Reserved.