01: /**
02: * $Id: BindingOperationInputDescriptor.java,v 1.4 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 input binding. That is, it contains
17: * the information that would be specified in an input element
18: * contained within an operation element contained within a
19: * binding element.
20: *
21: */
22: public interface BindingOperationInputDescriptor {
23:
24: /**
25: * Get the name of the BindingOperationInputDescriptor.
26: *
27: * @return the name of the BindingOperationInputDescriptor.
28: */
29: public String getName();
30:
31: /**
32: * Get the SOAP encoding style ("encoded" or "literal")
33: * to use for the BindingOperationInputDescriptor.
34: *
35: * @return the BindingOperationInputDescriptor name.
36: */
37: public String getUse();
38:
39: /**
40: * Get the the BindingOperationInputDescriptor namespace
41: *
42: * @return the BindingOperationInputDescriptor namespace.
43: */
44: public String getNamespace();
45:
46: /**
47: * Get the the BindingOperationInputDescriptor Encoding Sytle.
48: *
49: * @return the BindingOperationInputDescriptor Encoding Sytle.
50: */
51: public String getEncodingStyle();
52: }
|