THIS IS A TEST INSTANCE. ALL YOUR CHANGES WILL BE LOST!!!!
...
- The provider factory interface has changed to accommodate the new Endpoint/EndPointReference support
- Although the interface has changed, all the previous available information are encapsulated and available from the Endpoint and EndpointReference object
Code Block |
---|
public interface BindingProviderFactory<M extends Binding> extends ProviderFactory<M> {
/**
* Creates a new reference binding provider for the given endpoint reference
*
* @param endpointReference defines the component/reference/binding against which to create the provider
* @return The binding provider
*/
ReferenceBindingProvider createReferenceBindingProvider(EndpointReference endpointReference);
/**
* Creates a new service binding provider for the given component and
* service.
*
* @param endpoint defines the component/service/binding against which to create the provider
* @return The binding provider
*/
ServiceBindingProvider createServiceBindingProvider(Endpoint endpoint);
}
|
- If you are using ModelFactoryExtensionPoint, it was renamed to FactoryExtensionPoint
Code Block |
---|
FactoryExtensionPoint modelFactories = extensionPoints.getExtensionPoint(FactoryExtensionPoint.class);
|
...