Package uk.org.ogsadai.activity.pipeline

Examples of uk.org.ogsadai.activity.pipeline.ActivityDescriptor


      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);
View Full Code Here

TOP

Related Classes of uk.org.ogsadai.activity.pipeline.ActivityDescriptor

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.