Class Summary |
AbstractTrigger |
Abstract case class of all triggers; |
DataFragmentTrigger |
manages DataFragmentTrigger.
manages database triggger which listens to Fragmentation Relation defined
upon Fragment Class fragementClass ; tuple deletion on
Fragmentation Relation leads to tuple deletion in Fragment Class (where
FR<> parameters match FC<> parameters) |
DerivedDataTrigger |
manages data trigger for derived fragment classes.
creates two Derived Fragment Data Trigger; Trigger 1 triggers from
fragmentBaseClass to fragmentClass , Trigger 2
triggers from derivedFragmentClass to fragmentClass ;
Trigger 2 is seperated into before and after trigger to evade Mutating Table
problems; both triggers propagate tuple deleting/insertion/update to its
trigger target; |
FragmentationTrigger |
class for creating/deploying and deleting Fragmentation Triggers.
|
PrimaryDataTrigger |
class for creating/deploying and deleting Fragmentation Triggers.
|
ReferenceRelationTrigger |
class for creating/deploying and deleting reference relation triggers.
|
SerializeFragmentTrigger |
creates/deletes Serialize Fragment Trigger defined upon Fragmentation Relation
which keeps fragments and fragment instances (xml documents) synchronized.
|
SerializeTrigger |
creates/deletes Serialize Trigger defined upon Fragment Class relation which
uses java stored procedures to publish its tuples as xml documents.
|