org.glassfish.ejb
Class EjbType

java.lang.Object
  extended by org.glassfish.api.deployment.archive.ArchiveType
      extended by org.glassfish.ejb.EjbType

@Service(name="ejb")
@Scoped(value=org.jvnet.hk2.component.Singleton.class)
public class EjbType
extends ArchiveType

ArchiveType corresponding to ModuleType. 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:
sanjeeb.sahoo@oracle.com

Field Summary
static String ARCHIVE_EXTENSION
          same as what's returned by ModuleType 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 ModuleType We have inlined the value here as opposed to initializing by calling a method on ModuleType.toString().
 
Constructor Summary
EjbType()
           
 
Method Summary
 
Methods inherited from class org.glassfish.api.deployment.archive.ArchiveType
equals, getExtension, hashCode, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

ARCHIVE_TYPE

public static final String ARCHIVE_TYPE
same as what's returned by ModuleType 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 ModuleType 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
Constructor Detail

EjbType

public EjbType()


Copyright © 2012. All Rights Reserved.