01: /**
02: * $Id: BindingOperationOutputDescriptor.java,v 1.5 2003/06/03 10:49:22 sy131129 Exp $
03: * Copyright 2002-2003 Sun Microsystems, Inc. All
04: * rights reserved. Use of this product is subject
05: * to license terms. Federal Acquisitions:
06: * Commercial Software -- Government Users
07: * Subject to Standard License Terms and
08: * Conditions.
09: *
10: * Sun, Sun Microsystems, the Sun logo, and Sun ONE
11: * are trademarks or registered trademarks of Sun Microsystems,
12: * Inc. in the United States and other countries.
13: */package com.sun.portal.providers.simplewebservice.wsdl;
14:
15: /**
16: * This interface represents an output binding. That is, it contains
17: * the information that would be specified in an output element
18: * contained within an operation element contained within a
19: * binding element.
20: *
21: */
22: public interface BindingOperationOutputDescriptor {
23:
24: /**
25: * Get the name of this BindingOperationOutputDescriptor.
26: *
27: * @return the BindingOperationOutputDescriptor name.
28: */
29: public String getName();
30:
31: /**
32: * Get the SOAP encoding style ("encoded" or "literal")
33: * to use for the BindingOperationOutputDescriptor.
34: *
35: * @return the BindingOperationOutputDescriptor name.
36: */
37: public String getUse();
38:
39: /**
40: * Get the the BindingOperationOutputDescriptor namespace
41: *
42: * @return the BindingOperationOutputDescriptor namespace.
43: */
44: public String getNamespace();
45:
46: /**
47: * Get the the BindingOperationOutputDescriptor Encoding Sytle.
48: *
49: * @return the BindingOperationOutputDescriptor Encoding Sytle.
50: */
51: public String getEncodingStyle();
52: }
|