/* * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it * under the terms of the GNU General Public License version 2 only, as * published by the Free Software Foundation. Oracle designates this * particular file as subject to the "Classpath" exception as provided * by Oracle in the LICENSE file that accompanied this code. * * This code is distributed in the hope that it will be useful, but WITHOUT * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License * version 2 for more details (a copy is included in the LICENSE file that * accompanied this code). * * You should have received a copy of the GNU General Public License version * 2 along with this work; if not, write to the Free Software Foundation, * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. * * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA * or visit www.oracle.com if you need additional information or have any * questions. */ package com.sun.tools.internal.ws.processor.modeler.annotation; /** * * @author dkohlert */ public interface WebServiceConstants { //extends RmiConstants { public static final String RETURN = "return"; public static final String RETURN_CAPPED = "Return"; public static final String RETURN_VALUE = "_return"; public static final String SERVICE = "Service"; public static final String PD = "."; public static final String JAXWS = "jaxws"; public static final String JAXWS_PACKAGE_PD = JAXWS+PD; public static final String PD_JAXWS_PACKAGE_PD = PD+JAXWS+PD; public static final String BEAN = "Bean"; public static final String GET_PREFIX = "get"; public static final String IS_PREFIX = "is"; public static final String FAULT_INFO = "faultInfo"; public static final String GET_FAULT_INFO = "getFaultInfo"; public static final String HTTP_PREFIX = "http://"; public static final String JAVA_LANG_OBJECT = "java.lang.Object"; public static final String EMTPY_NAMESPACE_ID = ""; public static final char SIGC_INNERCLASS = '$'; public static final char SIGC_UNDERSCORE = '_'; public static final String DOT = "."; public static final String PORT = "WSDLPort"; public static final String BINDING = "Binding"; public static final String RESPONSE = "Response"; /* * Identifiers potentially useful for all Generators */ public static final String EXCEPTION_CLASSNAME = java.lang.Exception.class.getName(); public static final String REMOTE_CLASSNAME = java.rmi.Remote.class.getName(); public static final String REMOTE_EXCEPTION_CLASSNAME = java.rmi.RemoteException.class.getName(); public static final String RUNTIME_EXCEPTION_CLASSNAME = java.lang.RuntimeException.class.getName(); public static final String SERIALIZABLE_CLASSNAME = java.io.Serializable.class.getName(); public static final String HOLDER_CLASSNAME = javax.xml.ws.Holder.class.getName(); public static final String COLLECTION_CLASSNAME = java.util.Collection.class.getName(); public static final String MAP_CLASSNAME = java.util.Map.class.getName(); // 181 constants public static final String WEBSERVICE_NAMESPACE = "http://www.bea.com/xml/ns/jws"; public static final String HANDLER_CONFIG = "handler-config"; public static final String HANDLER_CHAIN = "handler-chain"; public static final String HANDLER_CHAIN_NAME = "handler-chain-name"; public static final String HANDLER = "handler"; public static final String HANDLER_NAME = "handler-name"; public static final String HANDLER_CLASS = "handler-class"; public static final String INIT_PARAM = "init-param"; public static final String SOAP_ROLE = "soap-role"; public static final String SOAP_HEADER = "soap-header"; public static final String PARAM_NAME = "param-name"; public static final String PARAM_VALUE = "param-value"; }