ncsa.tools.trebuchet.core.agents.submission
Class CopyAgent

java.lang.Object
  extended byncsa.tools.trebuchet.core.agents.submission.SubmissionAgent
      extended byncsa.tools.trebuchet.core.agents.submission.CopyAgent
All Implemented Interfaces:
IConfigurable, ISubmissionAgent, Stoppable

public class CopyAgent
extends SubmissionAgent


Constructor Summary
CopyAgent(java.io.File copyCacheFile)
           
 
Method Summary
 void close()
           
 void halt()
          User-defined method for allowing the run() method (or some other continuous looping process) to exit peacefully.
 void submit(ReverseLookupEntry entry)
           
 void verifyTarget(TargetData data)
           
 
Methods inherited from class ncsa.tools.trebuchet.core.agents.submission.SubmissionAgent
initialize, setCallback, setHeader
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CopyAgent

public CopyAgent(java.io.File copyCacheFile)
Method Detail

submit

public void submit(ReverseLookupEntry entry)
            throws FatalErrorDuringOperationException
Throws:
FatalErrorDuringOperationException

close

public void close()

halt

public void halt()
Description copied from interface: Stoppable
User-defined method for allowing the run() method (or some other continuous looping process) to exit peacefully.


verifyTarget

public void verifyTarget(TargetData data)
                  throws java.net.URISyntaxException
Throws:
java.net.URISyntaxException