edu.isi.pegasus.planner.catalog.transformation.client
Class TCAdd

java.lang.Object
  extended by edu.isi.pegasus.planner.catalog.transformation.client.Client
      extended by edu.isi.pegasus.planner.catalog.transformation.client.TCAdd

public class TCAdd
extends Client


Field Summary
 
Fields inherited from class edu.isi.pegasus.planner.catalog.transformation.client.Client
file, isoldformat, isxml, lfn, mLogger, name, namespace, pfn, profile, profiles, resource, system, systemstring, tc, trigger, type, version
 
Constructor Summary
TCAdd(TransformationCatalog tc, LogManager mLogger, Map argsmap)
           
 
Method Summary
private  boolean addBulk()
          Adds multiple entries into the TC.
private  boolean addEntry()
          Adds a single entry into the TC.
 void doAdds()
           
 
Methods inherited from class edu.isi.pegasus.planner.catalog.transformation.client.Client
convertException, fillArgs
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TCAdd

public TCAdd(TransformationCatalog tc,
             LogManager mLogger,
             Map argsmap)
Method Detail

doAdds

public void doAdds()

addEntry

private boolean addEntry()
                  throws Exception
Adds a single entry into the TC.

Returns:
boolean
Throws:
Exception

addBulk

private boolean addBulk()
Adds multiple entries into the TC. Calls the above api multiple times.

Returns:
boolean


Copyright © 2011 The University of Southern California. All Rights Reserved.