@Target(value=TYPE) @Retention(value=RUNTIME) public @interface Remote
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.
public abstract Class[] value
value element is specified only when the
annotation is applied to the bean class. It is only required to be specified if any of the following is true:
Remote annotation on the interface, and at least one other interface
(excluding java.io.Serializable, java.io.Externalizable, and any of the interfaces defined
by the jakarta.ejb package) has no designation.
Class objects.Copyright © 2018, 2020 Eclipse Foundation.
Use is subject to license terms.