org.objectweb.easybeans.deployment.annotations.helper.bean
Class InterfaceAnnotatedHelper

java.lang.Object
  extended by org.objectweb.easybeans.deployment.annotations.helper.bean.InterfaceAnnotatedHelper

public final class InterfaceAnnotatedHelper
extends java.lang.Object

Lookup the annotated interfaces of a class and report it to the class metadata.

Author:
Florent Benoit

Constructor Summary
private InterfaceAnnotatedHelper()
          Helper class, no public constructor.
 
Method Summary
static void resolve(ClassAnnotationMetadata sessionBean)
          Gets interface of a bean and report their types to the bean metadata.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InterfaceAnnotatedHelper

private InterfaceAnnotatedHelper()
Helper class, no public constructor.

Method Detail

resolve

public static void resolve(ClassAnnotationMetadata sessionBean)
                    throws ResolverException
Gets interface of a bean and report their types to the bean metadata.

Parameters:
sessionBean - Session bean to analyze
Throws:
ResolverException - if there is a failure in a resolver