Skip navigation links

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

E10654-02


oracle.webservices.annotations
Annotation Type Schema


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

The Schema annotation provides additional Oracle specific annotations for defining the schema properties of a Web service. This annotation only applies to JAX-RPC webservices.

Since:
10.1.3.1

Optional Element Summary
 Schema.ElementForm elementFormDefault
          The elementFormDefault attribute of all schemas generated for a web service.
 String targetNamespace
          The default targetNamespace for all schemas generated for a web service.

 

elementFormDefault

public abstract Schema.ElementForm elementFormDefault
The elementFormDefault attribute of all schemas generated for a web service.
Default:
oracle.webservices.annotations.Schema.ElementForm.QUALIFIED

targetNamespace

public abstract String targetNamespace
The default targetNamespace for all schemas generated for a web service. This namespace can be overriden by the targetNamespace property of the @javax.jws.WebParam annotation. If a targetNamespace is specified in the @javax.jws.WebParam that is different from the one specified by this property, a new schema element will be generated that uses the targetNamespace of the WebParam annotation. If this annotation property is not set, the targetNamespace of generated schemas will be the same as the targetNamespace property specified in the @javax.jws.WebService annotation or one will be generated based on the fully qualified class name of the SEI or implementation class.
Default:
""

Skip navigation links

Copyright © 2006, 2009 Oracle. All Rights Reserved.