org.apache.tuscany.sca.core.invocation
Class DefaultProxyFactoryExtensionPoint

java.lang.Object
  extended by org.apache.tuscany.sca.core.invocation.DefaultProxyFactoryExtensionPoint
All Implemented Interfaces:
ProxyFactoryExtensionPoint

public class DefaultProxyFactoryExtensionPoint
extends java.lang.Object
implements ProxyFactoryExtensionPoint

Default implementation of a ProxyFactoryExtensionPoint.


Constructor Summary
DefaultProxyFactoryExtensionPoint(ExtensionPointRegistry extensionPoints)
           
DefaultProxyFactoryExtensionPoint(MessageFactory messageFactory, InterfaceContractMapper mapper)
           
 
Method Summary
 ProxyFactory getClassProxyFactory()
          Get the proxy factory for java classes
 ProxyFactory getInterfaceProxyFactory()
          Get the proxy factory for java interfaces
 void setClassProxyFactory(ProxyFactory factory)
          Set the proxy factory for java classes
 void setInterfaceProxyFactory(ProxyFactory factory)
          Set the proxy factory for java interfaces
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultProxyFactoryExtensionPoint

public DefaultProxyFactoryExtensionPoint(ExtensionPointRegistry extensionPoints)

DefaultProxyFactoryExtensionPoint

public DefaultProxyFactoryExtensionPoint(MessageFactory messageFactory,
                                         InterfaceContractMapper mapper)
Method Detail

getClassProxyFactory

public ProxyFactory getClassProxyFactory()
Description copied from interface: ProxyFactoryExtensionPoint
Get the proxy factory for java classes

Specified by:
getClassProxyFactory in interface ProxyFactoryExtensionPoint
Returns:

getInterfaceProxyFactory

public ProxyFactory getInterfaceProxyFactory()
Description copied from interface: ProxyFactoryExtensionPoint
Get the proxy factory for java interfaces

Specified by:
getInterfaceProxyFactory in interface ProxyFactoryExtensionPoint
Returns:

setClassProxyFactory

public void setClassProxyFactory(ProxyFactory factory)
Description copied from interface: ProxyFactoryExtensionPoint
Set the proxy factory for java classes

Specified by:
setClassProxyFactory in interface ProxyFactoryExtensionPoint

setInterfaceProxyFactory

public void setInterfaceProxyFactory(ProxyFactory factory)
Description copied from interface: ProxyFactoryExtensionPoint
Set the proxy factory for java interfaces

Specified by:
setInterfaceProxyFactory in interface ProxyFactoryExtensionPoint