Class EjbType
- java.lang.Object
-
- org.glassfish.api.deployment.archive.ArchiveType
-
- org.glassfish.ejb.deployment.archive.EjbType
-
@Service(name="ejb") @Singleton public class EjbType extends ArchiveType
ArchiveType
corresponding toModuleType.EJB
. This module is an Enterprise Java Bean archive. Please note, a war containing EJBs is not of this type, because those EJBs are components running in a web container,- Author:
- [email protected]
-
-
Field Summary
Fields Modifier and Type Field Description static String
ARCHIVE_EXTENSION
same as what's returned by {@link javax.enterprise.deploy.shared.ModuleType#EJB#getExtension()} This has been inlined so that other modules can refer to it as a constant in annotation attributes for example.static String
ARCHIVE_TYPE
same as what's returned by {@link javax.enterprise.deploy.shared.ModuleType#EJB#toString()} We have inlined the value here as opposed to initializing by calling a method on ModuleType.toString().
-
Constructor Summary
Constructors Constructor Description EjbType()
-
-
-
Field Detail
-
ARCHIVE_TYPE
public static final String ARCHIVE_TYPE
same as what's returned by {@link javax.enterprise.deploy.shared.ModuleType#EJB#toString()} We have inlined the value here as opposed to initializing by calling a method on ModuleType.toString(). This is done so that we can refer it in annotation attributes- See Also:
- Constant Field Values
-
ARCHIVE_EXTENSION
public static final String ARCHIVE_EXTENSION
same as what's returned by {@link javax.enterprise.deploy.shared.ModuleType#EJB#getExtension()} This has been inlined so that other modules can refer to it as a constant in annotation attributes for example.- See Also:
- Constant Field Values
-
-