|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.gcube.vremanagement.resourcemanager.impl.resources.software.SoftwareGatewayRequest
public final class SoftwareGatewayRequest
Request for the Software Repository service to solve the service2package relationships
| Field Summary | |
|---|---|
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 Summary | |
|---|---|
SoftwareGatewayRequest()
|
|
| Method Summary | |
|---|---|
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 |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
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
| Constructor Detail |
|---|
public SoftwareGatewayRequest()
| Method Detail |
|---|
public void addSoftware(ScopedDeployedSoftware service)
service -
public List<ScopedDeployedSoftware> send(org.gcube.common.core.scope.GCUBEScope scope)
throws Exception
Exception
protected Map<org.gcube.common.core.scope.GCUBEScope,Set<org.apache.axis.message.addressing.EndpointReferenceType>> findInstances()
throws Exception
Exception
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||