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

org.eclipse.cosmos.dc.sample.components
Class SampleBindingService

java.lang.Object
  extended by org.eclipse.cosmos.dc.sample.components.SampleBindingService
All Implemented Interfaces:
BindingService

public class SampleBindingService
extends java.lang.Object
implements BindingService


Constructor Summary
SampleBindingService()
           
 
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)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SampleBindingService

public SampleBindingService()
Method Detail

getNamespace

public java.lang.String getNamespace()
Specified by:
getNamespace in interface BindingService

bindContext

public IDataCollectionContext bindContext(IContextDescriptor context,
                                          org.w3c.dom.Element binding)
                                   throws java.lang.Exception
Specified by:
bindContext in interface BindingService
Throws:
java.lang.Exception

bindFilter

public IDataFilterService bindFilter(IFilterDescriptor filter,
                                     org.w3c.dom.Element binding)
                              throws java.lang.Exception
Specified by:
bindFilter in interface BindingService
Throws:
java.lang.Exception

bindSink

public IDataSinkService bindSink(ISinkDescriptor sink,
                                 org.w3c.dom.Element binding)
                          throws java.lang.Exception
Specified by:
bindSink in interface BindingService
Throws:
java.lang.Exception

bindSource

public IDataSourceService bindSource(ISourceDescriptor source,
                                     org.w3c.dom.Element binding)
                              throws java.lang.Exception
Specified by:
bindSource in interface BindingService
Throws:
java.lang.Exception

bindTransform

public IDataTransformService bindTransform(ITransformDescriptor transform,
                                           org.w3c.dom.Element binding)
                                    throws java.lang.Exception
Specified by:
bindTransform in interface BindingService
Throws:
java.lang.Exception

setManager

public void setManager(ContributionManager manager)
Specified by:
setManager in interface BindingService

bindQuery

public IDataQueryService bindQuery(IQueryDescriptor query,
                                   org.w3c.dom.Element binding)
                            throws java.lang.Exception
Specified by:
bindQuery in interface BindingService
Throws:
java.lang.Exception

bindResponse

public IDataResponseService bindResponse(IResponseDescriptor response,
                                         org.w3c.dom.Element binding)
                                  throws java.lang.Exception
Specified by:
bindResponse in interface BindingService
Throws:
java.lang.Exception

setRegistry

public void setRegistry(ProviderRegistry registry)
Specified by:
setRegistry in interface BindingService

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