|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.gcube.common.core.utils.calls.GCUBECall<GCUBERIQuery>
org.gcube.common.core.utils.calls.RICall
public abstract class RICall
Partial specialisation of a GCUBECall for plain port-types discovered with a GCUBERIQuery.
| Nested Class Summary | |
|---|---|
class |
RICall.RICallHandler
Abstract specialisation of GCUBEServiceHandler for embedding in RICalls. |
| Nested classes/interfaces inherited from class org.gcube.common.core.utils.calls.GCUBECall |
|---|
GCUBECall.ResultHolder<RESULT> |
| Field Summary |
|---|
| Fields inherited from class org.gcube.common.core.utils.calls.GCUBECall |
|---|
clients, logger |
| Constructor Summary | |
|---|---|
RICall(GCUBEScope scope,
GCUBESecurityManager... securityManager)
Creates an instance with a scope and a security manager. |
|
RICall(GCUBEScopeManager scopeManager,
GCUBESecurityManager... securityManager)
Creates an instance with a scope manager and a security manager. |
|
RICall(GCUBEServiceContext ctxt)
Creates an instance with a service context. |
|
| Method Summary | |
|---|---|
protected GCUBERIQuery |
getInitQuery()
Returns the initial query for the best-effort strategy. |
void |
setEndpoint(String hostname,
String port)
Convenience method to set the target endpoint from host name and port. |
| Methods inherited from class org.gcube.common.core.utils.calls.GCUBECall |
|---|
findPortType, getEndpointReference, getLogger, getPortTypeName, getQuery, getRIQuery, getScopeManager, getSecurityManager, getServiceClass, getServiceName, setEndpointReference, setLogger, setQuery, setScopeManager, setSecurityManager |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public RICall(GCUBEScopeManager scopeManager,
GCUBESecurityManager... securityManager)
throws Exception
scopeManager - the scope manager.securityManager - the security manager.
Exception - if the instance could not be created.
public RICall(GCUBEScope scope,
GCUBESecurityManager... securityManager)
throws Exception
scope - the scope.securityManager - the security manager.
Exception - if the instance could not be created.
public RICall(GCUBEServiceContext ctxt)
throws Exception
ctxt - the context.
Exception - if the instance could not be created.| Method Detail |
|---|
protected GCUBERIQuery getInitQuery()
throws Exception
getInitQuery in class GCUBECall<GCUBERIQuery>Exception - if the query could not be returned (typically because it could not be built).
public void setEndpoint(String hostname,
String port)
throws Exception
hostname - the host name.port - the port.
Exception - if a reference to the endpoint could not be built.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||