org.jboss.ejb3
Interface Container

All Known Implementing Classes:
ConsumerContainer, ConsumerManager, EJBContainer, MDB, MessageDrivenManager, ServiceContainer, ServiceManager, SessionContainer, StatefulContainer, StatefulManager, StatelessContainer, StatelessManager

public interface Container

Comment

Version:
$Revision: 1.12.2.5 $
Author:
Bill Burke

Field Summary
static String ENC_CTX_NAME
           
 
Method Summary
 Object construct()
           
 void create()
           
 void destroy()
           
 Class getBeanClass()
           
 EjbLinkResolver getEjbLinkResolver()
           
 String getEjbName()
           
 Context getEnc()
           
 InitialContext getInitialContext()
           
 Hashtable getInitialContextProperties()
           
 ManagedEntityManagerFactory getManagedEntityManagerFactory()
           
 javax.management.ObjectName getObjectName()
           
 Pool getPool()
           
 javax.ejb.TimerService getTimerService()
           
 void invokeInit(Object bean)
           
 void invokeInit(Object bean, Class[] initTypes, Object[] initValues)
           
 void invokePostActivate(Object bean)
           
 void invokePostConstruct(Object bean)
           
 void invokePreDestroy(Object bean)
           
 void invokePrePassivate(Object bean)
           
 void setEjbLinkResolver(EjbLinkResolver resolver)
           
 void setManagedEntityManagerFactory(ManagedEntityManagerFactory factory)
           
 void start()
           
 void stop()
           
 

Field Detail

ENC_CTX_NAME

static final String ENC_CTX_NAME
See Also:
Constant Field Values
Method Detail

getBeanClass

Class getBeanClass()

getEjbName

String getEjbName()

getObjectName

javax.management.ObjectName getObjectName()

getTimerService

javax.ejb.TimerService getTimerService()

getPool

Pool getPool()

construct

Object construct()

getManagedEntityManagerFactory

ManagedEntityManagerFactory getManagedEntityManagerFactory()

setManagedEntityManagerFactory

void setManagedEntityManagerFactory(ManagedEntityManagerFactory factory)

invokePostConstruct

void invokePostConstruct(Object bean)

invokePreDestroy

void invokePreDestroy(Object bean)

invokePostActivate

void invokePostActivate(Object bean)

invokePrePassivate

void invokePrePassivate(Object bean)

invokeInit

void invokeInit(Object bean)

invokeInit

void invokeInit(Object bean,
                Class[] initTypes,
                Object[] initValues)

getEjbLinkResolver

EjbLinkResolver getEjbLinkResolver()

setEjbLinkResolver

void setEjbLinkResolver(EjbLinkResolver resolver)

create

void create()
            throws Exception
Throws:
Exception

start

void start()
           throws Exception
Throws:
Exception

stop

void stop()
          throws Exception
Throws:
Exception

destroy

void destroy()
             throws Exception
Throws:
Exception

getInitialContext

InitialContext getInitialContext()

getInitialContextProperties

Hashtable getInitialContextProperties()

getEnc

Context getEnc()


Copyright © 2002 JBoss Group, LLC. All Rights Reserved.