public class BeanFactory extends Object implements Factory
| Modifier and Type | Field and Description |
|---|---|
static String |
SCOPE_APP |
static String |
SCOPE_REQUEST |
| Constructor and Description |
|---|
BeanFactory() |
| Modifier and Type | Method and Description |
|---|---|
void |
destroy() |
String |
getBeanClass() |
String |
getKeyClasses() |
String |
getScope() |
void |
init(RootContext context) |
Registration |
insert(RootContext context,
Context requestContext) |
Class[] |
keyClasses() |
String[] |
keyIds() |
void |
onRemove(Object item) |
void |
setBeanClass(String beanClass) |
void |
setKeyClasses(String keyClasses) |
void |
setScope(String scope) |
public static final String SCOPE_APP
public static final String SCOPE_REQUEST
public Class[] keyClasses()
keyClasses in interface Factorypublic Registration insert(RootContext context, Context requestContext)
public void init(RootContext context)
public void onRemove(Object item)
onRemove in interface RemovalCallbackpublic String getBeanClass()
public void setBeanClass(String beanClass)
public String getKeyClasses()
public void setKeyClasses(String keyClasses)
public String getScope()
public void setScope(String scope)