public abstract class ResourceManagerServiceHandler<T,P>
extends org.gcube.common.core.utils.handlers.GCUBEServiceHandler<org.gcube.common.core.utils.handlers.GCUBEServiceClient>
| Modifier and Type | Field and Description |
|---|---|
String |
relatedGhnId |
org.gcube.common.core.scope.GCUBEScope |
scope |
protected String |
usedhost |
| Constructor and Description |
|---|
ResourceManagerServiceHandler() |
| Modifier and Type | Method and Description |
|---|---|
protected List<org.apache.axis.message.addressing.EndpointReferenceType> |
findInstances() |
protected P |
getParameter() |
T |
getReturnValue() |
protected void |
interact(org.apache.axis.message.addressing.EndpointReferenceType epr) |
protected abstract T |
makeCall(org.gcube.vremanagement.resourcemanager.stubs.binder.ResourceBinderPortType rmPortType) |
void |
setParameter(P param) |
protected void |
setReturnValue(T returnValue) |
_interact, cacheEPR, clearCachedEPR, getAttempts, getCachedEPR, getCacheKey, getInstances, getTargetPortTypeName, run, setAttempts, tryInstancesclearBlackboard, getBlackboard, getHandled, getId, getLogger, getName, getScopeManager, getSecurityManager, getState, notify, setBlackboard, setHandled, setLogger, setName, setScopeManager, setSecurityManager, setState, subscribe, undo, unsubscribeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitclearBlackboard, getBlackboard, getHandled, getId, getLogger, getName, getScopeManager, getSecurityManager, setBlackboard, setHandled, setLogger, setName, setScopeManager, setSecurityManager, subscribe, undo, unsubscribeprotected String usedhost
public org.gcube.common.core.scope.GCUBEScope scope
public String relatedGhnId
public T getReturnValue()
public void setParameter(P param)
protected P getParameter()
protected void setReturnValue(T returnValue)
protected List<org.apache.axis.message.addressing.EndpointReferenceType> findInstances() throws Exception
findInstances in class org.gcube.common.core.utils.handlers.GCUBEServiceHandler<org.gcube.common.core.utils.handlers.GCUBEServiceClient>Exceptionprotected abstract T makeCall(org.gcube.vremanagement.resourcemanager.stubs.binder.ResourceBinderPortType rmPortType) throws Exception
ExceptionCopyright © 2017. All Rights Reserved.