org.eclipse.cosmos.dc.common.registry
Interface ProviderRegistry
- All Known Implementing Classes:
- InMemoryProviderRegistry, OSGiProviderRegistryHost, OSGiProviderRegistryHost, RemoteProviderRegistry, SQLProviderRegistry
public interface ProviderRegistry
NAMESPACE
static final java.lang.String NAMESPACE
- See Also:
- Constant Field Values
DATASOURCE_QNAME
static final javax.xml.namespace.QName DATASOURCE_QNAME
DATASOURCETYPE_QNAME
static final javax.xml.namespace.QName DATASOURCETYPE_QNAME
DATASET_QNAME
static final javax.xml.namespace.QName DATASET_QNAME
DATAFLOW_QNAME
static final javax.xml.namespace.QName DATAFLOW_QNAME
KEYSET_QNAME
static final javax.xml.namespace.QName KEYSET_QNAME
KEY_QNAME
static final javax.xml.namespace.QName KEY_QNAME
registerDataSource
boolean registerDataSource(DataSource src)
throws java.lang.Exception
- Throws:
java.lang.Exception
registerDataSourceType
boolean registerDataSourceType(DataSourceType src)
throws java.lang.Exception
- Throws:
java.lang.Exception
registerDimensionSet
boolean registerDimensionSet(DimensionSet dims)
throws java.lang.Exception
- Throws:
java.lang.Exception
registerDataFlow
boolean registerDataFlow(DataFlow flow)
throws java.lang.Exception
- Throws:
java.lang.Exception
registerDataSet
boolean registerDataSet(DataSet ds)
throws java.lang.Exception
- Throws:
java.lang.Exception
updateDataSet
boolean updateDataSet(DataSet ds)
throws java.lang.Exception
- Throws:
java.lang.Exception
getDataSource
DataSource getDataSource(java.lang.String name)
throws java.lang.Exception
- Throws:
java.lang.Exception
getDataSourceType
DataSourceType getDataSourceType(java.lang.String name)
throws java.lang.Exception
- Throws:
java.lang.Exception
getDimensionSet
DimensionSet getDimensionSet(java.lang.String name)
throws java.lang.Exception
- Throws:
java.lang.Exception
getDataFlow
DataFlow getDataFlow(java.lang.String name)
throws java.lang.Exception
- Throws:
java.lang.Exception
getDataSet
DataSet getDataSet(java.lang.String name)
throws java.lang.Exception
- Throws:
java.lang.Exception
getDataSetsForFlow
java.util.Collection<DataSet> getDataSetsForFlow(DataFlow flow)
throws java.lang.Exception
- Throws:
java.lang.Exception
getDataSetsForSource
java.util.Collection<DataSet> getDataSetsForSource(DataSource source)
throws java.lang.Exception
- Throws:
java.lang.Exception
getAllDataSets
java.util.Collection<DataSet> getAllDataSets()
throws java.lang.Exception
- Throws:
java.lang.Exception
getAllDataFlows
java.util.Collection<DataFlow> getAllDataFlows()
throws java.lang.Exception
- Throws:
java.lang.Exception
getAllDataSources
java.util.Collection<DataSource> getAllDataSources()
throws java.lang.Exception
- Throws:
java.lang.Exception
getDataSetsForFlow
java.util.Collection<DataSet> getDataSetsForFlow(java.lang.String flow)
throws java.lang.Exception
- Throws:
java.lang.Exception
getDataSetsForSource
java.util.Collection<DataSet> getDataSetsForSource(java.lang.String source)
throws java.lang.Exception
- Throws:
java.lang.Exception
getDataSetsForSourceKeyset
java.util.Collection<DataSet> getDataSetsForSourceKeyset(java.lang.String source,
java.lang.String keyset)
throws java.lang.Exception
- Throws:
java.lang.Exception
getLatestDataSetForSourceKeyset
DataSet getLatestDataSetForSourceKeyset(java.lang.String source,
java.lang.String keyset)
throws java.lang.Exception
- Throws:
java.lang.Exception