java.lang.Object
org.xbib.interlibrary.db.AbstractDatabaseModule
org.xbib.interlibrary.db.medea.oracle.MedeaDatabaseModule
Alle implementierten Schnittstellen:
Closeable, AutoCloseable, org.xbib.interlibrary.api.ApplicationModule, org.xbib.interlibrary.common.InterlibraryModule, org.xbib.interlibrary.db.DatabaseModule

public class MedeaDatabaseModule extends org.xbib.interlibrary.db.AbstractDatabaseModule
  • Feldübersicht

    Von Klasse geerbte Felder org.xbib.interlibrary.db.AbstractDatabaseModule

    configManager, eventManager, orderManager, routeManager, statisticsManager, templateManager
  • Konstruktorübersicht

    Konstruktoren
    Konstruktor
    Beschreibung
     
  • Methodenübersicht

    Modifizierer und Typ
    Methode
    Beschreibung
    protected void
     
    protected void
     
    protected org.xbib.interlibrary.api.config.ConfigManager
     
    protected org.xbib.interlibrary.api.event.OrderEventManager
     
    protected org.xbib.interlibrary.api.order.OrderManager
     
    protected org.xbib.interlibrary.api.route.RouteManager
     
    protected org.xbib.interlibrary.api.order.statistics.StatisticsManager
     
    protected org.xbib.interlibrary.api.template.TemplateManager
     
    List<Class<? extends org.xbib.interlibrary.api.ApplicationModule>>
     
    protected String
     
     
     
    void
    run()
     

    Von Klasse geerbte Methoden org.xbib.interlibrary.db.AbstractDatabaseModule

    batchInsert, close, consumeRows, createTableIfNotExists, getColumnSizesOfTable, getConfigManager, getDataSource, getInterlibrary, getOrderEventManager, getOrderManager, getPagedRows, getRouteManager, getRowsCount, getSingleRow, getStatisticsManager, getTable, getTable, getTemplateManager, setInterlibrary, tableExists, transact

    Von Klasse geerbte Methoden java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Konstruktordetails

    • MedeaDatabaseModule

      public MedeaDatabaseModule()
  • Methodendetails

    • dependsOn

      public List<Class<? extends org.xbib.interlibrary.api.ApplicationModule>> dependsOn()
    • beforeOpen

      protected void beforeOpen() throws IOException
      Angegeben von:
      beforeOpen in Klasse org.xbib.interlibrary.db.AbstractDatabaseModule
      Löst aus:
      IOException
    • afterOpen

      protected void afterOpen() throws IOException
      Angegeben von:
      afterOpen in Klasse org.xbib.interlibrary.db.AbstractDatabaseModule
      Löst aus:
      IOException
    • createConfigManager

      protected org.xbib.interlibrary.api.config.ConfigManager createConfigManager() throws IOException
      Angegeben von:
      createConfigManager in Klasse org.xbib.interlibrary.db.AbstractDatabaseModule
      Löst aus:
      IOException
    • createEventManager

      protected org.xbib.interlibrary.api.event.OrderEventManager createEventManager() throws IOException
      Angegeben von:
      createEventManager in Klasse org.xbib.interlibrary.db.AbstractDatabaseModule
      Löst aus:
      IOException
    • createOrderManager

      protected org.xbib.interlibrary.api.order.OrderManager createOrderManager() throws IOException
      Angegeben von:
      createOrderManager in Klasse org.xbib.interlibrary.db.AbstractDatabaseModule
      Löst aus:
      IOException
    • createRouteManager

      protected org.xbib.interlibrary.api.route.RouteManager createRouteManager() throws IOException
      Angegeben von:
      createRouteManager in Klasse org.xbib.interlibrary.db.AbstractDatabaseModule
      Löst aus:
      IOException
    • createStatisticsManager

      protected org.xbib.interlibrary.api.order.statistics.StatisticsManager createStatisticsManager() throws IOException
      Angegeben von:
      createStatisticsManager in Klasse org.xbib.interlibrary.db.AbstractDatabaseModule
      Löst aus:
      IOException
    • createTemplateManager

      protected org.xbib.interlibrary.api.template.TemplateManager createTemplateManager() throws IOException
      Angegeben von:
      createTemplateManager in Klasse org.xbib.interlibrary.db.AbstractDatabaseModule
      Löst aus:
      IOException
    • getName

      public String getName()
    • getFlavor

      protected String getFlavor()
      Angegeben von:
      getFlavor in Klasse org.xbib.interlibrary.db.AbstractDatabaseModule
    • parseSource

      public String parseSource(String source)
    • run

      public void run()