Cosminexus アプリケーションサーバ V8 メッセージ 2 KDJE-KDJW編
The message-driven bean provider is responsible for providing the message-driven bean class. (ejb-name=aa....aa)
The message-driven bean class must implement, directly or indirectly, the javax.ejb.MessageDrivenBean interface. (ejb-name=aa....aa, ejb-class=bb....bb)
The message-driven bean class must implement, directly or indirectly, the message listener interface required by the messaging type that it supports. In the case of JMS, this is the javax.jms.MessageListener interface. (ejb-name=aa....aa, ejb-class=bb....bb)
The message-driven bean class must be defined as public, must not be final, and must not be abstract. (ejb-name=aa....aa, ejb-class=bb....bb)
The message-driven bean class must be defined as public, must not be final, and must not be abstract. The class must be a top level class. (ejb-name=aa....aa, ejb-class=bb....bb)
The message-driven bean class must have a public constructor that takes no arguments. (ejb-name=aa....aa, ejb-class=bb....bb)
The message-driven bean class must not define the finalize method. (ejb-name=aa....aa, ejb-class=bb....bb)
The message-driven bean class must define one ejbCreate method which has no arguments. (ejb-name=aa....aa, ejb-class=bb....bb)
The ejbCreate method of the message-driven bean class must be declared as public. (ejb-name=aa....aa, ejb-class=bb....bb)
The ejbCreate method of the message-driven bean class must not be declared as final or static. (ejb-name=aa....aa, ejb-class=bb....bb)
The return type of the ejbCreate method of the message-driven bean class must be void. (ejb-name=aa....aa, ejb-class=bb....bb)
The throws clause of the ejbCreate method of the message-driven bean class must not define any application exceptions. (ejb-name=aa....aa, ejb-class=bb....bb)
The message-driven bean class must define one onMessage method which has a single argument of type javax.jms.Message. (ejb-name=aa....aa, ejb-class=bb....bb)
The onMessage method of the message-driven bean class must be declared as public. (ejb-name=aa....aa, ejb-class=bb....bb)
The onMessage method of the message-driven bean class must not be declared as final or static. (ejb-name=aa....aa, ejb-class=bb....bb)
The message-driven bean class must define the message listener methods. (ejb-name=aa....aa, ejb-class=bb....bb)
The message listener methods of the message-driven bean class must be declared as public. (ejb-name=aa....aa, ejb-class=bb....bb)
The message listener methods of the message-driven bean class must not be declared as final or static. (ejb-name=aa....aa, ejb-class=bb....bb)
The return type of the onMessage method of the message-driven bean class must be void. (ejb-name=aa....aa, ejb-class=bb....bb)
The throws clause of the onMessage method of the message-driven bean class must not define any application exceptions. (ejb-name=aa....aa, ejb-class=bb....bb)
The message-driven bean class must define one ejbRemove method which has no arguments. (ejb-name=aa....aa, ejb-class=bb....bb)
The ejbRemove method of the message-driven bean class must be declared as public. (ejb-name=aa....aa, ejb-class=bb....bb)
The ejbRemove method of the message-driven bean class must not be declared as final or static. (ejb-name=aa....aa, ejb-class=bb....bb)
The return type of the ejbRemove method of the message-driven bean class must be void. (ejb-name=aa....aa, ejb-class=bb....bb)
The throws clause of the ejbRemove method of the message-driven bean class must not define any application exceptions. (ejb-name=aa....aa, ejb-class=bb....bb)
All Rights Reserved. Copyright (C) 2008, 2011, Hitachi, Ltd.