Oracle Fusion Middleware Java API Reference for Oracle ADF Model
11g Release 1 (11.1.1.4.0)

E10653-05

oracle.adf.model.connection.webservice.impl
Class JaxRpcInteractionImpl

java.lang.Object
  extended by oracle.adf.model.connection.webservice.impl.JaxRpcInteractionImpl
All Implemented Interfaces:
JaxRpcInteraction, WebServiceInteraction

public class JaxRpcInteractionImpl
extends java.lang.Object
implements JaxRpcInteraction


Method Summary
protected  void cleanupMap()
           
 void close()
           
protected  Element createRuntimeConfig()
          This methods builds element containing for old-fashioned policy config and for new-style policy attachments.
 javax.xml.rpc.Stub createStub()
           
 javax.xml.rpc.Stub createStub(java.lang.ClassLoader loader)
           
 javax.xml.rpc.Stub createStub(javax.xml.rpc.Service service)
           
 javax.xml.rpc.Stub createStub(javax.xml.rpc.Service service, java.lang.Class interfaceClass, java.lang.ClassLoader loader)
           
 javax.xml.rpc.Stub createStub(javax.xml.rpc.Service service, java.lang.ClassLoader loader)
           
protected static void dumpElement(Element element)
           
protected  java.util.Properties getCallProperties()
           
protected  java.lang.String getColocationUri()
           
protected  WebServiceConnection getConnection()
           
 java.lang.String getInterfaceClassName()
           
 oracle.webservices.model.Port getPort()
           
protected static JaxRpcPort getPortMetadata(oracle.webservices.model.Port port)
           
 java.lang.String getServiceClassName()
           
protected  oracle.webservices.model.soap.SoapPort getSoapExt()
           
protected static oracle.webservices.model.soap.SoapPort getSoapExt(oracle.webservices.model.Port port)
           
 java.lang.String getUrl()
           
protected  boolean hasPolicyReferences()
          Does the port has new-style policy attachments?
 void setInterfaceClassName(java.lang.String interfaceClassName)
           
 void setServiceClassName(java.lang.String serviceClassName)
           
protected  void setupCallProperties(java.lang.Object context)
           
protected  void setupProxyProperties(java.lang.Object context)
           
protected  void setupSecurityProperties(java.lang.Object context)
           
protected  void setupSslProperties(java.lang.Object context)
           
 void setUrl(java.lang.String url)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface oracle.adf.model.connection.webservice.api.WebServiceInteraction
close, getUrl, setUrl
 

Method Detail

getPort

public oracle.webservices.model.Port getPort()
Specified by:
getPort in interface JaxRpcInteraction

getServiceClassName

public java.lang.String getServiceClassName()
Specified by:
getServiceClassName in interface JaxRpcInteraction

setServiceClassName

public void setServiceClassName(java.lang.String serviceClassName)
Specified by:
setServiceClassName in interface JaxRpcInteraction

getInterfaceClassName

public java.lang.String getInterfaceClassName()
Specified by:
getInterfaceClassName in interface JaxRpcInteraction

setInterfaceClassName

public void setInterfaceClassName(java.lang.String interfaceClassName)
Specified by:
setInterfaceClassName in interface JaxRpcInteraction

createStub

public javax.xml.rpc.Stub createStub()
                              throws java.lang.ClassNotFoundException,
                                     javax.xml.rpc.ServiceException
Specified by:
createStub in interface JaxRpcInteraction
Throws:
java.lang.ClassNotFoundException
javax.xml.rpc.ServiceException

createStub

public javax.xml.rpc.Stub createStub(java.lang.ClassLoader loader)
                              throws java.lang.ClassNotFoundException,
                                     javax.xml.rpc.ServiceException
Specified by:
createStub in interface JaxRpcInteraction
Throws:
java.lang.ClassNotFoundException
javax.xml.rpc.ServiceException

createStub

public javax.xml.rpc.Stub createStub(javax.xml.rpc.Service service)
                              throws java.lang.ClassNotFoundException,
                                     javax.xml.rpc.ServiceException
Specified by:
createStub in interface JaxRpcInteraction
Throws:
java.lang.ClassNotFoundException
javax.xml.rpc.ServiceException

createStub

public javax.xml.rpc.Stub createStub(javax.xml.rpc.Service service,
                                     java.lang.ClassLoader loader)
                              throws java.lang.ClassNotFoundException,
                                     javax.xml.rpc.ServiceException
Specified by:
createStub in interface JaxRpcInteraction
Throws:
java.lang.ClassNotFoundException
javax.xml.rpc.ServiceException

createStub

public javax.xml.rpc.Stub createStub(javax.xml.rpc.Service service,
                                     java.lang.Class interfaceClass,
                                     java.lang.ClassLoader loader)
                              throws javax.xml.rpc.ServiceException
Specified by:
createStub in interface JaxRpcInteraction
Throws:
javax.xml.rpc.ServiceException

getPortMetadata

protected static JaxRpcPort getPortMetadata(oracle.webservices.model.Port port)

cleanupMap

protected void cleanupMap()

getConnection

protected WebServiceConnection getConnection()

getUrl

public java.lang.String getUrl()
Specified by:
getUrl in interface WebServiceInteraction

setUrl

public void setUrl(java.lang.String url)
Specified by:
setUrl in interface WebServiceInteraction

close

public void close()
Specified by:
close in interface WebServiceInteraction

getSoapExt

protected oracle.webservices.model.soap.SoapPort getSoapExt()

getSoapExt

protected static oracle.webservices.model.soap.SoapPort getSoapExt(oracle.webservices.model.Port port)

getColocationUri

protected java.lang.String getColocationUri()

getCallProperties

protected java.util.Properties getCallProperties()

createRuntimeConfig

protected Element createRuntimeConfig()
This methods builds element containing for old-fashioned policy config and for new-style policy attachments.

Returns:
element; never be null

hasPolicyReferences

protected boolean hasPolicyReferences()
Does the port has new-style policy attachments?

Returns:

dumpElement

protected static void dumpElement(Element element)

setupSecurityProperties

protected void setupSecurityProperties(java.lang.Object context)

setupProxyProperties

protected void setupProxyProperties(java.lang.Object context)

setupSslProperties

protected void setupSslProperties(java.lang.Object context)
                           throws java.security.NoSuchAlgorithmException,
                                  java.security.KeyManagementException,
                                  java.io.IOException,
                                  java.security.cert.CertificateException,
                                  java.security.UnrecoverableKeyException,
                                  java.security.KeyStoreException
Throws:
java.security.NoSuchAlgorithmException
java.security.KeyManagementException
java.io.IOException
java.security.cert.CertificateException
java.security.UnrecoverableKeyException
java.security.KeyStoreException

setupCallProperties

protected void setupCallProperties(java.lang.Object context)

Oracle Fusion Middleware Java API Reference for Oracle ADF Model
11g Release 1 (11.1.1.4.0)

E10653-05

Copyright © 1997, 2011, Oracle. All rights reserved.