|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT |
@Target(value=TYPE) @Retention(value=RUNTIME) public @interface Remote
Declares the remote business interface(s) for a session bean.
The Remote
annotation is applied to the session bean class or remote
business interface to designate a remote business interface of the bean.
When used on an interface, designates that interface as a remote
business interface. In this case, no value
element should
be provided.
The Remote
annotation applies only to session beans and
their interfaces.
Optional Element Summary | |
---|---|
java.lang.Class[] |
value
Specifies the remote 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