org.granite.messaging.service
Class EjbServiceMetadata

java.lang.Object
  extended by org.granite.messaging.service.EjbServiceMetadata

public class EjbServiceMetadata
extends Object

Author:
Franck WOLFF

Constructor Summary
EjbServiceMetadata()
          Default constructor.
EjbServiceMetadata(Class<?> scannedClass, Class<?> invokeeClass)
           
EjbServiceMetadata(XMap properties, Class<?> invokeeClass)
           
 
Method Summary
 boolean getRetainIfException(Method method)
           
 boolean isRemoveMethod(Method method)
           
 boolean isStateful()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EjbServiceMetadata

public EjbServiceMetadata()
Default constructor. Should only be used by the externalization mechanism.


EjbServiceMetadata

public EjbServiceMetadata(Class<?> scannedClass,
                          Class<?> invokeeClass)

EjbServiceMetadata

public EjbServiceMetadata(XMap properties,
                          Class<?> invokeeClass)
Method Detail

isStateful

public boolean isStateful()

isRemoveMethod

public boolean isRemoveMethod(Method method)

getRetainIfException

public boolean getRetainIfException(Method method)