org.objectweb.easybeans.deployment.annotations.impl
Class JAnnotationEJB

java.lang.Object
  extended by org.objectweb.easybeans.deployment.annotations.impl.JAnnotationEJB

public class JAnnotationEJB
extends java.lang.Object

Acts as an implementation of @EJB annotation.

Author:
Florent Benoit

Field Summary
private  java.lang.String beanInterface
          Business or home Interface.
private  java.lang.String beanName
          Bean name (Name of stateless, stateful, etc.
private  java.lang.String name
          Name (resource to be looked up).
 
Constructor Summary
JAnnotationEJB()
          Constructor.
Build object with default values.
 
Method Summary
 java.lang.String getBeanInterface()
           
 java.lang.String getBeanName()
           
 java.lang.String getName()
           
 void setBeanInterface(java.lang.String beanInterface)
          Sets the business or home Interface.
 void setBeanName(java.lang.String beanName)
          Sets bean name (Name of stateless, stateful, etc.
 void setName(java.lang.String name)
          Sets Name (resource to be looked up).
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

name

private java.lang.String name
Name (resource to be looked up).


beanInterface

private java.lang.String beanInterface
Business or home Interface.


beanName

private java.lang.String beanName
Bean name (Name of stateless, stateful, etc. or ejb-name).

Constructor Detail

JAnnotationEJB

public JAnnotationEJB()
Constructor.
Build object with default values.

Method Detail

getName

public java.lang.String getName()
Returns:
Name (resource to be looked up).

setName

public void setName(java.lang.String name)
Sets Name (resource to be looked up).

Parameters:
name - the given name.

getBeanName

public java.lang.String getBeanName()
Returns:
Bean name (Name of stateless, stateful, etc. or ejb-name).

setBeanName

public void setBeanName(java.lang.String beanName)
Sets bean name (Name of stateless, stateful, etc. or ejb-name).

Parameters:
beanName - the given name.

getBeanInterface

public java.lang.String getBeanInterface()
Returns:
business or home Interface.

setBeanInterface

public void setBeanInterface(java.lang.String beanInterface)
Sets the business or home Interface.

Parameters:
beanInterface - the given interface.

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object
Returns:
string representation