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

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

public class JEjbEJB
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 mappedName
          mapped name.
private  java.lang.String name
          Name (resource to be looked up).
 
Constructor Summary
JEjbEJB()
          Constructor.
Build object with default values.
 
Method Summary
 java.lang.String getBeanInterface()
           
 java.lang.String getBeanName()
           
 java.lang.String getMappedName()
           
 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 setMappedName(java.lang.String mappedName)
          Sets mapped Name.
 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).


mappedName

private java.lang.String mappedName
mapped name.

Constructor Detail

JEjbEJB

public JEjbEJB()
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.

getMappedName

public java.lang.String getMappedName()
Returns:
MappedName.

setMappedName

public void setMappedName(java.lang.String mappedName)
Sets mapped Name.

Parameters:
mappedName - the given mappedName.

toString

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