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

org.eclipse.cosmos.dc.common.spi.impl
Class SourceDescriptor

java.lang.Object
  extended by org.eclipse.cosmos.dc.common.spi.impl.DescriptorNode
      extended by org.eclipse.cosmos.dc.common.spi.impl.SourceDescriptor
All Implemented Interfaces:
ISourceDescriptor

public class SourceDescriptor
extends DescriptorNode
implements ISourceDescriptor


Constructor Summary
SourceDescriptor()
           
 
Method Summary
 boolean acceptChild(DescriptorNode child)
           
 java.lang.String getFactoryName()
           
 boolean isOptimizable()
           
protected  void processChild(DescriptorNode child)
           
 void setFactoryName(java.lang.String factoryName)
           
 void setOptimizable(boolean optimizable)
           
 
Methods inherited from class org.eclipse.cosmos.dc.common.spi.impl.DescriptorNode
addChild, getBindingElement, getBindingNamespace, getChildren, setBindingElement
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SourceDescriptor

public SourceDescriptor()
Method Detail

setFactoryName

public void setFactoryName(java.lang.String factoryName)

setOptimizable

public void setOptimizable(boolean optimizable)

processChild

protected void processChild(DescriptorNode child)
Overrides:
processChild in class DescriptorNode

acceptChild

public boolean acceptChild(DescriptorNode child)
                    throws java.lang.Exception
Specified by:
acceptChild in class DescriptorNode
Throws:
java.lang.Exception

getFactoryName

public java.lang.String getFactoryName()
Specified by:
getFactoryName in interface ISourceDescriptor

isOptimizable

public boolean isOptimizable()
Specified by:
isOptimizable in interface ISourceDescriptor

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