Skip navigation links

Java API Reference for Oracle Infrastructure Web Services
11
Release 1 (11.1.1)

E10654-04


oracle.webservices.annotations.async
Annotation Type ResponseWebService


@Retention(value=RUNTIME)
@Target(value=TYPE)
public @interface ResponseWebService

Asynchronous Services publish asynchronous BPEL process style WSDL that contains two portTypes. One portType defines the interface for the incoming request to the asynchronous service and another portType defines the interface for the callback service. Use this annotation to customize the names of the different components of callback portType and related entities.


Optional Element Summary
 String name
          The name of the response portType.
 String partnerLinkRole
          The role name of the callback portType used in the partner link element of the WSDL
 String portName
          For future use
 String serviceName
          For future use
 String serviceRefName
          The service reference name used for the service reference that is used to send the response message.
 String targetNamespace
          The targetNamespace is used for the namespace for the wsdl:portType, wsdl:service and all the associated XML elements.

 

name

public abstract String name
The name of the response portType. Also used as the name of the wsdl:portType when mapped to WSDL 1.1. The default name is the name of the annotated class with suffix "Response".
Default:
""

targetNamespace

public abstract String targetNamespace
The targetNamespace is used for the namespace for the wsdl:portType, wsdl:service and all the associated XML elements.
Default:
""

serviceName

public abstract String serviceName
For future use
Default:
""

portName

public abstract String portName
For future use
Default:
""

partnerLinkRole

public abstract String partnerLinkRole
The role name of the callback portType used in the partner link element of the WSDL
Default:
""

serviceRefName

public abstract String serviceRefName
The service reference name used for the service reference that is used to send the response message. The default value is [class name with this annotation] + SERVICE_REF_NAME_SUFFIX This value must be unique for the deployable archive. This value is used for the <service-ref-name> and <display-name> elements under the <service-ref> element in the standard deployment descriptor for the deployable archive. This value is used for the name attribute in the <service-ref-mapping> element in the proprietary deployment descriptor for the deployable archive.
Default:
""

Skip navigation links

Java API Reference for Oracle Infrastructure Web Services
11
Release 1 (11.1.1)

E10654-04


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