javax.xml.ws

Interface BindingProvider

Known Subinterfaces:
Dispatch<T>

public interface BindingProvider

XXX

Field Summary

static String
ENDPOINT_ADDRESS_PROPERTY
XXX
static String
PASSWORD_PROPERTY
XXX
static String
SESSION_MAINTAIN_PROPERTY
XXX
static String
SOAPACTION_URI_PROPERTY
XXX
static String
SOAPACTION_USE_PROPERTY
XXX
static String
USERNAME_PROPERTY
XXX

Method Summary

abstract Binding
getBinding()
XXX
abstract Map
getRequestContext()
XXX
abstract Map
getResponseContext()
XXX

Field Details

ENDPOINT_ADDRESS_PROPERTY

public static final String ENDPOINT_ADDRESS_PROPERTY
XXX
Field Value:
"javax.xml.ws.service.endpoint.address"
Usages and Demos :

View More Examples of BindingProvider.ENDPOINT_ADDRESS_PROPERTY
   1:          ((BindingProvider)targetPort).getRequestContext().put(
   2:             BindingProvider.ENDPOINT_ADDRESS_PROPERTY,
   3:          proxy = (BaseDataTypesSEI)BaseDataTypesProxy.newInstance(targetPort);
   4:       }
   5:    }

View Full Code Here
   1:          ((BindingProvider)BaseDataTypesDocLitWTestCase.targetPort).getRequestContext().put(
   2:             BindingProvider.ENDPOINT_ADDRESS_PROPERTY,
   3:          BaseDataTypesDocLitWTestCase.proxy = (BaseDataTypesSEI) BaseDataTypesProxy.newInstance(BaseDataTypesDocLitWTestCase.targetPort);
   4:       }
   5:    }

View Full Code Here
   1:       BindingProvider bindingProvider = (BindingProvider)port;
   2:       bindingProvider.getRequestContext().put(BindingProvider.ENDPOINT_ADDRESS_PROPERTY, endpointAddress);
   3: 
   4:       String retStr = port.echo("hello");
   5:       

View Full Code Here

PASSWORD_PROPERTY

public static final String PASSWORD_PROPERTY
XXX
Field Value:
"javax.xml.ws.security.auth.password"
Usages and Demos :

View More Examples of BindingProvider.PASSWORD_PROPERTY
   1:          bindingProvider.getRequestContext().put(BindingProvider.USERNAME_PROPERTY, username);
   2:          bindingProvider.getRequestContext().put(BindingProvider.PASSWORD_PROPERTY, password);
   3:       }
   4: 
   5:       return port.echo(inStr);

View Full Code Here
   1:          bp.getRequestContext().put(BindingProvider.USERNAME_PROPERTY, "kermit");
   2:          bp.getRequestContext().put(BindingProvider.PASSWORD_PROPERTY, "thefrog");
   3:       }   
   4:    }

View Full Code Here
   1:          bp.getRequestContext().put(BindingProvider.USERNAME_PROPERTY, "kermit");
   2:          bp.getRequestContext().put(BindingProvider.PASSWORD_PROPERTY, "thefrog");
   3:       }   
   4:    }

View Full Code Here
   1:       reqContext.put(BindingProvider.USERNAME_PROPERTY, "kermit");
   2:       reqContext.put(BindingProvider.PASSWORD_PROPERTY, "thefrog");
   3:       
   4:       String helloWorld = "Hello world!";
   5:       Object retObj = port.echo(helloWorld);

View Full Code Here
   1:       bindingProvider.getRequestContext().put(BindingProvider.USERNAME_PROPERTY, "kermit");
   2:       bindingProvider.getRequestContext().put(BindingProvider.PASSWORD_PROPERTY, "thefrog");
   3: 
   4:       String helloWorld = "Hello World";
   5:       Object retObj = port.echo(helloWorld);

View Full Code Here

SESSION_MAINTAIN_PROPERTY

public static final String SESSION_MAINTAIN_PROPERTY
XXX
Field Value:
"javax.xml.ws.session.maintain"
Usages and Demos :

View More Examples of BindingProvider.SESSION_MAINTAIN_PROPERTY
   1:       standardProperties.add(BindingProvider.ENDPOINT_ADDRESS_PROPERTY);
   2:       standardProperties.add(BindingProvider.SESSION_MAINTAIN_PROPERTY);
   3:       standardProperties.add(BindingProvider.USERNAME_PROPERTY);
   4:       standardProperties.add(BindingProvider.PASSWORD_PROPERTY);
   5:       standardProperties.add(BindingProvider.SOAPACTION_USE_PROPERTY);

View Full Code Here

SOAPACTION_URI_PROPERTY

public static final String SOAPACTION_URI_PROPERTY
XXX
Field Value:
"javax.xml.ws.soap.http.soapaction.uri"
Usages and Demos :

View More Examples of BindingProvider.SOAPACTION_URI_PROPERTY
   1: 
   2:       String soapActionProperty = (String)msgContext.getProperty(BindingProvider.SOAPACTION_URI_PROPERTY);
   3:       if (soapActionProperty != null)
   4:          soapAction = soapActionProperty;

View Full Code Here
   1:       standardProperties.add(BindingProvider.SOAPACTION_USE_PROPERTY);
   2:       standardProperties.add(BindingProvider.SOAPACTION_URI_PROPERTY);
   3:    }
   4: 
   5:    public ClientProxy(ExecutorService executor, ClientImpl client)

View Full Code Here

SOAPACTION_USE_PROPERTY

public static final String SOAPACTION_USE_PROPERTY
XXX
Field Value:
"javax.xml.ws.soap.http.soapaction.use"
Usages and Demos :

View More Examples of BindingProvider.SOAPACTION_USE_PROPERTY
   1:       standardProperties.add(BindingProvider.PASSWORD_PROPERTY);
   2:       standardProperties.add(BindingProvider.SOAPACTION_USE_PROPERTY);
   3:       standardProperties.add(BindingProvider.SOAPACTION_URI_PROPERTY);
   4:    }

View Full Code Here

USERNAME_PROPERTY

public static final String USERNAME_PROPERTY
XXX
Field Value:
"javax.xml.ws.security.auth.username"
Usages and Demos :

View More Examples of BindingProvider.USERNAME_PROPERTY
   1:          BindingProvider bindingProvider = (BindingProvider)port;
   2:          bindingProvider.getRequestContext().put(BindingProvider.USERNAME_PROPERTY, username);
   3:          bindingProvider.getRequestContext().put(BindingProvider.PASSWORD_PROPERTY, password);
   4:       }

View Full Code Here
   1:          BindingProvider bp = (BindingProvider)port;
   2:          bp.getRequestContext().put(BindingProvider.USERNAME_PROPERTY, "kermit");
   3:          bp.getRequestContext().put(BindingProvider.PASSWORD_PROPERTY, "thefrog");
   4:       }   
   5:    }

View Full Code Here
   1:          BindingProvider bp = (BindingProvider)port;
   2:          bp.getRequestContext().put(BindingProvider.USERNAME_PROPERTY, "kermit");
   3:          bp.getRequestContext().put(BindingProvider.PASSWORD_PROPERTY, "thefrog");
   4:       }   
   5:    }

View Full Code Here
   1:       reqContext.put(BindingProvider.ENDPOINT_ADDRESS_PROPERTY, TARGET_ENDPOINT_ADDRESS);
   2:       reqContext.put(BindingProvider.USERNAME_PROPERTY, "kermit");
   3:       reqContext.put(BindingProvider.PASSWORD_PROPERTY, "thefrog");
   4:       
   5:       String helloWorld = "Hello world!";

View Full Code Here
   1:       BindingProvider bindingProvider = (BindingProvider)port;
   2:       bindingProvider.getRequestContext().put(BindingProvider.USERNAME_PROPERTY, "kermit");
   3:       bindingProvider.getRequestContext().put(BindingProvider.PASSWORD_PROPERTY, "thefrog");
   4: 
   5:       String helloWorld = "Hello World";

View Full Code Here

Method Details

getBinding

public abstract Binding getBinding()
XXX
Usages and Demos :

View More Examples of getBinding()
   1: import javax.xml.namespace.QName;
   2: import javax.xml.ws.BindingProvider;
   3: import javax.xml.ws.Service;
   4:         ...
   5:       
   6:       BindingProvider provider = (BindingProvider)port;
   7:       List<Handler> handlerChain = new ArrayList<Handler>(); 
   8:         ...
   9:       handlerChain.addAll(provider.getBinding().getHandlerChain());
  10:       handlerChain.add(new ClientHandler());
  11:         ...
  12:       provider.getBinding().setHandlerChain(handlerChain);

View Full Code Here
   1: import javax.naming.InitialContext;
   2: import javax.xml.ws.BindingProvider;
   3: import javax.xml.ws.Service;
   4:         ...
   5: 
   6:          BindingProvider bp = (BindingProvider)port;
   7:         ...
   8:          boolean mtomEnabled = ((SOAPBinding)bp.getBinding()).isMTOMEnabled();
   9:          boolean expectedSetting = (i==0) ? false : true;

View Full Code Here
   1: import javax.xml.ws.WebServiceException;
   2: import javax.xml.ws.BindingProvider;
   3: import javax.xml.ws.soap.SOAPBinding;
   4:         ...
   5: 
   6:          BindingProvider bp = (BindingProvider)port;
   7:         ...
   8:          boolean mtomEnabled = ((SOAPBinding)bp.getBinding()).isMTOMEnabled();
   9:          boolean expectedSetting = (i==0) ? false : true;

View Full Code Here
   1: import javax.xml.ws.Service;
   2: import javax.xml.ws.BindingProvider;
   3: import javax.xml.ws.soap.SOAPBinding;
   4:         ...
   5: 
   6:       BindingProvider bp = (BindingProvider)port;
   7:         ...
   8:       boolean mtomEnabled = ((SOAPBinding)bp.getBinding()).isMTOMEnabled();
   9:       assertTrue("MTOM should be enabled on port", mtomEnabled);

View Full Code Here
   1: import javax.xml.namespace.QName;
   2: import javax.xml.ws.BindingProvider;
   3: import javax.xml.ws.Service;
   4:         ...
   5:       
   6:       BindingProvider bindingProvider = (BindingProvider)port;
   7:       List<Handler> handlerChain = new ArrayList<Handler>();
   8:         ...
   9:       handlerChain.add(new ClientMimeHandler());
  10:       bindingProvider.getBinding().setHandlerChain(handlerChain);
  11:       

View Full Code Here

getRequestContext

public abstract Map getRequestContext()
XXX
Usages and Demos :

View More Examples of getRequestContext()
   1: 
   2: import javax.xml.ws.BindingProvider;
   3: import javax.xml.ws.Service;
   4:         ...
   5:       {
   6:          BindingProvider bindingProvider = (BindingProvider)port;
   7:         ...
   8:          bindingProvider.getRequestContext().put(BindingProvider.USERNAME_PROPERTY, username);
   9:         ...
  10:          bindingProvider.getRequestContext().put(BindingProvider.PASSWORD_PROPERTY, password);

View Full Code Here
   1: import javax.xml.namespace.QName;
   2: import javax.xml.ws.BindingProvider;
   3: import javax.xml.ws.Service;
   4:         ...
   5:          
   6:          BindingProvider bp = (BindingProvider)port;
   7:         ...
   8:          bp.getRequestContext().put(BindingProvider.USERNAME_PROPERTY, "kermit");
   9:         ...
  10:          bp.getRequestContext().put(BindingProvider.PASSWORD_PROPERTY, "thefrog");

View Full Code Here
   1: import javax.xml.namespace.QName;
   2: import javax.xml.ws.BindingProvider;
   3: import javax.xml.ws.Service;
   4:         ...
   5:          
   6:          BindingProvider bp = (BindingProvider)port;
   7:         ...
   8:          bp.getRequestContext().put(BindingProvider.USERNAME_PROPERTY, "kermit");
   9:         ...
  10:          bp.getRequestContext().put(BindingProvider.PASSWORD_PROPERTY, "thefrog");

View Full Code Here
   1: import javax.xml.namespace.QName;
   2: import javax.xml.ws.BindingProvider;
   3: import javax.xml.ws.Service;
   4:         ...
   5:       
   6:       BindingProvider bindingProvider = (BindingProvider)port;
   7:         ...
   8:       bindingProvider.getRequestContext().put(BindingProvider.ENDPOINT_ADDRESS_PROPERTY, endpointAddress);

View Full Code Here
   1: import javax.xml.namespace.QName;
   2: import javax.xml.ws.BindingProvider;
   3: import javax.xml.ws.Service;
   4:         ...
   5: 
   6:       BindingProvider bindingProvider = (BindingProvider)port;
   7:         ...
   8:       bindingProvider.getRequestContext().put(BindingProvider.USERNAME_PROPERTY, "kermit");
   9:         ...
  10:       bindingProvider.getRequestContext().put(BindingProvider.PASSWORD_PROPERTY, "thefrog");

View Full Code Here

getResponseContext

public abstract Map getResponseContext()
XXX
Usages and Demos :

View More Examples of getResponseContext()
   1: 
   2: import javax.xml.ws.BindingProvider;
   3: import javax.xml.ws.addressing.AddressingBuilder;
   4:         ...
   5: 
   6:    public static void setRequestProperties(BindingProvider binding, AddressingProperties props)
   7:    {
   8:         ...
   9: 
  10:    public static AddressingProperties getResponseProperties(BindingProvider binding)
  11:    {
  12:         ...
  13:       return (AddressingProperties)binding.getResponseContext().get(JAXWSAConstants.CLIENT_ADDRESSING_PROPERTIES_INBOUND);

View Full Code Here
   1: import javax.xml.rpc.Stub;
   2: import javax.xml.ws.BindingProvider;
   3: import javax.xml.ws.Service;
   4:         ...
   5:          requestProps.setMessageID(AddressingClientUtil.createMessageID());
   6:          setRequestProperties((BindingProvider) eventSourcePort, requestProps);
   7: 
   8:         ...
   9: 
  10:          AddressingProperties responseProps = getResponseProperties((BindingProvider)eventSourcePort);
  11:          assertEquals(EventingConstants.SUBSCRIBE_RESPONSE_ACTION, responseProps.getAction().getURI().toString());
  12:         ...
  13:    protected AddressingProperties getResponseProperties(BindingProvider provider) {
  14:       return (AddressingProperties)provider.getResponseContext().get(JAXWSAConstants.CLIENT_ADDRESSING_PROPERTIES_INBOUND);

View Full Code Here
   1: import javax.xml.ws.Binding;
   2: import javax.xml.ws.BindingProvider;
   3: import javax.xml.ws.Dispatch;
   4:         ...
   5: 
   6:    private BindingProvider bindingProvider;
   7:    private EndpointMetaData epMetaData;
   8:         ...
   9:    {
  10:       return bindingProvider.getResponseContext();
  11:    }

View Full Code Here
   1: import javax.xml.namespace.QName;
   2: import javax.xml.ws.BindingProvider;
   3: import javax.xml.ws.Service;
   4:         ...
   5: 
   6:       ((BindingProvider)echoPort).getRequestContext().put(
   7:       );
   8:         ...
   9: 
  10:       ((BindingProvider)notifyPort).getRequestContext().put(
  11:       );
  12:         ...
  13:    private AddressingProperties getResponseProperties(BindingProvider bp) {
  14:       return (AddressingProperties)bp.getResponseContext().get(JAXWSAConstants.CLIENT_ADDRESSING_PROPERTIES_INBOUND);

View Full Code Here
   1:   private final List<Handler> _chain;
   2:   private final BindingProvider _bindingProvider;
   3: 
   4:         ...
   5:   public HandlerChainInvoker(List<Handler> chain, 
   6:                              BindingProvider bindingProvider)
   7:   {
   8:         ...
   9:     else {
  10:       _logicalContext.putAll(_bindingProvider.getResponseContext(), 
  11:                              Scope.APPLICATION);
  12:         ...
  13:       _soapContext.putAll(_bindingProvider.getResponseContext(),  

View Full Code Here