public class RegisterImpl extends java.lang.Object implements Register
Constructor and Description |
---|
RegisterImpl(java.lang.String name,
java.lang.String description) |
Modifier and Type | Method and Description |
---|---|
DataFactoryUnit |
create(java.lang.String name,
DataParameters parameters,
Services services) |
boolean |
exits(java.lang.String name) |
DataFactory |
getFactory(java.lang.String name) |
java.util.List<java.lang.String> |
getFactoryNames() |
java.util.Iterator<DataFactory> |
iterator() |
void |
register(DataFactory factory) |
public RegisterImpl(java.lang.String name, java.lang.String description)
public void register(DataFactory factory)
public DataFactory getFactory(java.lang.String name)
getFactory
in interface Register
public DataFactoryUnit create(java.lang.String name, DataParameters parameters, Services services) throws ProviderNotRegisteredException, InitializeException
create
in interface Register
ProviderNotRegisteredException
InitializeException
public java.util.List<java.lang.String> getFactoryNames()
getFactoryNames
in interface Register
public java.util.Iterator<DataFactory> iterator()
iterator
in interface java.lang.Iterable<DataFactory>
iterator
in interface Register