|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.metamatrix.query.optimizer.capabilities.BasicSourceCapabilities
public class BasicSourceCapabilities
Nested Class Summary |
---|
Nested classes/interfaces inherited from interface com.metamatrix.query.optimizer.capabilities.SourceCapabilities |
---|
SourceCapabilities.Capability, SourceCapabilities.Scope |
Constructor Summary | |
---|---|
BasicSourceCapabilities()
Construct a basic capabilities object. |
Method Summary | |
---|---|
SourceCapabilities.Scope |
getScope()
Determine the scope of these capabilities. |
java.lang.Object |
getSourceProperty(SourceCapabilities.Capability propertyName)
This method returns an Object corresponding to the Source Property |
void |
setCapabilitySupport(SourceCapabilities.Capability capability,
boolean supports)
|
void |
setFunctionSupport(java.lang.String function,
boolean supports)
|
void |
setScope(SourceCapabilities.Scope scope)
|
void |
setSourceProperty(SourceCapabilities.Capability propertyName,
java.lang.Object value)
This method adds the Source Property to the Property Map |
boolean |
supportsCapability(SourceCapabilities.Capability capability)
Returns true if the capability is supported. |
boolean |
supportsFunction(java.lang.String functionName)
This method can be used to check whether a particular function is supported by this connector. |
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public BasicSourceCapabilities()
Method Detail |
---|
public boolean supportsCapability(SourceCapabilities.Capability capability)
SourceCapabilities
supportsCapability
in interface SourceCapabilities
capability
- Name of capability
com.metamatrix.server.datatier.ConnectorCapabilities#supportsCapability(java.lang.String)
public boolean supportsFunction(java.lang.String functionName)
SourceCapabilities
supportsFunction
in interface SourceCapabilities
functionName
- The function that may be supported (see MetaMatrix documentation for further definition of the functions and
their parameters.)
com.metamatrix.server.datatier.ConnectorCapabilities#supportsFunction(java.lang.String)
public void setCapabilitySupport(SourceCapabilities.Capability capability, boolean supports)
public void setFunctionSupport(java.lang.String function, boolean supports)
public SourceCapabilities.Scope getScope()
SourceCapabilities
getScope
in interface SourceCapabilities
public void setScope(SourceCapabilities.Scope scope)
public java.lang.String toString()
toString
in class java.lang.Object
public void setSourceProperty(SourceCapabilities.Capability propertyName, java.lang.Object value)
propertyName
- value
- public java.lang.Object getSourceProperty(SourceCapabilities.Capability propertyName)
SourceCapabilities
getSourceProperty
in interface SourceCapabilities
com.metamatrix.query.optimizer.capabilities.SourceCapabilities#getSourceProperty(java.lang.String)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |