Class GatewayHook.PerspectiveGatewayContext
- java.lang.Object
- 
- com.inductiveautomation.perspective.gateway.GatewayHook.PerspectiveGatewayContext
 
- 
- All Implemented Interfaces:
- PerspectiveContext
 - Enclosing class:
- GatewayHook
 
 public class GatewayHook.PerspectiveGatewayContext extends java.lang.Object implements PerspectiveContext 
- 
- 
Method Summary- 
Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 - 
Methods inherited from interface com.inductiveautomation.perspective.gateway.api.PerspectiveContextgetSessionTimeout
 
- 
 
- 
- 
- 
Method Detail- 
getGatewayContextpublic GatewayContext getGatewayContext() - Specified by:
- getGatewayContextin interface- PerspectiveContext
 
 - 
getExecutorServicepublic java.util.concurrent.ExecutorService getExecutorService() - Specified by:
- getExecutorServicein interface- PerspectiveContext
- Returns:
- The shared executor service used by all perspective sessions. Blocking work may be done on this thread pool.
 
 - 
getQueueExecutorServicepublic java.util.concurrent.ExecutorService getQueueExecutorService() 
 - 
getSchedulerpublic java.util.concurrent.ScheduledExecutorService getScheduler() - Specified by:
- getSchedulerin interface- PerspectiveContext
- Returns:
- The shared scheduled executor. NO BLOCKING WORK may be done on this pool.
 
 - 
getBindingRegistrypublic BindingRegistryImpl getBindingRegistry() - Specified by:
- getBindingRegistryin interface- PerspectiveContext
- Returns:
- The registry where binding and transform implementations are kept
 
 - 
getActionRegistrypublic ActionRegistryImpl getActionRegistry() - Specified by:
- getActionRegistryin interface- PerspectiveContext
- Returns:
- The registry where action implementations are kept.
 
 - 
getProjectCachepublic PerspectiveProjectCache getProjectCache() - Specified by:
- getProjectCachein interface- PerspectiveContext
- Returns:
- The cache that provides access to perspective projects.
 
 - 
getEventBuspublic com.google.common.eventbus.EventBus getEventBus() Description copied from interface:PerspectiveContextAnEventBusfor the entire Perspective system - events that are gateway-wide.- Specified by:
- getEventBusin interface- PerspectiveContext
 
 - 
getThemeManagerpublic ThemeManagerImpl getThemeManager() - Specified by:
- getThemeManagerin interface- PerspectiveContext
- Returns:
- The Theme Manager
 
 - 
getIconManagerpublic IconManagerImpl getIconManager() - Specified by:
- getIconManagerin interface- PerspectiveContext
- Returns:
- The Icon Manager
 
 - 
getFontManagerpublic FontManagerImpl getFontManager() - Specified by:
- getFontManagerin interface- PerspectiveContext
- Returns:
- The Font Manager
 
 - 
getSharedGsonpublic com.inductiveautomation.ignition.common.gson.Gson getSharedGson() - Specified by:
- getSharedGsonin interface- PerspectiveContext
 
 - 
getFetchableCachepublic FetchableCache getFetchableCache() - Specified by:
- getFetchableCachein interface- PerspectiveContext
 
 - 
getSessionMonitorpublic PerspectiveSessionMonitor getSessionMonitor() - Specified by:
- getSessionMonitorin interface- PerspectiveContext
 
 - 
getScriptCachepublic CompiledScriptCacheImpl getScriptCache() - Specified by:
- getScriptCachein interface- PerspectiveContext
 
 - 
getClientHtmlLoaderpublic ClientHtmlLoader getClientHtmlLoader() 
 - 
getComponentRegistrypublic ComponentRegistry getComponentRegistry() - Specified by:
- getComponentRegistryin interface- PerspectiveContext
 
 - 
getComponentModelDelegateRegistrypublic ComponentModelDelegateRegistry getComponentModelDelegateRegistry() - Specified by:
- getComponentModelDelegateRegistryin interface- PerspectiveContext
- Returns:
- the model delegate registry (use to register gateway component models into the store/model messaging API)
 
 - 
getScriptTimerpublic com.codahale.metrics.Timer getScriptTimer() - Specified by:
- getScriptTimerin interface- PerspectiveContext
 
 - 
getExpressionTimerpublic com.codahale.metrics.Timer getExpressionTimer() - Specified by:
- getExpressionTimerin interface- PerspectiveContext
 
 - 
getPropertyChangeMeterpublic com.codahale.metrics.Meter getPropertyChangeMeter() - Specified by:
- getPropertyChangeMeterin interface- PerspectiveContext
 
 - 
getValueCachepublic ValueCache getValueCache() - Specified by:
- getValueCachein interface- PerspectiveContext
 
 
- 
 
-