org.eclipse.cosmos.dc.remote.wsdm.registry
Class ProviderRegistryClient
java.lang.Object
org.apache.muse.core.AbstractResourceClient
org.apache.muse.ws.resource.remote.WsResourceClient
org.apache.muse.ws.notification.remote.NotificationConsumerClient
org.eclipse.cosmos.dc.remote.wsdm.registry.ProviderRegistryClient
- All Implemented Interfaces:
- org.apache.muse.util.Traceable, org.apache.muse.ws.addressing.soap.SoapMonitor
public class ProviderRegistryClient
- extends org.apache.muse.ws.notification.remote.NotificationConsumerClient
| Methods inherited from class org.apache.muse.ws.notification.remote.NotificationConsumerClient |
getConsumerReference, getProducerReference, notify, notify |
| Methods inherited from class org.apache.muse.ws.resource.remote.WsResourceClient |
deleteResourceProperty, destroy, getMultipleResourceProperties, getPropertyAsObject, getResourceProperty, getResourcePropertyDocument, insertResourceProperty, putResourcePropertyDocument, queryResourceProperties, setResourceProperties, setTerminationTime, updateResourceProperty |
| Methods inherited from class org.apache.muse.core.AbstractResourceClient |
getDestination, getEndpointReference, getSoapClient, getSoapMonitorPort, getSource, getTraceWriter, invoke, invoke, invoke, invoke, isUsingSoapMonitor, isUsingTrace, setTrace, setTraceWriter, startSoapMonitor, stopSoapMonitor |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ProviderRegistryClient
public ProviderRegistryClient(org.apache.muse.ws.addressing.EndpointReference ref)
getAllDataFlows
public java.util.Collection<DataFlow> getAllDataFlows()
getAllDataSets
public java.util.Collection<DataSet> getAllDataSets()
getAllDataSources
public java.util.Collection<DataSource> getAllDataSources()
getDataSet
public DataSet getDataSet(java.lang.String name)
throws java.lang.Exception
- Throws:
java.lang.Exception
getDataFlow
public DataFlow getDataFlow(java.lang.String name)
throws java.lang.Exception
- Throws:
java.lang.Exception
getDataSetsForFlow
public java.util.Collection<DataSet> getDataSetsForFlow(java.lang.String flow)
throws java.lang.Exception
- Throws:
java.lang.Exception
getDataSetsForSource
public java.util.Collection<DataSet> getDataSetsForSource(java.lang.String source)
throws java.lang.Exception
- Throws:
java.lang.Exception
getDataSource
public DataSource getDataSource(java.lang.String name)
throws java.lang.Exception
- Throws:
java.lang.Exception
getDataSourceType
public DataSourceType getDataSourceType(java.lang.String name)
throws java.lang.Exception
- Throws:
java.lang.Exception
getDimensionSet
public DimensionSet getDimensionSet(java.lang.String name)
throws java.lang.Exception
- Throws:
java.lang.Exception
registerDataFlow
public boolean registerDataFlow(DataFlow flow)
throws java.lang.Exception
- Throws:
java.lang.Exception
registerDataSet
public boolean registerDataSet(DataSet ds)
throws java.lang.Exception
- Throws:
java.lang.Exception
registerDataSourceType
public boolean registerDataSourceType(DataSourceType src)
throws java.lang.Exception
- Throws:
java.lang.Exception
registerDimensionSet
public boolean registerDimensionSet(DimensionSet dims)
throws java.lang.Exception
- Throws:
java.lang.Exception
registerDataSource
public boolean registerDataSource(DataSource src)
throws java.lang.Exception
- Throws:
java.lang.Exception
updateDataSet
public boolean updateDataSet(DataSet ds)
throws java.lang.Exception
- Throws:
java.lang.Exception
getLatestDataSetForSourceKeyset
public DataSet getLatestDataSetForSourceKeyset(java.lang.String source,
java.lang.String keyset)
throws java.lang.Exception
- Throws:
java.lang.Exception