COSMOS ${releaseVersion} data-collection Project
Public API Specification

org.eclipse.cosmos.dc.common.spi
Interface BindingService

All Known Implementing Classes:
GLABindingService, SampleBindingService

public interface BindingService


Method Summary
 IDataCollectionContext bindContext(IContextDescriptor context, org.w3c.dom.Element binding)
           
 IDataFilterService bindFilter(IFilterDescriptor filter, org.w3c.dom.Element binding)
           
 IDataQueryService bindQuery(IQueryDescriptor query, org.w3c.dom.Element binding)
           
 IDataResponseService bindResponse(IResponseDescriptor response, org.w3c.dom.Element binding)
           
 IDataSinkService bindSink(ISinkDescriptor sink, org.w3c.dom.Element binding)
           
 IDataSourceService bindSource(ISourceDescriptor source, org.w3c.dom.Element binding)
           
 IDataTransformService bindTransform(ITransformDescriptor transform, org.w3c.dom.Element binding)
           
 java.lang.String getNamespace()
           
 void setManager(ContributionManager manager)
           
 void setRegistry(ProviderRegistry registry)
           
 

Method Detail

bindContext

IDataCollectionContext bindContext(IContextDescriptor context,
                                   org.w3c.dom.Element binding)
                                   throws java.lang.Exception
Throws:
java.lang.Exception

bindSource

IDataSourceService bindSource(ISourceDescriptor source,
                              org.w3c.dom.Element binding)
                              throws java.lang.Exception
Throws:
java.lang.Exception

bindSink

IDataSinkService bindSink(ISinkDescriptor sink,
                          org.w3c.dom.Element binding)
                          throws java.lang.Exception
Throws:
java.lang.Exception

bindTransform

IDataTransformService bindTransform(ITransformDescriptor transform,
                                    org.w3c.dom.Element binding)
                                    throws java.lang.Exception
Throws:
java.lang.Exception

bindFilter

IDataFilterService bindFilter(IFilterDescriptor filter,
                              org.w3c.dom.Element binding)
                              throws java.lang.Exception
Throws:
java.lang.Exception

bindQuery

IDataQueryService bindQuery(IQueryDescriptor query,
                            org.w3c.dom.Element binding)
                            throws java.lang.Exception
Throws:
java.lang.Exception

bindResponse

IDataResponseService bindResponse(IResponseDescriptor response,
                                  org.w3c.dom.Element binding)
                                  throws java.lang.Exception
Throws:
java.lang.Exception

getNamespace

java.lang.String getNamespace()

setManager

void setManager(ContributionManager manager)

setRegistry

void setRegistry(ProviderRegistry registry)

COSMOS ${releaseVersion} data-collection Project
Public API Specification