| Modifier and Type | Field and Description |
|---|---|
private boolean |
mDone |
| Constructor and Description |
|---|
ExampleDAXCallback() |
| Modifier and Type | Method and Description |
|---|---|
void |
cbCompoundTransformation(CompoundTransformation compoundTransformation)
Callback when a compound transformation is encountered in the DAX
|
void |
cbDocument(java.util.Map attributes)
Callback when the opening tag was parsed.
|
void |
cbDone()
Callback when the parsing of the document is done.
|
void |
cbExecutable(TransformationCatalogEntry tce)
Callback when a transformation catalog entry is encountered in the DAX
|
void |
cbFile(ReplicaLocation rl)
Callback when a replica catalog entry is encountered in the DAX
|
void |
cbJob(Job job)
Callback for the job from section 2 jobs.
|
void |
cbParents(java.lang.String child,
java.util.List parents)
Callback for child and parent relationships from section 3.
|
void |
cbWfInvoke(Invoke invoke)
Callback when a invoke entry is encountered in the top level inside the adag element in the DAX.
|
java.lang.Object |
getConstructedObject()
Returns an ADag object corresponding to the abstract plan it has generated.
|
void |
initialize(PegasusBag bag,
java.lang.String dax)
The overloaded constructor.
|
public void initialize(PegasusBag bag, java.lang.String dax)
initialize in interface Callbackbag - the bag of initialization objects containing the properties
and the loggerdax - the path to the DAX file.public void cbDocument(java.util.Map attributes)
cbDocument in interface Callbackattributes - is a map of attribute key to attribute valuepublic void cbWfInvoke(Invoke invoke)
cbWfInvoke in interface Callbackinvoke - the invoke objectpublic void cbJob(Job job)
public void cbParents(java.lang.String child,
java.util.List parents)
public void cbDone()
public java.lang.Object getConstructedObject()
getConstructedObject in interface Callbackpublic void cbCompoundTransformation(CompoundTransformation compoundTransformation)
cbCompoundTransformation in interface CallbackcompoundTransformation - the compound transforamtionpublic void cbFile(ReplicaLocation rl)
public void cbExecutable(TransformationCatalogEntry tce)
cbExecutable in interface Callbacktce - the transformationc catalog entry object.