public final class SoftwareGatewayRequest extends Object
| Modifier and Type | Field and Description |
|---|---|
protected org.gcube.common.core.utils.logging.GCUBELog |
logger
Object logger
|
protected static String |
MISSING_DEPS_KEY |
protected static String |
REPOSITORY_CLASS
Target service class.
|
protected static String |
REPOSITORY_ENDPOINT
Target port-type name.
|
protected static String |
REPOSITORY_NAME
Target service name.
|
protected static String |
RESOLVED_DEPS_KEY |
protected static int |
TIMEOUT
Timeout for contacting the target service.
|
| Constructor and Description |
|---|
SoftwareGatewayRequest() |
| Modifier and Type | Method and Description |
|---|---|
void |
addSoftware(ScopedDeployedSoftware service)
Adds a new service to the request
|
protected Map<org.gcube.common.core.scope.GCUBEScope,Set<org.apache.axis.message.addressing.EndpointReferenceType>> |
findInstances()
Finds instances of the Software Repository service in the current scope(s)
|
List<ScopedDeployedSoftware> |
send(org.gcube.common.core.scope.GCUBEScope scope)
Sends the request to the appropriate SG
|
protected static final String RESOLVED_DEPS_KEY
protected static final String MISSING_DEPS_KEY
protected static final String REPOSITORY_ENDPOINT
protected static final String REPOSITORY_NAME
protected static final String REPOSITORY_CLASS
protected static final int TIMEOUT
protected final org.gcube.common.core.utils.logging.GCUBELog logger
public void addSoftware(ScopedDeployedSoftware service)
service - public List<ScopedDeployedSoftware> send(org.gcube.common.core.scope.GCUBEScope scope) throws Exception
Exceptionprotected Map<org.gcube.common.core.scope.GCUBEScope,Set<org.apache.axis.message.addressing.EndpointReferenceType>> findInstances() throws Exception
ExceptionCopyright © 2015. All Rights Reserved.