
public.javadoc.org.spincast.plugins.hotswap.SpincastHotSwapPluginModule.html Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of spincast-website Show documentation
Show all versions of spincast-website Show documentation
Source code for the https://www.spincast.org website.
SpincastHotSwapPluginModule (org.spincast:spincast-framework 2.1.1 API)
Package org.spincast.plugins.hotswap
Class SpincastHotSwapPluginModule
java.lang.Object
com.google.inject.AbstractModule
org.spincast.core.guice.SpincastGuiceModuleBase
org.spincast.plugins.hotswap.SpincastHotSwapPluginModule
- All Implemented Interfaces:
com.google.inject.Module
, SpincastContextTypesInterested
Spincast HotSwap plugin module.
-
Field Summary
Fields
-
Constructor Summary
Constructors
Constructor
Description
SpincastHotSwapPluginModule(Class<? extends RequestContext<?>> requestContextImplementationClass,
Class<? extends WebsocketContext<?>> websocketContextImplementationClass)
-
Method Summary
Modifier and Type
Method
Description
protected void
protected void
protected ClassLoader
protected Class<? extends HotSwapClassesRedefinitionsWatcher>
protected Class<? extends HotSwapClassesRedefinitionsWatcher>
protected Class<? extends HotSwapFilesModificationsWatcher>
protected boolean
Methods inherited from class org.spincast.core.guice.SpincastGuiceModuleBase
getRequestContextImplementationClass, getRequestContextInterface, getWebsocketContextImplementationClass, getWebsocketContextInterface, install, parameterizeWithContextInterfaces, parameterizeWithRequestContext, parameterizeWithWebsocketContext, setRequestContextImplementationClass, setWebsocketContextImplementationClass
Methods inherited from class com.google.inject.AbstractModule
addError, addError, addError, bind, bind, bind, bindConstant, binder, bindInterceptor, bindListener, bindListener, bindScope, configure, convertToTypes, currentStage, getMembersInjector, getMembersInjector, getProvider, getProvider, requestInjection, requestStaticInjection, requireBinding, requireBinding
-
Field Details
-
-
Constructor Details
-
SpincastHotSwapPluginModule
public SpincastHotSwapPluginModule()
-
SpincastHotSwapPluginModule
public SpincastHotSwapPluginModule(Class<? extends RequestContext<?>> requestContextImplementationClass,
Class<? extends WebsocketContext<?>> websocketContextImplementationClass)
-
Method Details
-
configure
protected void configure()
- Specified by:
configure
in class SpincastGuiceModuleBase
-
getHotSwapClassesRedefinitionsWatcherDummyImpl
protected Class<? extends HotSwapClassesRedefinitionsWatcher> getHotSwapClassesRedefinitionsWatcherDummyImpl()
-
isHotswapAgentAvailable
protected boolean isHotswapAgentAvailable()
-
getHotSwapFilesModificationsWatcherImpl
protected Class<? extends HotSwapFilesModificationsWatcher> getHotSwapFilesModificationsWatcherImpl()
-
getHotSwapClassesRedefinitionWatcherImpl
protected Class<? extends HotSwapClassesRedefinitionsWatcher> getHotSwapClassesRedefinitionWatcherImpl()
-
bindHotSwapClassesRedefinitionWatcher
protected void bindHotSwapClassesRedefinitionWatcher()
-
getClassloaderToUseToBindHotSwapClassesRedefinitionWatcher
© 2015 - 2025 Weber Informatics LLC | Privacy Policy