com.caucho.remote.client
Interface ProtocolProxyFactory

All Known Implementing Classes:
AbstractProtocolProxyFactory, BurlapProtocolProxyFactory, HessianProtocolProxyFactory

public interface ProtocolProxyFactory

A factory for creating a proxy


Method Summary
<T> T
createProxy(java.lang.Class<T> api)
          Creates a new proxy based on an API.
 void setAnnotated(Annotated annotated)
          Sets the ServiceType annotated
 void setProxyType(java.lang.annotation.Annotation ann)
          Sets the ProxyType annotation
 

Method Detail

setProxyType

void setProxyType(java.lang.annotation.Annotation ann)
Sets the ProxyType annotation


setAnnotated

void setAnnotated(Annotated annotated)
Sets the ServiceType annotated


createProxy

<T> T createProxy(java.lang.Class<T> api)
Creates a new proxy based on an API.

Parameters:
api - the remote api for the proxy