org.gcube.indexmanagement.incrementalindexupdater.indexresourcehandlers
Class MonitoredResource

java.lang.Object
  extended by org.gcube.indexmanagement.incrementalindexupdater.indexresourcehandlers.MonitoredResource
Direct Known Subclasses:
MonitoredCollection

public abstract class MonitoredResource
extends java.lang.Object

Author:
Spyros Boutsis, NKUA

Constructor Summary
MonitoredResource()
           
 
Method Summary
abstract  ResourceModificationList checkForModifications()
           
abstract  void cleanUp()
           
 boolean equals(java.lang.Object obj)
           
abstract  void firstTimeInitialization(boolean bLoadFromDisk)
           
abstract  java.lang.String getID()
           
 int hashCode()
           
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MonitoredResource

public MonitoredResource()
Method Detail

checkForModifications

public abstract ResourceModificationList checkForModifications()
                                                        throws java.lang.Exception
Throws:
java.lang.Exception

firstTimeInitialization

public abstract void firstTimeInitialization(boolean bLoadFromDisk)
                                      throws java.lang.Exception
Throws:
java.lang.Exception

cleanUp

public abstract void cleanUp()

getID

public abstract java.lang.String getID()

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object