public abstract class StagingCall extends WSCall
WSCall to WS-Resources that subsumes
the best-effort interaction strategy defined by a GCUBEStagingServiceHandler.| Modifier and Type | Class and Description |
|---|---|
class |
StagingCall.StagingHandler
Abstract specialisation of
GCUBEStatefulServiceHandler for embedding in StagingCalls. |
WSCall.WSCallHandlerGCUBECall.ResultHolder<RESULT>| Constructor and Description |
|---|
StagingCall(GCUBEScope scope,
GCUBESecurityManager... securityManager)
Creates an instance with a scope and a security manager.
|
StagingCall(GCUBEScopeManager scopeManager,
GCUBESecurityManager... securityManager)
Creates an instance with a scope manager and a security manager.
|
StagingCall(GCUBEServiceContext ctxt)
Creates an instance with a service context.
|
| Modifier and Type | Method and Description |
|---|---|
abstract String |
getFactoryPortTypeName()
Returns the name of the factory port-type.
|
protected GCUBERIQuery |
getInitFactoryQuery()
Returns the initial query for the best-effort strategy for factories.
|
getInitQueryfindPortType, getEndpointReference, getLogger, getPortTypeName, getQuery, getRIQuery, getScopeManager, getSecurityManager, getServiceClass, getServiceName, setEndpointReference, setLogger, setQuery, setScopeManager, setSecurityManagerpublic StagingCall(GCUBEScopeManager scopeManager, GCUBESecurityManager... securityManager) throws Exception
scopeManager - the scope manager.securityManager - the security manager.Exception - if the instance could not be created.public StagingCall(GCUBEScope scope, GCUBESecurityManager... securityManager) throws Exception
scope - the scope.securityManager - the security manager.Exception - if the instance could not be created.public StagingCall(GCUBEServiceContext ctxt) throws Exception
ctxt - the context.Exception - if the instance could not be created.public abstract String getFactoryPortTypeName()
protected GCUBERIQuery getInitFactoryQuery() throws Exception
Exception - if the query could not be returned (typically because it could not be built).Copyright © 2015. All Rights Reserved.