org.logicblaze.lingo
Class Backport175MetadataStrategy

java.lang.Object
  extended by org.logicblaze.lingo.SimpleMetadataStrategy
      extended by org.logicblaze.lingo.Backport175MetadataStrategy
All Implemented Interfaces:
java.io.Serializable, MetadataStrategy

public class Backport175MetadataStrategy
extends SimpleMetadataStrategy

An implementation of MetadataStrategy which uses the Backport175 library for working with annotations on Java 1.x and 5 platforms.

Version:
$Revision$
See Also:
Serialized Form

Constructor Summary
Backport175MetadataStrategy()
           
 
Method Summary
protected  boolean isEndSession(java.lang.reflect.Method method)
          Returns true if this method completes a callback object
protected  boolean isOneWayMethod(java.lang.reflect.Method method)
           
 boolean isRemoteParameter(java.lang.reflect.Method method, java.lang.Class parameterType, int index)
           
protected  boolean isStateful(java.lang.reflect.Method method)
          Returns whether or not this object is stateful such that sticky load balancing should be used
 
Methods inherited from class org.logicblaze.lingo.SimpleMetadataStrategy
getMethodMetadata, getRemoteTypes, getResultJoinStrategy, getResultJoinStrategy, isOneWayForVoidMethods, populateDefaultRemoteTypes, setOneWayForVoidMethods, setRemoteTypes, setResultJoinStrategy
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Backport175MetadataStrategy

public Backport175MetadataStrategy()
Method Detail

isRemoteParameter

public boolean isRemoteParameter(java.lang.reflect.Method method,
                                 java.lang.Class parameterType,
                                 int index)
Overrides:
isRemoteParameter in class SimpleMetadataStrategy

isEndSession

protected boolean isEndSession(java.lang.reflect.Method method)
Description copied from class: SimpleMetadataStrategy
Returns true if this method completes a callback object

Overrides:
isEndSession in class SimpleMetadataStrategy

isOneWayMethod

protected boolean isOneWayMethod(java.lang.reflect.Method method)
Overrides:
isOneWayMethod in class SimpleMetadataStrategy

isStateful

protected boolean isStateful(java.lang.reflect.Method method)
Description copied from class: SimpleMetadataStrategy
Returns whether or not this object is stateful such that sticky load balancing should be used

Overrides:
isStateful in class SimpleMetadataStrategy


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