org.gcube.data.oai.tmplugin
Class Lifecycle

java.lang.Object
  extended by org.gcube.data.tmf.impl.LifecycleAdapter
      extended by org.gcube.data.oai.tmplugin.Lifecycle
All Implemented Interfaces:
Serializable, org.gcube.data.tmf.api.SourceLifecycle

public class Lifecycle
extends org.gcube.data.tmf.impl.LifecycleAdapter

See Also:
Serialized Form

Constructor Summary
Lifecycle(OAISource source)
           
 
Method Summary
 void init()
          
 void reconfigure(Element request)
           
 void resume()
          
 
Methods inherited from class org.gcube.data.tmf.impl.LifecycleAdapter
stop, terminate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Lifecycle

public Lifecycle(OAISource source)
Method Detail

reconfigure

public void reconfigure(Element request)
                 throws org.gcube.data.tmf.api.exceptions.InvalidRequestException,
                        Exception
Specified by:
reconfigure in interface org.gcube.data.tmf.api.SourceLifecycle
Overrides:
reconfigure in class org.gcube.data.tmf.impl.LifecycleAdapter
Throws:
org.gcube.data.tmf.api.exceptions.InvalidRequestException
Exception

init

public void init()
          throws Exception

Specified by:
init in interface org.gcube.data.tmf.api.SourceLifecycle
Overrides:
init in class org.gcube.data.tmf.impl.LifecycleAdapter
Throws:
Exception

resume

public void resume()

Specified by:
resume in interface org.gcube.data.tmf.api.SourceLifecycle
Overrides:
resume in class org.gcube.data.tmf.impl.LifecycleAdapter


Copyright © 2013. All Rights Reserved.