Uses of Interface
net.sf.crispy.InvocationStrategy

Packages that use InvocationStrategy
net.sf.crispy Main-classes and interfaces from this framework. 
net.sf.crispy.impl Implementation from this framework. 
net.sf.crispy.proxy Proxy-classes to intercept all method-calls from the service classes. 
net.sf.crispy.strategy Implementation of the interface net.sf.crispy.InvocationStrategy.  
 

Uses of InvocationStrategy in net.sf.crispy
 

Methods in net.sf.crispy that return InvocationStrategy
 InvocationStrategy ExecutorDecorator.getDefaultInvocationStrategy()
           
 InvocationStrategy Executor.getDefaultInvocationStrategy()
          Strategy for invocation the remote service.
 

Uses of InvocationStrategy in net.sf.crispy.impl
 

Methods in net.sf.crispy.impl that return InvocationStrategy
 InvocationStrategy XmlRpcExecutor.getDefaultInvocationStrategy()
           
 InvocationStrategy StaticRmiProxy.getDefaultInvocationStrategy(java.util.Properties pvProperties)
           
 InvocationStrategy StaticHessianProxy.getDefaultInvocationStrategy(java.util.Properties pvProperties)
           
 InvocationStrategy StaticCorbaProxy.getDefaultInvocationStrategy(java.util.Properties pvProperties)
           
 InvocationStrategy StaticBurlapProxy.getDefaultInvocationStrategy(java.util.Properties pvProperties)
           
 InvocationStrategy RestExecutor.getDefaultInvocationStrategy()
           
 InvocationStrategy JBossRemotingExecutor.getDefaultInvocationStrategy()
           
 InvocationStrategy JaxRpcExecutor.getDefaultInvocationStrategy()
           
 InvocationStrategy HttpExecutor.getDefaultInvocationStrategy()
           
 

Uses of InvocationStrategy in net.sf.crispy.proxy
 

Methods in net.sf.crispy.proxy that return InvocationStrategy
 InvocationStrategy StaticProxyDecorator.getDefaultInvocationStrategy(java.util.Properties pvProperties)
           
 InvocationStrategy StaticProxy.getDefaultInvocationStrategy(java.util.Properties pvProperties)
          Get default InvocationStrategy, if no InvocationStrategy is set in the properties.
 

Methods in net.sf.crispy.proxy with parameters of type InvocationStrategy
static java.lang.Object Proxy.createInvocationStrategy(InvocationStrategy pvDefaultInvocationStrategy, java.util.Properties pvProperties, java.lang.String pvDefaultUrlAndPort, java.lang.Class pvProxyClass, java.lang.reflect.Method pvMethod)
           
 

Uses of InvocationStrategy in net.sf.crispy.strategy
 

Classes in net.sf.crispy.strategy that implement InvocationStrategy
 class ClassMethodMapInvocationStrategy
          Put Class-Name and Method-name in a Map: Map map = new HashMap(1); map.put(className, methodName);
 class ClassWithOutPackageInvocationStrategy
          Convert class with package name in class name only: from test.crispy.example.service.Calculator to Calculator.
 class NameInvocationStrategy
          Return the Interface-Name.
 class NameSpacePlusMethodInvocationStrategy
          Example:
namespace (class): test.crispy.example.service.Calculator or const: my_namespace
invocation string = method name: add
convert result: test.crispy.example.service.Calculator.add or convert result: my_namespace.add
 class RestInvocationStrategy
          Call Class: test.crispy.example.service.Calculator with Method: add: class=test.crispy.example.service.Calculator&method=add OR method=service.calculator.add.
 class UrlPlusClassNameInvocationStrategy
          Example:
the url (namespace = InvocationStrategy.URL) = http://localhost:8080/axis/services
invoke of the class (InvocationStrategy.CLASS_NAME): test.crispy.example.service.Calculator
convert result: http://localhost:8080/axis/services/Calculator
 



Copyright © 2005-2006 Crispy. All Rights Reserved.