public class WorkspaceScopeContext extends Object implements javax.enterprise.context.spi.Context
WorkspaceManager to create beans. Those beans must be annotated with
WorkspaceScoped annotation. Every bean has only one instance per workspace.| Constructor and Description |
|---|
WorkspaceScopeContext(javax.enterprise.inject.spi.BeanManager beanManager) |
| Modifier and Type | Method and Description |
|---|---|
<T> T |
get(javax.enterprise.context.spi.Contextual<T> contextual) |
<T> T |
get(javax.enterprise.context.spi.Contextual<T> contextual,
javax.enterprise.context.spi.CreationalContext<T> creationalContext) |
Class<? extends Annotation> |
getScope() |
protected org.uberfire.rpc.SessionInfo |
getSessionInfo() |
protected WorkspaceManager |
getWorkspaceManager() |
boolean |
isActive() |
public WorkspaceScopeContext(javax.enterprise.inject.spi.BeanManager beanManager)
public Class<? extends Annotation> getScope()
getScope in interface javax.enterprise.context.spi.Contextpublic <T> T get(javax.enterprise.context.spi.Contextual<T> contextual,
javax.enterprise.context.spi.CreationalContext<T> creationalContext)
get in interface javax.enterprise.context.spi.Contextpublic <T> T get(javax.enterprise.context.spi.Contextual<T> contextual)
get in interface javax.enterprise.context.spi.Contextpublic boolean isActive()
isActive in interface javax.enterprise.context.spi.Contextprotected org.uberfire.rpc.SessionInfo getSessionInfo()
protected WorkspaceManager getWorkspaceManager()
Copyright © 2012–2017 JBoss by Red Hat. All rights reserved.