com.caucho.remote.burlap
Class BurlapProtocolProxyFactory

java.lang.Object
  extended by com.caucho.remote.client.AbstractProtocolProxyFactory
      extended by com.caucho.remote.burlap.BurlapProtocolProxyFactory
All Implemented Interfaces:
ProtocolProxyFactory

public class BurlapProtocolProxyFactory
extends AbstractProtocolProxyFactory

Burlap factory for creating remote-client proxies


Constructor Summary
BurlapProtocolProxyFactory()
           
 
Method Summary
 java.lang.Object createProxy(java.lang.Class api)
          Creates a new proxy based on an API
 void setProxyType(java.lang.annotation.Annotation ann)
          Sets the ProxyType annotation
 void setURL(java.lang.String url)
          Sets the proxy URL.
 
Methods inherited from class com.caucho.remote.client.AbstractProtocolProxyFactory
setAnnotated
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BurlapProtocolProxyFactory

public BurlapProtocolProxyFactory()
Method Detail

setURL

public void setURL(java.lang.String url)
Sets the proxy URL.


setProxyType

public void setProxyType(java.lang.annotation.Annotation ann)
Description copied from class: AbstractProtocolProxyFactory
Sets the ProxyType annotation

Specified by:
setProxyType in interface ProtocolProxyFactory
Overrides:
setProxyType in class AbstractProtocolProxyFactory

createProxy

public java.lang.Object createProxy(java.lang.Class api)
Creates a new proxy based on an API

Specified by:
createProxy in interface ProtocolProxyFactory
Specified by:
createProxy in class AbstractProtocolProxyFactory
Parameters:
api - the api exposed to the client