ProviderFactoryExtensionPoint providerFactories =
extensionPoints.getExtensionPoint(ProviderFactoryExtensionPoint.class);
if (binding.getOperationSelector() != null) {
// Configure the interceptors for operation selection
OperationSelectorProviderFactory osProviderFactory =
(OperationSelectorProviderFactory)providerFactories.getProviderFactory(binding.getOperationSelector()
.getClass());
if (osProviderFactory != null) {
this.osProvider = osProviderFactory.createServiceOperationSelectorProvider(endpoint);
}
}
if (binding.getRequestWireFormat() != null) {
// Configure the interceptors for wire format