org.granite.client.tide.javafx.cdi
Class JavaFXTideClientExtension.JavaFXCDIContextManager

java.lang.Object
  extended by org.granite.client.tide.impl.SimpleContextManager
      extended by org.granite.client.tide.cdi.CDIContextManager
          extended by org.granite.client.tide.javafx.cdi.JavaFXTideClientExtension.JavaFXCDIContextManager
All Implemented Interfaces:
ContextManager
Enclosing class:
JavaFXTideClientExtension

@ApplicationScoped
public static class JavaFXTideClientExtension.JavaFXCDIContextManager
extends CDIContextManager


Nested Class Summary
 
Nested classes/interfaces inherited from class org.granite.client.tide.impl.SimpleContextManager
SimpleContextManager.DefaultInstanceStoreFactory
 
Field Summary
 
Fields inherited from class org.granite.client.tide.impl.SimpleContextManager
CONTEXT_CREATE, CONTEXT_DESTROY, eventBus, platform
 
Constructor Summary
protected JavaFXTideClientExtension.JavaFXCDIContextManager()
           
  JavaFXTideClientExtension.JavaFXCDIContextManager(Platform platform, EventBus eventBus)
           
 
Method Summary
 Context getContext()
          Return the global context
 JavaFXDataManager getDataManager()
           
 EntityManager getEntityManager()
           
 
Methods inherited from class org.granite.client.tide.cdi.CDIContextManager
init
 
Methods inherited from class org.granite.client.tide.impl.SimpleContextManager
addToContextsToDestroy, createContext, destroyContext, destroyContexts, destroyFinishedContexts, getAllContexts, getContext, getContext, isGlobal, newContext, removeFromContextsToDestroy, retrieveContext, setBeanManager, setInstanceStoreFactory, updateContextId
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JavaFXTideClientExtension.JavaFXCDIContextManager

protected JavaFXTideClientExtension.JavaFXCDIContextManager()

JavaFXTideClientExtension.JavaFXCDIContextManager

@Inject
public JavaFXTideClientExtension.JavaFXCDIContextManager(Platform platform,
                                                                EventBus eventBus)
Method Detail

getContext

@Produces
public Context getContext()
Description copied from class: SimpleContextManager
Return the global context

Specified by:
getContext in interface ContextManager
Overrides:
getContext in class CDIContextManager
Returns:
context

getEntityManager

@Produces
public EntityManager getEntityManager()
Overrides:
getEntityManager in class CDIContextManager

getDataManager

@Produces
public JavaFXDataManager getDataManager()
Overrides:
getDataManager in class CDIContextManager