|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT |
@Target(value=TYPE) @Retention(value=RUNTIME) public @interface Local
Declares the local business interface(s) for a session bean.
The Local
annotation is applied to the session bean class or local
business interface to designate a local interface of the bean.
When used on the bean class, declares the local business interface(s)
for a session bean. When used on an interface, designates that interface
as a local business interface. In this case, no value
element
should be provided.
The Local
annotation applies only to session beans and
their interfaces.
Use of the Local
annotation is only required when the bean class
does not implement only a single interface other than any of the following:
java.io.Serializable
; java.io.Externalizable
;
any of the interfaces defined in javax.ejb
.
Optional Element Summary | |
---|---|
java.lang.Class[] |
value
Specifies the local business interface(s) of the bean. |
public abstract java.lang.Class[] value
value
element is specified only when the annotation is applied to the bean class.
It is only required to be specified if the bean class implements more
than one interface (excluding java.io.Serializable
,
java.io.Externalizable
, and any of the interfaces
defined by the javax.ejb
package).
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT |
Copyright © 2009-2011, Oracle Corporation and/or its affiliates. All Rights Reserved. Use is subject to license terms.
Generated on 10-February-2011 12:41