Package org.dbunit.database.search
Class ImportedAndExportedKeysSearchCallback
java.lang.Object
org.dbunit.util.search.AbstractNodesFilterSearchCallback
org.dbunit.database.search.AbstractMetaDataBasedSearchCallback
org.dbunit.database.search.ImportedAndExportedKeysSearchCallback
- All Implemented Interfaces:
ISearchCallback
- Direct Known Subclasses:
ImportedAndExportedKeysSearchCallbackFilteredByPKs
ISearchCallback implementation that get the nodes using both direct and reverse
foreign key dependency, i.e, if table C has a FK for a table A and table A has
a FK for a table B, then getNodes(A) will return B and C.
- Since:
- Aug 25, 2005
- Version:
- $Revision$
- Author:
- Felipe Leme (dbunit@felipeal.net)
-
Field Summary
Fields inherited from class org.dbunit.database.search.AbstractMetaDataBasedSearchCallback
EXPORT, FK_INDEXES, IMPORT, PK_INDEXES, SCHEMANAME_INDEXES, TABLENAME_INDEXESFields inherited from class org.dbunit.util.search.AbstractNodesFilterSearchCallback
ALLOW_MODE, DENY_MODE, NO_MODE -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.dbunit.database.search.AbstractMetaDataBasedSearchCallback
createFKEdge, getConnection, getNodesFromExportedKeys, getNodesFromImportAndExportKeys, getNodesFromImportedKeys, newEdgeMethods inherited from class org.dbunit.util.search.AbstractNodesFilterSearchCallback
getFilteredNodes, getFilteringMode, nodeAdded, searchNode, setAllowedNodes, setAllowedNodes, setDeniedNodes, setDeniedNodes
-
Constructor Details
-
ImportedAndExportedKeysSearchCallback
-
-
Method Details
-
getEdges
Description copied from interface:ISearchCallbackGet the edges originating from a node.- Parameters:
node- node from- Returns:
- all edges originating from this node.
- Throws:
SearchException
-