01: /**
02: * $Id: OperationDescriptor.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 a WSDL operation. It includes information on input
17: * and output messages associated with usage of the operation.
18: *
19: */
20: public interface OperationDescriptor {
21:
22: /**
23: * Get the name of this OperationDescriptor.
24: *
25: * @return the OperationDescriptor name.
26: */
27: public String getName();
28:
29: /**
30: * Get the Input MessageDescriptor name for this OperationDescriptor.
31: *
32: * @return the InputDescriptor.
33: */
34: public String getInputMessageDescriptorName();
35:
36: /**
37: * Get the Output MessageDescriptor name for this OperationDescriptor.
38: *
39: * @return the OutputDescriptor for the OperationDescriptor.
40: */
41: public String getOutputMessageDescriptorName();
42: }
|