1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 package org.apache.geronimo.ews.ws4j2ee.context.webservices.server.interfaces;
18
19 /***
20 * This interfaces the port component element of the webservices.xml.
21 */
22 public interface WSCFPortComponent {
23
24 /***
25 * Gets the description of the port component Element
26 *
27 * @return description
28 */
29 public String getDescription();
30
31 /***
32 * Gets the display name of the port component Element
33 *
34 * @return display name
35 */
36 public String getDisplayName();
37
38 /***
39 * Gets the large icon of the port component Element
40 *
41 * @return large icon
42 */
43 public String getLargeIcon();
44
45 /***
46 * Gets the port componenet name of the port component Element
47 *
48 * @return name
49 */
50 public String getPortComponentName();
51
52 /***
53 * Gets the SEI of the port component Element
54 *
55 * @return SEI
56 */
57 public String getServiceEndpointInterface();
58
59 /***
60 * Gets the service implimentation bean of the port component Element
61 *
62 * @return service inplinmentation bean
63 */
64 public WSCFServiceImplBean getServiceImplBean();
65
66 /***
67 * Gets the small icon of the port component Element
68 *
69 * @return small icon
70 */
71 public String getSmallIcon();
72
73 /***
74 * Gets the wsdl port of the port component Element
75 *
76 * @return wsd; port
77 */
78 public WSCFWSDLPort getWsdlPort();
79
80 /***
81 * Gets the handlers of the port component Element as an array
82 *
83 * @return handlers
84 */
85 public WSCFHandler[] getHandlers();
86 }