Source code: org/apache/axis/deployment/wsdd/WSDDConstants.java
1 /*
2 * Copyright 2001-2005 The Apache Software Foundation.
3 *
4 * Licensed under the Apache License, Version 2.0 (the "License");
5 * you may not use this file except in compliance with the License.
6 * You may obtain a copy of the License at
7 *
8 * http://www.apache.org/licenses/LICENSE-2.0
9 *
10 * Unless required by applicable law or agreed to in writing, software
11 * distributed under the License is distributed on an "AS IS" BASIS,
12 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 * See the License for the specific language governing permissions and
14 * limitations under the License.
15 */
16 package org.apache.axis.deployment.wsdd;
17
18 import javax.xml.namespace.QName;
19
20 /**
21 *
22 */
23 public class WSDDConstants
24 {
25 public static final String BEAN_SERIALIZER_FACTORY = "org.apache.axis.encoding.ser.BeanSerializerFactory";
26 public static final String BEAN_DESERIALIZER_FACTORY = "org.apache.axis.encoding.ser.BeanDeserializerFactory";
27
28 public static final String ARRAY_SERIALIZER_FACTORY = "org.apache.axis.encoding.ser.ArraySerializerFactory";
29 public static final String ARRAY_DESERIALIZER_FACTORY = "org.apache.axis.encoding.ser.ArrayDeserializerFactory";
30
31 public static final String URI_WSDD = "http://xml.apache.org/axis/wsdd/";
32
33 // The following have a '/' appended to the end of NS_URI_WSDD_JAVA.. OK to fix?
34 // .../java/wsdd/examples/from_SOAP_v2/addressBook.wsdd
35 // .../java/wsdd/examples/from_SOAP_v2/ejbtest.wsdd
36 // .../java/wsdd/examples/from_SOAP_v2/messaging.wsdd
37 // .../java/wsdd/examples/from_SOAP_v2/mimetest.wsdd
38 // .../java/wsdd/examples/from_SOAP_v2/stockquote.wsdd
39 // .../java/wsdd/examples/from_SOAP_v2/testprovider.wsdd
40 // .../java/wsdd/examples/servcieConfiguration_examples/sce_wsddScenario0.wsdd
41 // .../java/wsdd/examples/servcieConfiguration_examples/sce_wsddScenario1.wsdd
42 // .../java/wsdd/examples/chaining_examples/ch_wsddScenario0.wsdd
43 // .../java/wsdd/examples/chaining_examples/ch_wsddScenario1.wsdd
44 // .../java/wsdd/examples/chaining_examples/ch_wsddScenario2.wsdd
45 // .../java/wsdd/examples/chaining_examples/ch_wsddScenario3.wsdd
46 // .../java/wsdd/examples/chaining_examples/ch_wsddScenario4.wsdd
47 // .../java/wsdd/examples/chaining_examples/ch_wsddScenario5.wsdd
48 // .../java/wsdd/examples/chaining_examples/ch_wsddScenario6.wsdd
49 // .../java/wsdd/examples/chaining_examples/ch_wsddScenario7.wsdd
50 // .../java/wsdd/examples/chaining_examples/ch_wsddScenario8.wsdd
51 // .../java/wsdd/examples/chaining_examples/ch_wsddScenario9.wsdd
52 // .../java/wsdd/examples/chaining_examples/ch_wsddScenario10.wsdd
53 // .../java/wsdd/examples/chaining_examples/ch_wsddScenario11.wsdd
54 // .../java/wsdd/examples/chaining_examples/ch_wsddScenario12.wsdd
55 public static final String URI_WSDD_JAVA = "http://xml.apache.org/axis/wsdd/providers/java";
56 public static final String URI_WSDD_HANDLER = "http://xml.apache.org/axis/wsdd/providers/handler";
57 public static final String URI_WSDD_WSDD_COM = "http://xml.apache.org/axis/wsdd/providers/com";
58
59 // the following namespace is used in .../java/wsdd/examples/from_SOAP_v2/calculator.wsdd
60 // BUT that namespace ends with '/', this one doesn't. Which is right?
61 public static final String URI_WSDD_WSDD_BSF = "http://xml.apache.org/axis/wsdd/providers/bsf";
62
63 public static final String NS_PREFIX_WSDD = "";
64 public static final String NS_PREFIX_WSDD_JAVA = "java";
65
66 public static final String PROVIDER_RPC = "RPC";
67 public static final String PROVIDER_MSG = "MSG";
68 public static final String PROVIDER_HANDLER = "Handler";
69 public static final String PROVIDER_EJB = "EJB";
70 public static final String PROVIDER_COM = "COM";
71 public static final String PROVIDER_BSF = "BSF";
72 public static final String PROVIDER_CORBA = "CORBA";
73 public static final String PROVIDER_RMI = "RMI";
74
75 public static final QName QNAME_JAVARPC_PROVIDER = new QName(URI_WSDD_JAVA, PROVIDER_RPC);
76 public static final QName QNAME_JAVAMSG_PROVIDER = new QName(URI_WSDD_JAVA, PROVIDER_MSG);
77 public static final QName QNAME_HANDLER_PROVIDER = new QName("", PROVIDER_HANDLER);
78 public static final QName QNAME_EJB_PROVIDER = new QName(URI_WSDD_JAVA, PROVIDER_EJB);
79 public static final QName QNAME_COM_PROVIDER = new QName(URI_WSDD_JAVA, PROVIDER_COM);
80 public static final QName QNAME_BSF_PROVIDER = new QName(URI_WSDD_JAVA, PROVIDER_BSF);
81 public static final QName QNAME_CORBA_PROVIDER = new QName(URI_WSDD_JAVA, PROVIDER_CORBA);
82 public static final QName QNAME_RMI_PROVIDER = new QName(URI_WSDD_JAVA, PROVIDER_RMI);
83
84 public static final String ELEM_WSDD_PARAM = "parameter";
85 public static final String ELEM_WSDD_DOC = "documentation";
86 public static final String ELEM_WSDD_DEPLOY = "deployment";
87 public static final String ELEM_WSDD_UNDEPLOY = "undeployment";
88 public static final String ELEM_WSDD_REQFLOW = "requestFlow";
89 public static final String ELEM_WSDD_RESPFLOW = "responseFlow";
90 public static final String ELEM_WSDD_FAULTFLOW = "faultFlow";
91 public static final String ELEM_WSDD_HANDLER = "handler";
92 public static final String ELEM_WSDD_CHAIN = "chain";
93 public static final String ELEM_WSDD_SERVICE = "service";
94 public static final String ELEM_WSDD_TRANSPORT = "transport";
95 public static final String ELEM_WSDD_GLOBAL = "globalConfiguration";
96 public static final String ELEM_WSDD_TYPEMAPPING = "typeMapping";
97 public static final String ELEM_WSDD_BEANMAPPING = "beanMapping";
98 public static final String ELEM_WSDD_ARRAYMAPPING = "arrayMapping";
99 public static final String ELEM_WSDD_OPERATION = "operation";
100 public static final String ELEM_WSDD_ELEMENTMAPPING = "elementMapping";
101 public static final String ELEM_WSDD_WSDLFILE = "wsdlFile";
102 public static final String ELEM_WSDD_NAMESPACE = "namespace";
103 public static final String ELEM_WSDD_ENDPOINTURL = "endpointURL";
104 public static final String ELEM_WSDD_JAXRPC_HANDLERINFO = "handlerInfo";
105 public static final String ELEM_WSDD_JAXRPC_CHAIN = "handlerInfoChain";
106 public static final String ELEM_WSDD_JAXRPC_ROLE = "role";
107 public static final String ELEM_WSDD_JAXRPC_HEADER = "header";
108 public static final String ELEM_WSDD_FAULT = "fault";
109 public static final String ELEM_WSDD_ROLE = "role";
110
111 public static final QName QNAME_PARAM = new QName(URI_WSDD, ELEM_WSDD_PARAM);
112 public static final QName QNAME_DOC = new QName(URI_WSDD, ELEM_WSDD_DOC);
113 public static final QName QNAME_DEPLOY = new QName(URI_WSDD, ELEM_WSDD_DEPLOY);
114 public static final QName QNAME_UNDEPLOY = new QName(URI_WSDD, ELEM_WSDD_UNDEPLOY);
115 public static final QName QNAME_REQFLOW = new QName(URI_WSDD, ELEM_WSDD_REQFLOW);
116 public static final QName QNAME_RESPFLOW = new QName(URI_WSDD, ELEM_WSDD_RESPFLOW);
117 public static final QName QNAME_FAULTFLOW = new QName(URI_WSDD, ELEM_WSDD_FAULTFLOW);
118 public static final QName QNAME_HANDLER = new QName(URI_WSDD, ELEM_WSDD_HANDLER);
119 public static final QName QNAME_CHAIN = new QName(URI_WSDD, ELEM_WSDD_CHAIN);
120 public static final QName QNAME_SERVICE = new QName(URI_WSDD, ELEM_WSDD_SERVICE);
121 public static final QName QNAME_TRANSPORT = new QName(URI_WSDD, ELEM_WSDD_TRANSPORT);
122 public static final QName QNAME_GLOBAL = new QName(URI_WSDD, ELEM_WSDD_GLOBAL);
123 public static final QName QNAME_TYPEMAPPING = new QName(URI_WSDD, ELEM_WSDD_TYPEMAPPING);
124 public static final QName QNAME_BEANMAPPING = new QName(URI_WSDD, ELEM_WSDD_BEANMAPPING);
125 public static final QName QNAME_ARRAYMAPPING = new QName(URI_WSDD, ELEM_WSDD_ARRAYMAPPING);
126 public static final QName QNAME_OPERATION = new QName(URI_WSDD, ELEM_WSDD_OPERATION);
127 public static final QName QNAME_ELEMENTMAPPING = new QName(URI_WSDD, ELEM_WSDD_ELEMENTMAPPING);
128 public static final QName QNAME_WSDLFILE = new QName(URI_WSDD, ELEM_WSDD_WSDLFILE);
129 public static final QName QNAME_NAMESPACE = new QName(URI_WSDD, ELEM_WSDD_NAMESPACE);
130 public static final QName QNAME_ENDPOINTURL = new QName(URI_WSDD, ELEM_WSDD_ENDPOINTURL);
131 public static final QName QNAME_JAXRPC_HANDLERINFO = new QName(URI_WSDD, ELEM_WSDD_JAXRPC_HANDLERINFO);
132 public static final QName QNAME_JAXRPC_HANDLERINFOCHAIN = new QName(URI_WSDD, ELEM_WSDD_JAXRPC_CHAIN);
133 public static final QName QNAME_JAXRPC_HEADER = new QName(URI_WSDD, ELEM_WSDD_JAXRPC_HEADER);
134 public static final QName QNAME_JAXRPC_ROLE = new QName(URI_WSDD,ELEM_WSDD_JAXRPC_ROLE);
135 public static final QName QNAME_FAULT = new QName(URI_WSDD, ELEM_WSDD_FAULT);
136
137 public static final String ATTR_LANG_SPEC_TYPE = "languageSpecificType";
138 public static final String ATTR_QNAME = "qname";
139 public static final String ATTR_NAME = "name";
140 public static final String ATTR_TYPE = "type";
141 public static final String ATTR_VALUE = "value";
142 public static final String ATTR_LOCKED = "locked";
143 public static final String ATTR_RETQNAME = "returnQName";
144 public static final String ATTR_RETTYPE = "returnType";
145 public static final String ATTR_RETITEMQNAME = "returnItemQName";
146 public static final String ATTR_RETITEMTYPE = "returnItemType";
147 public static final String ATTR_ITEMQNAME = "itemQName";
148 public static final String ATTR_ITEMTYPE = "itemType";
149 public static final String ATTR_MODE = "mode";
150 public static final String ATTR_INHEADER = "inHeader";
151 public static final String ATTR_OUTHEADER = "outHeader";
152 public static final String ATTR_RETHEADER = "returnHeader";
153 public static final String ATTR_STYLE = "style";
154 public static final String ATTR_USE = "use";
155 public static final String ATTR_STREAMING = "streaming";
156 public static final String ATTR_ATTACHMENT_FORMAT = "attachment";
157 public static final String ATTR_PROVIDER = "provider";
158 public static final String ATTR_PIVOT = "pivot";
159 public static final String ATTR_SERIALIZER = "serializer";
160 public static final String ATTR_DESERIALIZER = "deserializer";
161 public static final String ATTR_ENCSTYLE = "encodingStyle";
162 public static final String ATTR_SOAPACTORNAME = "soapActorName";
163 public static final String ATTR_CLASSNAME = "classname";
164 public static final String ATTR_CLASS = "class";
165 public static final String ATTR_SOAPACTION = "soapAction";
166 public static final String ATTR_MEP = "mep";
167 public static final String ATTR_INNER_TYPE = "innerType";
168 public static final String ATTR_INNER_NAME = "innerName";
169
170 }