org.gcube.common.informationsystem.publisher.impl.registrations.resources
Class ISRegistryLookup

java.lang.Object
  extended by org.gcube.common.core.utils.handlers.GCUBEHandler<org.gcube.common.core.scope.GCUBEScope>
      extended by org.gcube.common.informationsystem.publisher.impl.registrations.resources.ISRegistryLookup
All Implemented Interfaces:
org.gcube.common.core.utils.handlers.GCUBEIHandler<org.gcube.common.core.scope.GCUBEScope>

public class ISRegistryLookup
extends org.gcube.common.core.utils.handlers.GCUBEHandler<org.gcube.common.core.scope.GCUBEScope>

Lookup for new ISRegistry instances in a GCUBEScope} and refresh the ISRegistryInstanceGroup

Author:
Manuele Simi (ISTI-CNR)

Nested Class Summary
static class ISRegistryLookup.NoRegistryAvailableException
          No Registry instance available exception
 
Field Summary
 
Fields inherited from class org.gcube.common.core.utils.handlers.GCUBEHandler
handled, logger, producer
 
Constructor Summary
ISRegistryLookup()
           
 
Method Summary
 void run()
           
 
Methods inherited from class org.gcube.common.core.utils.handlers.GCUBEHandler
clearBlackboard, getBlackboard, getHandled, getId, getLogger, getName, getScopeManager, getSecurityManager, getState, notify, setBlackboard, setHandled, setLogger, setName, setScopeManager, setSecurityManager, setState, subscribe, undo, unsubscribe
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ISRegistryLookup

public ISRegistryLookup()
Method Detail

run

public void run()
         throws Exception
Specified by:
run in interface org.gcube.common.core.utils.handlers.GCUBEIHandler<org.gcube.common.core.scope.GCUBEScope>
Specified by:
run in class org.gcube.common.core.utils.handlers.GCUBEHandler<org.gcube.common.core.scope.GCUBEScope>
Throws:
Exception


Copyright © 2013. All Rights Reserved.