gr.uoa.di.madgik.rr.plugins.impl
Class DataSourceManagerPlugin

java.lang.Object
  extended by gr.uoa.di.madgik.rr.plugins.Plugin
      extended by gr.uoa.di.madgik.rr.plugins.impl.DataSourceManagerPlugin

public class DataSourceManagerPlugin
extends gr.uoa.di.madgik.rr.plugins.Plugin


Nested Class Summary
 
Nested classes/interfaces inherited from class gr.uoa.di.madgik.rr.plugins.Plugin
gr.uoa.di.madgik.rr.plugins.Plugin.ProcessedItemType, gr.uoa.di.madgik.rr.plugins.Plugin.Type
 
Field Summary
static long InactiveDataSourceGracePeriod
           
static long InactiveDataSourceGracePeriodDef
           
static TimeUnit InactiveDataSourceGracePeriodUnit
           
static TimeUnit InactiveDataSourceGracePeriodUnitDef
           
 
Fields inherited from class gr.uoa.di.madgik.rr.plugins.Plugin
itemDaos, items, period, periodUnit, processedItems, type
 
Constructor Summary
DataSourceManagerPlugin()
           
 
Method Summary
protected  void execute(Set<Class<?>> targets)
           
 void readConfiguration(String prefix, Properties properties)
           
 void setup()
           
 
Methods inherited from class gr.uoa.di.madgik.rr.plugins.Plugin
addProcessedItemDaos, addProcessedItems, executePlugin, getPeriod, getPeriodUnit, getProcessedItems, getType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

InactiveDataSourceGracePeriodDef

public static long InactiveDataSourceGracePeriodDef

InactiveDataSourceGracePeriodUnitDef

public static TimeUnit InactiveDataSourceGracePeriodUnitDef

InactiveDataSourceGracePeriod

public static long InactiveDataSourceGracePeriod

InactiveDataSourceGracePeriodUnit

public static TimeUnit InactiveDataSourceGracePeriodUnit
Constructor Detail

DataSourceManagerPlugin

public DataSourceManagerPlugin()
Method Detail

readConfiguration

public void readConfiguration(String prefix,
                              Properties properties)
                       throws gr.uoa.di.madgik.rr.ResourceRegistryException
Overrides:
readConfiguration in class gr.uoa.di.madgik.rr.plugins.Plugin
Throws:
gr.uoa.di.madgik.rr.ResourceRegistryException

setup

public void setup()
           throws gr.uoa.di.madgik.rr.ResourceRegistryException
Specified by:
setup in class gr.uoa.di.madgik.rr.plugins.Plugin
Throws:
gr.uoa.di.madgik.rr.ResourceRegistryException

execute

protected void execute(Set<Class<?>> targets)
                throws gr.uoa.di.madgik.rr.ResourceRegistryException
Specified by:
execute in class gr.uoa.di.madgik.rr.plugins.Plugin
Throws:
gr.uoa.di.madgik.rr.ResourceRegistryException


Copyright © 2012. All Rights Reserved.