org.gcube.indexmanagement.incrementalindexupdater.indexresourcehandlers
Class MonitoredResourceHandler
java.lang.Object
org.gcube.indexmanagement.incrementalindexupdater.indexresourcehandlers.MonitoredResourceHandler
- Direct Known Subclasses:
- ForwardIndexResourceHandler, FullTextIndexResourceHandler, GeoIndexResourceHandler
public abstract class MonitoredResourceHandler
- extends java.lang.Object
- Author:
- Spyros Boutsis, NKUA
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MonitoredResourceHandler
public MonitoredResourceHandler()
initialize
public abstract void initialize(java.lang.Object params)
throws java.lang.Exception
- Throws:
java.lang.Exception
getIndexID
public java.lang.String getIndexID()
getCollectionID
public java.lang.String[] getCollectionID()
getTransformationXSLTID
public java.lang.String getTransformationXSLTID()
getTypeOfIndex
public java.lang.String getTypeOfIndex()
store
public void store(java.io.ObjectOutputStream oos)
throws java.lang.Exception
- Throws:
java.lang.Exception
load
public static MonitoredResourceHandler load(java.io.ObjectInputStream ois)
throws java.lang.Exception
- Throws:
java.lang.Exception
getMonitoredResource
public abstract MonitoredResource getMonitoredResource()
onMonitoredResourceModified
public abstract void onMonitoredResourceModified(ResourceModificationList modifications)