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

java.lang.Object
  extended by org.gcube.common.core.utils.handlers.GCUBEHandler<CLIENT>
      extended by org.gcube.common.core.utils.handlers.GCUBEServiceHandler<ISRegistryClient>
          extended by org.gcube.common.informationsystem.publisher.impl.registrations.resources.ISRegistryServiceHandler
              extended by org.gcube.common.informationsystem.publisher.impl.registrations.resources.ISRegistryServiceUnpublisherHandler
All Implemented Interfaces:
org.gcube.common.core.utils.handlers.GCUBEIHandler<ISRegistryClient>, org.gcube.common.core.utils.handlers.lifetime.Lifetime<ISRegistryClient>

public class ISRegistryServiceUnpublisherHandler
extends ISRegistryServiceHandler

Unpublisher handler for GCUBEResource's profile

Author:
Manuele Simi (ISTI-CNR)

Nested Class Summary
 
Nested classes/interfaces inherited from class org.gcube.common.core.utils.handlers.GCUBEServiceHandler
org.gcube.common.core.utils.handlers.GCUBEServiceHandler.NoQueryResultException
 
Field Summary
 
Fields inherited from class org.gcube.common.informationsystem.publisher.impl.registrations.resources.ISRegistryServiceHandler
DEFAULT_CALL_TIMEOUT, MAX_ATTEMPTS
 
Fields inherited from class org.gcube.common.core.utils.handlers.GCUBEHandler
handled, logger, producer
 
Constructor Summary
ISRegistryServiceUnpublisherHandler()
           
 
Method Summary
protected  void interact(org.apache.axis.message.addressing.EndpointReferenceType epr)
           
 
Methods inherited from class org.gcube.common.informationsystem.publisher.impl.registrations.resources.ISRegistryServiceHandler
findInstances, getCacheKey, getName, getProfile, getResourceID, getResourceType, setProfile, setResourceID, setResourceType
 
Methods inherited from class org.gcube.common.core.utils.handlers.GCUBEServiceHandler
_interact, cacheEPR, clearCachedEPR, getAttempts, getCachedEPR, getInstances, getTargetPortTypeName, run, setAttempts, tryInstances
 
Methods inherited from class org.gcube.common.core.utils.handlers.GCUBEHandler
clearBlackboard, getBlackboard, getHandled, getId, getLogger, 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
 
Methods inherited from interface org.gcube.common.core.utils.handlers.lifetime.Lifetime
getState
 
Methods inherited from interface org.gcube.common.core.utils.handlers.GCUBEIHandler
clearBlackboard, getBlackboard, getHandled, getId, getLogger, getScopeManager, getSecurityManager, setBlackboard, setHandled, setLogger, setName, setScopeManager, setSecurityManager, subscribe, undo, unsubscribe
 

Constructor Detail

ISRegistryServiceUnpublisherHandler

public ISRegistryServiceUnpublisherHandler()
Method Detail

interact

protected void interact(org.apache.axis.message.addressing.EndpointReferenceType epr)
                 throws Exception
Specified by:
interact in class org.gcube.common.core.utils.handlers.GCUBEServiceHandler<ISRegistryClient>
Throws:
Exception


Copyright © 2013. All Rights Reserved.