Oracle Fusion Middleware Java API Reference for Oracle ADF Mobile Client
11g Release 1 (11.1.1)

E17503-02

oracle.adfnmc.dc.ws
Class WebServiceObject

java.lang.Object
  extended by oracle.adfnmc.util.GenericType
      extended by oracle.adfnmc.dc.JavaBeanObject
          extended by oracle.adfnmc.dc.ws.WebServiceObject
All Implemented Interfaces:
DataControlAdaptee

public class WebServiceObject
extends JavaBeanObject
implements DataControlAdaptee


Field Summary
 
Fields inherited from class oracle.adfnmc.dc.JavaBeanObject
id, jbd, mdfm, type
 
Fields inherited from class oracle.adfnmc.util.GenericType
attribute, attributeInfo, complex, GENERIC_TYPE_DEBUG, name, namespace, parent
 
Constructor Summary
WebServiceObject()
           
 
Method Summary
protected  JavaBeanOperation createOperation(java.lang.String op, JavaBeanDefinition pbd)
          Create a Web Service Operation for the op(pbd) operation.
protected  JavaBeanOperation createOperation(java.lang.String op, List params)
          Create a Web Service Operation for the op(List params) operation.
 java.lang.String getDataControlAdapterClassName()
           
protected  void loadDataControlDefinition(java.lang.String pkg, DefinitionDefinition def)
          We are loading/utilizing the data controls definition (stored as metadata) to build up the underlying web service provider object.
 void setDataControlAdapter(WebServiceDataControlAdapter wsdca)
          Provides the web service object with the handling data control instance.
 void setDefaultEndpoint(java.lang.String endpoint)
          Provides the web service object with the desired endpoint information.
 
Methods inherited from class oracle.adfnmc.dc.JavaBeanObject
addInputParameters, getDefinition, getId, getType, log, log, registerAccessorAttribute, registerAnyOperations, registerAttributes, registerJavaBean, registerMethodAccessors, registerOperation, toString
 
Methods inherited from class oracle.adfnmc.util.GenericType
copy, defineAttribute, defineAttribute, defineAttribute, getAttribute, getAttribute, getAttribute, getAttribute, getAttributeCollection, getAttributeCount, getAttributeCount, getAttributeCount, getAttributeInfo, getAttributeInfo, getAttributeInfo, getAttributeInfo, getAttributeInfoCollection, getAttributeType, getName, getNamespace, getParent, isComplexType, setAttribute, setAttribute, setAttribute
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

WebServiceObject

public WebServiceObject()
Method Detail

getDataControlAdapterClassName

public java.lang.String getDataControlAdapterClassName()
Specified by:
getDataControlAdapterClassName in interface DataControlAdaptee
Returns:
the data control's implmenting class

setDataControlAdapter

public void setDataControlAdapter(WebServiceDataControlAdapter wsdca)
Provides the web service object with the handling data control instance.

Parameters:
wsdca - is the web service data control adapter instance

setDefaultEndpoint

public void setDefaultEndpoint(java.lang.String endpoint)
Provides the web service object with the desired endpoint information.

Parameters:
endpoint -

createOperation

protected JavaBeanOperation createOperation(java.lang.String op,
                                            List params)
Create a Web Service Operation for the op(List params) operation.

Overrides:
createOperation in class JavaBeanObject
Parameters:
op - name of the operation
params - parameters
Returns:
a WebServiceOperation

createOperation

protected JavaBeanOperation createOperation(java.lang.String op,
                                            JavaBeanDefinition pbd)
Create a Web Service Operation for the op(pbd) operation.

Overrides:
createOperation in class JavaBeanObject
Parameters:
op - name of the operation
pbd - is the parameter bean definition
Returns:
a WebServiceOperation

loadDataControlDefinition

protected void loadDataControlDefinition(java.lang.String pkg,
                                         DefinitionDefinition def)
We are loading/utilizing the data controls definition (stored as metadata) to build up the underlying web service provider object.

Parameters:
pkg -
def -

Oracle Fusion Middleware Java API Reference for Oracle ADF Mobile Client
11g Release 1 (11.1.1)

E17503-02

Copyright © 2011, Oracle and/or its affiliates. All rights reserved.