Class SpincastJdbcPluginModule

java.lang.Object
com.google.inject.AbstractModule
org.spincast.core.guice.SpincastGuiceModuleBase
org.spincast.plugins.jdbc.SpincastJdbcPluginModule
All Implemented Interfaces:
com.google.inject.Module, SpincastContextTypesInterested

public class SpincastJdbcPluginModule extends SpincastGuiceModuleBase
  • Constructor Details

    • SpincastJdbcPluginModule

      public SpincastJdbcPluginModule()
    • SpincastJdbcPluginModule

      public SpincastJdbcPluginModule(Class<? extends RequestContext<?>> requestContextImplementationClass, Class<? extends WebsocketContext<?>> websocketContextImplementationClass)
  • Method Details

    • configure

      protected void configure()
      Specified by:
      configure in class SpincastGuiceModuleBase
    • getSelectJdbcStatementImpl

      protected Class<? extends SelectStatement> getSelectJdbcStatementImpl()
    • getInsertJdbcStatementDefaultImpl

      protected Class<? extends InsertStatement> getInsertJdbcStatementDefaultImpl()
    • getBatchInsertJdbcStatementImpl

      protected Class<? extends BatchInsertStatement> getBatchInsertJdbcStatementImpl()
    • getUpdateJdbcStatementImpl

      protected Class<? extends UpdateStatement> getUpdateJdbcStatementImpl()
    • getDeleteJdbcStatementImpl

      protected Class<? extends DeleteStatement> getDeleteJdbcStatementImpl()
    • getSpincastDataSourceImpl

      protected Class<? extends SpincastDataSource> getSpincastDataSourceImpl()
    • getSpincastConnectionImpl

      protected Class<? extends SpincastConnection> getSpincastConnectionImpl()
    • getDataSourceInterceptor

      protected org.aopalliance.intercept.MethodInterceptor getDataSourceInterceptor()