public interface ProviderFactory extends ExtensionSingleton
Provider
s and its parameters.Modifier and Type | Method and Description |
---|---|
Provider |
create(DynObject parameters,
ProviderServices services)
Creates a new
Provider . |
DynObject |
createParameters()
Creates the parameters for the
Provider created by this factory. |
java.lang.String |
getName()
Returns the name of the providers created by this factory.
|
void |
initialize()
Initialices the factory.
|
java.lang.String getName()
Provider create(DynObject parameters, ProviderServices services) throws ServiceException
Provider
.parameters
- for the Provider
services
- to be used by the Provider
Provider
ServiceException
- if the parameters are not valid or there is an error creating
the Provider
DynObject createParameters()
Provider
created by this factory.void initialize()