commonj.connector.metadata.build
Interface BindingProvider


public interface BindingProvider

Top-level interface for obtaining a list of FunctionSelectors, DataBindings, or DataBindingGenerators provided by the adapter for building services. BindingProvider is used by tools at design-time.

Implementations of this interface must have a default constructor so that tool environments are able to create instances of it during the bootstrap process. Implementations must be thread compatible (not thread-safe), as they may run in a threaded environment. Thread compatible requires that if a unique instance is used in each thread then correct behaviour is observed.

Since:
1.1

Method Summary
 Binding[] getBinding()
          Returns an array of bindings (FnctionSelector, DataBindingGenerator, and DataBinding) that are provided by the adapter.
 

Method Detail

getBinding

Binding[] getBinding()
Returns an array of bindings (FnctionSelector, DataBindingGenerator, and DataBinding) that are provided by the adapter.

Returns:
an array of FunctionSelector, DataBindingGenerator, and DataBinding that are provided by the adapter