|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.objectweb.easybeans.container.info.BeanInfo
public class BeanInfo
This class contains description for a bean. It is used at the runtime.
Field Summary | |
---|---|
private java.util.Map<java.lang.String,ApplicationException> |
applicationExceptions
List of application exceptions used on this ejb-jar. |
private java.lang.String |
name
Bean's name. |
private ISecurityInfo |
securityInfo
Security info. |
private TransactionManagementType |
transactionManagementType
Management type for the bean. |
Constructor Summary | |
---|---|
BeanInfo()
|
Method Summary | |
---|---|
java.util.Map<java.lang.String,ApplicationException> |
getApplicationExceptions()
Gets the list of application exceptions defined on this ejb jar metadata. |
java.lang.String |
getName()
Gets the name of the bean. |
ISecurityInfo |
getSecurityInfo()
Gets the security info. |
TransactionManagementType |
getTransactionManagementType()
Gets the type of transaction for the given bean. |
void |
setApplicationExceptions(java.util.Map<java.lang.String,ApplicationException> applicationExceptions)
Sets the list of application exceptions defined on this ejb jar metadata. |
void |
setName(java.lang.String name)
Sets the name of the bean. |
void |
setSecurityInfo(ISecurityInfo securityInfo)
Sets the security info. |
void |
setTransactionManagementType(TransactionManagementType transactionManagementType)
Sets the type of transaction for the given bean. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private java.lang.String name
private ISecurityInfo securityInfo
private TransactionManagementType transactionManagementType
private java.util.Map<java.lang.String,ApplicationException> applicationExceptions
Constructor Detail |
---|
public BeanInfo()
Method Detail |
---|
public java.util.Map<java.lang.String,ApplicationException> getApplicationExceptions()
getApplicationExceptions
in interface IBeanInfo
public void setApplicationExceptions(java.util.Map<java.lang.String,ApplicationException> applicationExceptions)
setApplicationExceptions
in interface IBeanInfo
applicationExceptions
- the list of application exceptions defined on this ejb jar metadata.public TransactionManagementType getTransactionManagementType()
getTransactionManagementType
in interface IBeanInfo
public void setTransactionManagementType(TransactionManagementType transactionManagementType)
setTransactionManagementType
in interface IBeanInfo
transactionManagementType
- transaction management type.public void setSecurityInfo(ISecurityInfo securityInfo)
setSecurityInfo
in interface IBeanInfo
securityInfo
- security info.public ISecurityInfo getSecurityInfo()
getSecurityInfo
in interface IBeanInfo
public java.lang.String getName()
getName
in interface IBeanInfo
public void setName(java.lang.String name)
setName
in interface IBeanInfo
name
- the bean's name.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |