|
Oracle Fusion Middleware Java API Reference for Oracle ADF Model 11g Release 1 (11.1.1) E10653-04 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface WSProvider
Provider interface for the Webservice data control.
Specific providers will need to implement this interface to provide the underlying framework for the webservice invocation. The Data control can invoke a service operation only via the provider interface. This keeps the Adapter framework flexible to use any underlying provider and not bind the adapter to any specific invocation protocol.
Field Summary | |
---|---|
static java.lang.String |
PROVIDER_CONNECTION
The Actual physical connection for this provider to invoke the service operations. |
static java.lang.String |
PROVIDER_DCDEF
The data control definition for the data control owning this provider By knowing the data control definition and the structure of the operation return nodes & parameter nodes, the provider and organize and process the data appopriately and optimally |
static java.lang.String |
PROVIDER_OPERATIONS
The Operations that the provider can invoke on the service endpoint. |
static java.lang.String |
PROVIDER_SEC_MODEL
|
static java.lang.String |
PROVIDER_SERVICE
The Service attribute that defines the name of the service this provider is capable of servicing, i.e the service against which this provider implementation can invoke operations. |
Method Summary | |
---|---|
java.lang.Object |
execute(java.lang.String operationName,
java.util.Map params)
Execute a Webservice operation. |
void |
init(java.util.Map environment)
Initialize the provider with the necessary environment to enable the provider to execute the service operation. |
void |
setSecurityModel(SecurityModel security)
Set the Security Model for this provider. |
Field Detail |
---|
static final java.lang.String PROVIDER_CONNECTION
static final java.lang.String PROVIDER_OPERATIONS
static final java.lang.String PROVIDER_SERVICE
static final java.lang.String PROVIDER_DCDEF
static final java.lang.String PROVIDER_SEC_MODEL
Method Detail |
---|
void init(java.util.Map environment)
environment
- The necessary set of parameters to intialize this
provider instance to make a successful service
operation invocation.java.lang.Object execute(java.lang.String operationName, java.util.Map params) throws AdapterException
operation
- The service operation to be invokedparams
- Parameters to the service operation.
{@link
- AdapterException} If the operation invocation
fails. It is upto the provider to define what would
translate to an invocation failure.
AdapterException
void setSecurityModel(SecurityModel security)
security
- The security model for this provider.
|
Oracle Fusion Middleware Java API Reference for Oracle ADF Model 11g Release 1 (11.1.1) E10653-04 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |