1
2
3
4
5
6
7
8
9
10
11 package org.mule.umo.endpoint;
12
13 import java.io.Serializable;
14 import java.net.URI;
15 import java.util.Properties;
16
17
18
19
20
21
22
23
24
25
26
27
28 public interface UMOEndpointURI extends Serializable
29 {
30 String PROPERTY_ENDPOINT_NAME = "endpointName";
31 String PROPERTY_ENDPOINT_URI = "address";
32 String PROPERTY_CREATE_CONNECTOR = "createConnector";
33 String PROPERTY_CONNECTOR_NAME = "connector";
34 String PROPERTY_TRANSFORMERS = "transformers";
35 String PROPERTY_RESPONSE_TRANSFORMERS = "responseTransformers";
36
37 String getAddress();
38
39 String getFilterAddress();
40
41
42
43
44 String getEndpointName();
45
46
47
48
49 void setEndpointName(String name);
50
51 Properties getParams();
52
53 Properties getUserParams();
54
55 String getScheme();
56
57 String getSchemeMetaInfo();
58
59 String getFullScheme();
60
61 String getAuthority();
62
63 String getHost();
64
65 int getPort();
66
67 String getPath();
68
69 String getQuery();
70
71 String getUserInfo();
72
73 String getTransformers();
74
75 String getResponseTransformers();
76
77 int getCreateConnector();
78
79 URI getUri();
80
81 String getConnectorName();
82
83 String getResourceInfo();
84
85 String getUsername();
86
87 String getPassword();
88 }