org.teiid.connector.metadata
Class MultiObjectSource
java.lang.Object
org.teiid.connector.metadata.MultiObjectSource
- All Implemented Interfaces:
- com.metamatrix.connector.metadata.internal.IObjectSource
public class MultiObjectSource
- extends java.lang.Object
- implements com.metamatrix.connector.metadata.internal.IObjectSource
Holds two object sources and routes queries to them based on the suffix of the group name.
Constructor Summary |
MultiObjectSource(com.metamatrix.connector.metadata.internal.IObjectSource primaryObjectSource,
java.lang.String secondaryGroupNameSuffix,
com.metamatrix.connector.metadata.internal.IObjectSource objectSource)
|
Method Summary |
java.util.Collection |
getObjects(java.lang.String groupName,
java.util.Map criteria)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MultiObjectSource
public MultiObjectSource(com.metamatrix.connector.metadata.internal.IObjectSource primaryObjectSource,
java.lang.String secondaryGroupNameSuffix,
com.metamatrix.connector.metadata.internal.IObjectSource objectSource)
getObjects
public java.util.Collection getObjects(java.lang.String groupName,
java.util.Map criteria)
- Specified by:
getObjects
in interface com.metamatrix.connector.metadata.internal.IObjectSource
Copyright © 2009. All Rights Reserved.