Set activitySet = pipeline.getActivities();
Iterator it = activitySet.iterator();
while (it.hasNext()) {
// Try to make an InputDetails object for each input
ActivityDescriptor desc = (ActivityDescriptor) it.next();
ActivityName activityName = desc.getActivityName();
ActivityInstanceName activityInstanceName = desc
.getInstanceName();
// System.out.println("ACTIVITY_TABLE: rID="
// + mRequestID.toString() + ", actvNm=" + activityName
// + ", actvInstNm=" + activityInstanceName);
try {
mActivitiesLog.append(mRequestID.toString() + "," + activityName + "," + activityInstanceName);
mActivitiesLog.newLine();
mActivitiesLog.flush();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
ResourceID targetResourceId = desc.getTargetResource();
List inputs = desc.getInputs();
Iterator inputsIt = inputs.iterator();
while (inputsIt.hasNext()) {
ActivityInput input = (ActivityInput) inputsIt.next();
String inputName = input.getInputName();
input.accept(this);
}
List outputs = desc.getOutputs();
Iterator outputsIt = outputs.iterator();
while (outputsIt.hasNext()) {
ActivityOutput output = (ActivityOutput) outputsIt.next();
String outputName = output.getOutputName();
output.accept(this);