Uses of Class
org.logicblaze.lingo.MethodMetadata

Packages that use MethodMetadata
org.logicblaze.lingo The core APIs and classes in Lingo to provide the Metadata Strategy and to add the full Message Exchange Pattern metadata to the Spring RemoteInvocation POJO. 
org.logicblaze.lingo.jms The classes required to configure a JMS based implementation of Lingo together with the extension point interfaces. 
 

Uses of MethodMetadata in org.logicblaze.lingo
 

Methods in org.logicblaze.lingo that return MethodMetadata
 MethodMetadata LingoInvocation.getMetadata()
          Returns the metadata associated with this invocation, such as whether or not it should be considered a one-way invocation, which parameters should be considered remote (listeners) versus which objects should be passed by value etc.
 MethodMetadata CachingMetadataStrategy.getMethodMetadata(java.lang.reflect.Method method)
           
 MethodMetadata MetadataStrategy.getMethodMetadata(java.lang.reflect.Method method)
          Generates the method specific metadata for the given method invocation
 MethodMetadata SimpleMetadataStrategy.getMethodMetadata(java.lang.reflect.Method method)
           
protected  MethodMetadata LingoRemoteInvocationFactory.getMethodMetadata(org.aopalliance.intercept.MethodInvocation methodInvocation)
           
 

Methods in org.logicblaze.lingo with parameters of type MethodMetadata
 ResultJoinStrategy CachingMetadataStrategy.getResultJoinStrategy(org.aopalliance.intercept.MethodInvocation methodInvocation, MethodMetadata metadata)
           
 ResultJoinStrategy MetadataStrategy.getResultJoinStrategy(org.aopalliance.intercept.MethodInvocation methodInvocation, MethodMetadata metadata)
          Returns the strategy for joining multiple results together when communicating with multiple back end servers over topics.
 ResultJoinStrategy SimpleMetadataStrategy.getResultJoinStrategy(org.aopalliance.intercept.MethodInvocation methodInvocation, MethodMetadata metadata)
           
 

Constructors in org.logicblaze.lingo with parameters of type MethodMetadata
LingoInvocation(org.aopalliance.intercept.MethodInvocation methodInvocation, MethodMetadata metadata)
           
LingoInvocation(java.lang.String s, java.lang.Class[] classes, java.lang.Object[] objects, MethodMetadata metadata)
           
 

Uses of MethodMetadata in org.logicblaze.lingo.jms
 

Methods in org.logicblaze.lingo.jms with parameters of type MethodMetadata
protected  ResultJoinHandler JmsClientInterceptor.createResultJoinHandler(org.aopalliance.intercept.MethodInvocation methodInvocation, MethodMetadata metadata)
           
protected  boolean JmsClientInterceptor.isMultipleResponse(org.aopalliance.intercept.MethodInvocation methodInvocation, MethodMetadata metadata)
          Returns true if this method expects multiple response messages such as when sending a message over a topic.
protected  void JmsClientInterceptor.replaceRemoteReferences(LingoInvocation invocation, MethodMetadata metadata)
           
 



Copyright © 2009 LogicBlaze, Inc.. All Rights Reserved.