|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface MessageDrivenBeanType
A representation of the model object 'Message Driven Bean Type'. The message-driven element declares a message-driven bean. The declaration consists of: - an optional description - an optional display name - an optional icon element that contains a small and a large icon file name. - a name assigned to the enterprise bean in the deployment descriptor - an optional mapped-name element that can be used to provide vendor-specific deployment information such as the physical jndi-name of destination from which this message-driven bean should consume. This element is not required to be supported by all implementations. Any use of this element is non-portable. - the message-driven bean's implementation class - an optional declaration of the bean's messaging type - an optional declaration of the bean's timeout method for handling programmatically created timers - an optional declaration of timers to be automatically created at deployment time - the optional message-driven bean's transaction management type. If it is not defined, it is defaulted to Container. - an optional declaration of the bean's message-destination-type - an optional declaration of the bean's message-destination-link - an optional declaration of the message-driven bean's activation configuration properties - an optional list of the message-driven bean class and/or superclass around-invoke methods. - an optional list of the message-driven bean class and/or superclass around-timeout methods. - an optional declaration of the bean's environment entries - an optional declaration of the bean's EJB references - an optional declaration of the bean's local EJB references - an optional declaration of the bean's web service references - an optional declaration of the security role references - an optional declaration of the security identity to be used for the execution of the bean's methods - an optional declaration of the bean's resource manager connection factory references - an optional declaration of the bean's resource environment references. - an optional declaration of the bean's message destination references
The following features are supported:
Description
Display Name
Icon
Ejb Name
Mapped Name
Ejb Class
Messaging Type
Timeout Method
Timer
Transaction Type
Message Destination Type
Message Destination Link
Activation Config
Around Invoke
Around Timeout
Env Entry
Ejb Ref
Ejb Local Ref
Service Ref
Resource Ref
Resource Env Ref
Message Destination Ref
Persistence Context Ref
Persistence Unit Ref
Post Construct
Pre Destroy
Data Source
Security Role Ref
Security Identity
Id
EjbJar31Package.getMessageDrivenBeanType()
Method Summary | |
---|---|
ActivationConfigType |
getActivationConfig()
Returns the value of the 'Activation Config' containment reference. |
|
getAroundInvoke()
Returns the value of the 'Around Invoke' containment reference list. |
|
getAroundTimeout()
Returns the value of the 'Around Timeout' containment reference list. |
|
getDataSource()
Returns the value of the 'Data Source' containment reference list. |
|
getDescription()
Returns the value of the 'Description' containment reference list. |
|
getDisplayName()
Returns the value of the 'Display Name' containment reference list. |
EjbClassType |
getEjbClass()
Returns the value of the 'Ejb Class' containment reference. |
|
getEjbLocalRef()
Returns the value of the 'Ejb Local Ref' containment reference list. |
EjbNameType |
getEjbName()
Returns the value of the 'Ejb Name' containment reference. |
|
getEjbRef()
Returns the value of the 'Ejb Ref' containment reference list. |
|
getEnvEntry()
Returns the value of the 'Env Entry' containment reference list. |
|
getIcon()
Returns the value of the 'Icon' containment reference list. |
java.lang.String |
getId()
Returns the value of the 'Id' attribute. |
XsdStringType |
getMappedName()
Returns the value of the 'Mapped Name' containment reference. |
MessageDestinationLinkType |
getMessageDestinationLink()
Returns the value of the 'Message Destination Link' containment reference. |
|
getMessageDestinationRef()
Returns the value of the 'Message Destination Ref' containment reference list. |
MessageDestinationTypeType |
getMessageDestinationType()
Returns the value of the 'Message Destination Type' containment reference. |
FullyQualifiedClassType |
getMessagingType()
Returns the value of the 'Messaging Type' containment reference. |
|
getPersistenceContextRef()
Returns the value of the 'Persistence Context Ref' containment reference list. |
|
getPersistenceUnitRef()
Returns the value of the 'Persistence Unit Ref' containment reference list. |
|
getPostConstruct()
Returns the value of the 'Post Construct' containment reference list. |
|
getPreDestroy()
Returns the value of the 'Pre Destroy' containment reference list. |
|
getResourceEnvRef()
Returns the value of the 'Resource Env Ref' containment reference list. |
|
getResourceRef()
Returns the value of the 'Resource Ref' containment reference list. |
SecurityIdentityType |
getSecurityIdentity()
Returns the value of the 'Security Identity' containment reference. |
|
getSecurityRoleRef()
Returns the value of the 'Security Role Ref' containment reference list. |
|
getServiceRef()
Returns the value of the 'Service Ref' containment reference list. |
NamedMethodType |
getTimeoutMethod()
Returns the value of the 'Timeout Method' containment reference. |
|
getTimer()
Returns the value of the 'Timer' containment reference list. |
TransactionTypeType |
getTransactionType()
Returns the value of the 'Transaction Type' containment reference. |
void |
setActivationConfig(ActivationConfigType value)
Sets the value of the ' Activation Config ' containment reference. |
void |
setEjbClass(EjbClassType value)
Sets the value of the ' Ejb Class ' containment reference. |
void |
setEjbName(EjbNameType value)
Sets the value of the ' Ejb Name ' containment reference. |
void |
setId(java.lang.String value)
Sets the value of the ' Id ' attribute. |
void |
setMappedName(XsdStringType value)
Sets the value of the ' Mapped Name ' containment reference. |
void |
setMessageDestinationLink(MessageDestinationLinkType value)
Sets the value of the ' Message Destination Link ' containment reference. |
void |
setMessageDestinationType(MessageDestinationTypeType value)
Sets the value of the ' Message Destination Type ' containment reference. |
void |
setMessagingType(FullyQualifiedClassType value)
Sets the value of the ' Messaging Type ' containment reference. |
void |
setSecurityIdentity(SecurityIdentityType value)
Sets the value of the ' Security Identity ' containment reference. |
void |
setTimeoutMethod(NamedMethodType value)
Sets the value of the ' Timeout Method ' containment reference. |
void |
setTransactionType(TransactionTypeType value)
Sets the value of the ' Transaction Type ' containment reference. |
Method Detail |
---|
getDescription()
DescriptionType
.
If the meaning of the 'Description' containment reference list isn't clear, there really should be more of a description here...
EjbJar31Package.getMessageDrivenBeanType_Description()
getDisplayName()
DisplayNameType
.
If the meaning of the 'Display Name' containment reference list isn't clear, there really should be more of a description here...
EjbJar31Package.getMessageDrivenBeanType_DisplayName()
getIcon()
IconType
.
If the meaning of the 'Icon' containment reference list isn't clear, there really should be more of a description here...
EjbJar31Package.getMessageDrivenBeanType_Icon()
EjbNameType getEjbName()
If the meaning of the 'Ejb Name' containment reference isn't clear, there really should be more of a description here...
setEjbName(EjbNameType)
,
EjbJar31Package.getMessageDrivenBeanType_EjbName()
void setEjbName(EjbNameType value)
Ejb Name
' containment reference.
value
- the new value of the 'Ejb Name' containment reference.getEjbName()
XsdStringType getMappedName()
If the meaning of the 'Mapped Name' containment reference isn't clear, there really should be more of a description here...
setMappedName(XsdStringType)
,
EjbJar31Package.getMessageDrivenBeanType_MappedName()
void setMappedName(XsdStringType value)
Mapped Name
' containment reference.
value
- the new value of the 'Mapped Name' containment reference.getMappedName()
EjbClassType getEjbClass()
setEjbClass(EjbClassType)
,
EjbJar31Package.getMessageDrivenBeanType_EjbClass()
void setEjbClass(EjbClassType value)
Ejb Class
' containment reference.
value
- the new value of the 'Ejb Class' containment reference.getEjbClass()
FullyQualifiedClassType getMessagingType()
setMessagingType(FullyQualifiedClassType)
,
EjbJar31Package.getMessageDrivenBeanType_MessagingType()
void setMessagingType(FullyQualifiedClassType value)
Messaging Type
' containment reference.
value
- the new value of the 'Messaging Type' containment reference.getMessagingType()
NamedMethodType getTimeoutMethod()
setTimeoutMethod(NamedMethodType)
,
EjbJar31Package.getMessageDrivenBeanType_TimeoutMethod()
void setTimeoutMethod(NamedMethodType value)
Timeout Method
' containment reference.
value
- the new value of the 'Timeout Method' containment reference.getTimeoutMethod()
getTimer()
TimerType
.
If the meaning of the 'Timer' containment reference list isn't clear, there really should be more of a description here...
EjbJar31Package.getMessageDrivenBeanType_Timer()
TransactionTypeType getTransactionType()
If the meaning of the 'Transaction Type' containment reference isn't clear, there really should be more of a description here...
setTransactionType(TransactionTypeType)
,
EjbJar31Package.getMessageDrivenBeanType_TransactionType()
void setTransactionType(TransactionTypeType value)
Transaction Type
' containment reference.
value
- the new value of the 'Transaction Type' containment reference.getTransactionType()
MessageDestinationTypeType getMessageDestinationType()
If the meaning of the 'Message Destination Type' containment reference isn't clear, there really should be more of a description here...
setMessageDestinationType(MessageDestinationTypeType)
,
EjbJar31Package.getMessageDrivenBeanType_MessageDestinationType()
void setMessageDestinationType(MessageDestinationTypeType value)
Message Destination Type
' containment reference.
value
- the new value of the 'Message Destination Type' containment reference.getMessageDestinationType()
MessageDestinationLinkType getMessageDestinationLink()
If the meaning of the 'Message Destination Link' containment reference isn't clear, there really should be more of a description here...
setMessageDestinationLink(MessageDestinationLinkType)
,
EjbJar31Package.getMessageDrivenBeanType_MessageDestinationLink()
void setMessageDestinationLink(MessageDestinationLinkType value)
Message Destination Link
' containment reference.
value
- the new value of the 'Message Destination Link' containment reference.getMessageDestinationLink()
ActivationConfigType getActivationConfig()
If the meaning of the 'Activation Config' containment reference isn't clear, there really should be more of a description here...
setActivationConfig(ActivationConfigType)
,
EjbJar31Package.getMessageDrivenBeanType_ActivationConfig()
void setActivationConfig(ActivationConfigType value)
Activation Config
' containment reference.
value
- the new value of the 'Activation Config' containment reference.getActivationConfig()
getAroundInvoke()
AroundInvokeType
.
If the meaning of the 'Around Invoke' containment reference list isn't clear, there really should be more of a description here...
EjbJar31Package.getMessageDrivenBeanType_AroundInvoke()
getAroundTimeout()
AroundTimeoutType
.
If the meaning of the 'Around Timeout' containment reference list isn't clear, there really should be more of a description here...
EjbJar31Package.getMessageDrivenBeanType_AroundTimeout()
getEnvEntry()
EnvEntryType
.
If the meaning of the 'Env Entry' containment reference list isn't clear, there really should be more of a description here...
EjbJar31Package.getMessageDrivenBeanType_EnvEntry()
getEjbRef()
EjbRefType
.
If the meaning of the 'Ejb Ref' containment reference list isn't clear, there really should be more of a description here...
EjbJar31Package.getMessageDrivenBeanType_EjbRef()
getEjbLocalRef()
EjbLocalRefType
.
If the meaning of the 'Ejb Local Ref' containment reference list isn't clear, there really should be more of a description here...
EjbJar31Package.getMessageDrivenBeanType_EjbLocalRef()
getServiceRef()
ServiceRefType
.
If the meaning of the 'Service Ref' containment reference list isn't clear, there really should be more of a description here...
EjbJar31Package.getMessageDrivenBeanType_ServiceRef()
getResourceRef()
ResourceRefType
.
If the meaning of the 'Resource Ref' containment reference list isn't clear, there really should be more of a description here...
EjbJar31Package.getMessageDrivenBeanType_ResourceRef()
getResourceEnvRef()
ResourceEnvRefType
.
If the meaning of the 'Resource Env Ref' containment reference list isn't clear, there really should be more of a description here...
EjbJar31Package.getMessageDrivenBeanType_ResourceEnvRef()
getMessageDestinationRef()
MessageDestinationRefType
.
If the meaning of the 'Message Destination Ref' containment reference list isn't clear, there really should be more of a description here...
EjbJar31Package.getMessageDrivenBeanType_MessageDestinationRef()
getPersistenceContextRef()
PersistenceContextRefType
.
If the meaning of the 'Persistence Context Ref' containment reference list isn't clear, there really should be more of a description here...
EjbJar31Package.getMessageDrivenBeanType_PersistenceContextRef()
getPersistenceUnitRef()
PersistenceUnitRefType
.
If the meaning of the 'Persistence Unit Ref' containment reference list isn't clear, there really should be more of a description here...
EjbJar31Package.getMessageDrivenBeanType_PersistenceUnitRef()
getPostConstruct()
LifecycleCallbackType
.
If the meaning of the 'Post Construct' containment reference list isn't clear, there really should be more of a description here...
EjbJar31Package.getMessageDrivenBeanType_PostConstruct()
getPreDestroy()
LifecycleCallbackType
.
If the meaning of the 'Pre Destroy' containment reference list isn't clear, there really should be more of a description here...
EjbJar31Package.getMessageDrivenBeanType_PreDestroy()
getDataSource()
DataSourceType
.
If the meaning of the 'Data Source' containment reference list isn't clear, there really should be more of a description here...
EjbJar31Package.getMessageDrivenBeanType_DataSource()
getSecurityRoleRef()
SecurityRoleRefType
.
If the meaning of the 'Security Role Ref' containment reference list isn't clear, there really should be more of a description here...
EjbJar31Package.getMessageDrivenBeanType_SecurityRoleRef()
SecurityIdentityType getSecurityIdentity()
If the meaning of the 'Security Identity' containment reference isn't clear, there really should be more of a description here...
setSecurityIdentity(SecurityIdentityType)
,
EjbJar31Package.getMessageDrivenBeanType_SecurityIdentity()
void setSecurityIdentity(SecurityIdentityType value)
Security Identity
' containment reference.
value
- the new value of the 'Security Identity' containment reference.getSecurityIdentity()
java.lang.String getId()
If the meaning of the 'Id' attribute isn't clear, there really should be more of a description here...
setId(String)
,
EjbJar31Package.getMessageDrivenBeanType_Id()
void setId(java.lang.String value)
Id
' attribute.
value
- the new value of the 'Id' attribute.getId()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |