Enterprise JavaBeans(TM) 3.1 API 1.0.2.Final-redhat-1

javax.ejb
Annotation Type Singleton


@Target(value=TYPE)
@Retention(value=RUNTIME)
public @interface Singleton

Component-defining annotation for a singleton session bean.

Since:
3.1
Version:
$Revision$
Author:
Carlo de Wolf

Optional Element Summary
 String description
           
 String mappedName
          A product specific name (in JBoss the global JNDI name) that this session bean should be mapped to.
 String name
          The ejb-name of this bean.
 

description

public abstract String description
Default:
""

mappedName

public abstract String mappedName
A product specific name (in JBoss the global JNDI name) that this session bean should be mapped to. Application servers are not required to support any particular form or type of mapped name, nor the ability to use mapped names. The mapped name is product-dependent and often installation-dependent. No use of a mapped name is portable.

Default:
""

name

public abstract String name
The ejb-name of this bean.

Default:
""

Enterprise JavaBeans(TM) 3.1 API 1.0.2.Final-redhat-1

Copyright © 2012 JBoss by Red Hat. All Rights Reserved.