1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 package javax.xml.ws;
21
22 import java.util.Map;
23
24 public interface BindingProvider {
25
26 public abstract EndpointReference getEndpointReference();
27
28 public abstract <T extends EndpointReference> T getEndpointReference(Class<T> clazz);
29
30 public abstract Map<java.lang.String, java.lang.Object> getRequestContext();
31
32 public abstract Map<java.lang.String, java.lang.Object> getResponseContext();
33
34 public abstract Binding getBinding();
35
36 public static final String USERNAME_PROPERTY = "javax.xml.ws.security.auth.username";
37 public static final String PASSWORD_PROPERTY = "javax.xml.ws.security.auth.password";
38 public static final String ENDPOINT_ADDRESS_PROPERTY = "javax.xml.ws.service.endpoint.address";
39 public static final String SESSION_MAINTAIN_PROPERTY = "javax.xml.ws.session.maintain";
40 public static final String SOAPACTION_USE_PROPERTY = "javax.xml.ws.soap.http.soapaction.use";
41 public static final String SOAPACTION_URI_PROPERTY = "javax.xml.ws.soap.http.soapaction.uri";
42 }