public class OWBContainer extends Object implements javax.enterprise.inject.se.SeContainer
| Modifier and Type | Field and Description |
|---|---|
protected WebBeansContext |
context |
protected Object |
startEvent |
| Constructor and Description |
|---|
OWBContainer(WebBeansContext context,
Object startObj) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
void |
destroy(Object instance) |
protected void |
doClose() |
Object |
get() |
BeanManager |
getBeanManager() |
boolean |
isAmbiguous() |
boolean |
isRunning() |
boolean |
isUnsatisfied() |
Iterator<Object> |
iterator() |
Instance<Object> |
select(Annotation... qualifiers) |
<U> Instance<U> |
select(Class<U> subtype,
Annotation... qualifiers) |
<U> Instance<U> |
select(TypeLiteral<U> subtype,
Annotation... qualifiers) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitisResolvable, streamforEach, spliteratorprotected final WebBeansContext context
protected final Object startEvent
public OWBContainer(WebBeansContext context, Object startObj)
protected void doClose()
public void close()
close in interface AutoCloseableclose in interface javax.enterprise.inject.se.SeContainerpublic boolean isRunning()
isRunning in interface javax.enterprise.inject.se.SeContainerpublic BeanManager getBeanManager()
getBeanManager in interface javax.enterprise.inject.se.SeContainerpublic Instance<Object> select(Annotation... qualifiers)
public boolean isUnsatisfied()
isUnsatisfied in interface Instance<Object>public boolean isAmbiguous()
isAmbiguous in interface Instance<Object>public <U> Instance<U> select(TypeLiteral<U> subtype, Annotation... qualifiers)
public <U> Instance<U> select(Class<U> subtype, Annotation... qualifiers)
Copyright © 2008–2017 The Apache Software Foundation. All rights reserved.