#include <NodeTable.h>
Public Member Functions | |
NodeTable (TableMap &init) | |
Constuctor links _table_map to a node's Topology. | |
~NodeTable () | |
Default destructor. | |
void | parseAddBoxXml (const DOMElement *boxNode, TableMap &top_tables, string box_name, ptr< QBox > box) throw ( AuroraException ) |
Attach a table to a newly added pox. | |
void | parseAddXml (AuroraNode &node, string table_name, TupleDescription desc, DOMElement *entityelt, TableMap top_tables) |
Add a table to the schema for a node. | |
void | parseRemoveBoxXml (const DOMElement *removeBoxNode, const string box_name, ptr< QBox > box) throw ( AuroraException ) |
If a box contains a table then delete the table. | |
void | parseRemoveXml () throw ( AuroraException ) |
NYI: Remove all tables from a node. | |
void | shutdown () |
Flush any cached table information. |
|
Constuctor links _table_map to a node's Topology.
|
|
Default destructor.
|
|
Attach a table to a newly added pox.
|
|
Add a table to the schema for a node.
|
|
If a box contains a table then delete the table.
|
|
NYI: Remove all tables from a node.
|
|
Flush any cached table information.
|