#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.
|
1.3.8