src/share/jaxws_classes/com/sun/tools/internal/ws/wsdl/document/jaxws/JAXWSBinding.java

Print this page


   1 /*
   2  * Copyright (c) 1997, 2010, Oracle and/or its affiliates. All rights reserved.
   3  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   4  *
   5  * This code is free software; you can redistribute it and/or modify it
   6  * under the terms of the GNU General Public License version 2 only, as
   7  * published by the Free Software Foundation.  Oracle designates this
   8  * particular file as subject to the "Classpath" exception as provided
   9  * by Oracle in the LICENSE file that accompanied this code.
  10  *
  11  * This code is distributed in the hope that it will be useful, but WITHOUT
  12  * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
  13  * FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
  14  * version 2 for more details (a copy is included in the LICENSE file that
  15  * accompanied this code).
  16  *
  17  * You should have received a copy of the GNU General Public License version
  18  * 2 along with this work; if not, write to the Free Software Foundation,
  19  * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
  20  *
  21  * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
  22  * or visit www.oracle.com if you need additional information or have any


 274                     return param.getName();
 275                 }
 276             }
 277         }
 278         return null;
 279     }
 280 
 281     /**
 282      * @return Returns the className.
 283      */
 284     public CustomName getClassName() {
 285         return className;
 286     }
 287     /**
 288      * @param className The className to set.
 289      */
 290     public void setClassName(CustomName className) {
 291         this.className = className;
 292     }
 293 
 294     /**
 295      * @return Returns the exception.
 296      */
 297     public Exception getException() {
 298         return exception;
 299     }
 300     /**
 301      * @param exception The exception to set.
 302      */
 303     public void setException(Exception exception) {
 304         this.exception = exception;
 305     }
 306 
 307     private String wsdlNamespace;
 308     private String wsdlLocation;
 309     private String node;
 310     private String version;
 311 
 312     private CustomName jaxwsPackage;
 313     private List<Parameter> parameters;
 314     private Boolean enableWrapperStyle;
 315     private Boolean enableAsyncMapping;
 316 //    private Boolean enableAdditionalHeaderMapping;
 317     private Boolean enableMimeContentMapping;
 318     private Boolean isProvider;
 319     private Exception exception;
 320 
 321     private Set<Element> jaxbBindings;
 322 
 323     // portType className
 324     private CustomName className;
 325 
 326     //portType WSDLOperation
 327     private CustomName methodName;
 328 }
   1 /*
   2  * Copyright (c) 1997, 2012, Oracle and/or its affiliates. All rights reserved.
   3  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   4  *
   5  * This code is free software; you can redistribute it and/or modify it
   6  * under the terms of the GNU General Public License version 2 only, as
   7  * published by the Free Software Foundation.  Oracle designates this
   8  * particular file as subject to the "Classpath" exception as provided
   9  * by Oracle in the LICENSE file that accompanied this code.
  10  *
  11  * This code is distributed in the hope that it will be useful, but WITHOUT
  12  * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
  13  * FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
  14  * version 2 for more details (a copy is included in the LICENSE file that
  15  * accompanied this code).
  16  *
  17  * You should have received a copy of the GNU General Public License version
  18  * 2 along with this work; if not, write to the Free Software Foundation,
  19  * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
  20  *
  21  * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
  22  * or visit www.oracle.com if you need additional information or have any


 274                     return param.getName();
 275                 }
 276             }
 277         }
 278         return null;
 279     }
 280 
 281     /**
 282      * @return Returns the className.
 283      */
 284     public CustomName getClassName() {
 285         return className;
 286     }
 287     /**
 288      * @param className The className to set.
 289      */
 290     public void setClassName(CustomName className) {
 291         this.className = className;
 292     }
 293 













 294     private String wsdlNamespace;
 295     private String wsdlLocation;
 296     private String node;
 297     private String version;
 298 
 299     private CustomName jaxwsPackage;
 300     private List<Parameter> parameters;
 301     private Boolean enableWrapperStyle;
 302     private Boolean enableAsyncMapping;
 303 //    private Boolean enableAdditionalHeaderMapping;
 304     private Boolean enableMimeContentMapping;
 305     private Boolean isProvider;

 306 
 307     private Set<Element> jaxbBindings;
 308 
 309     // portType className
 310     private CustomName className;
 311 
 312     //portType WSDLOperation
 313     private CustomName methodName;
 314 }