gov.bnl.star.offline.scheduler
Class OutputLinkAction

java.lang.Object
  extended by gov.bnl.star.offline.scheduler.OutputAction
      extended by gov.bnl.star.offline.scheduler.OutputLinkAction
All Implemented Interfaces:
java.io.Serializable

public class OutputLinkAction
extends OutputAction
implements java.io.Serializable

Description of how to link output files.

Author:
Levente Hajdu
See Also:
Serialized Form

Constructor Summary
OutputLinkAction()
          Creates a new instance of OutputCopyAction.
OutputLinkAction(java.util.List actionList, java.lang.String id, java.lang.String referto, java.lang.String to, int retries, int sleep, java.lang.String kind)
          Creates a new instance of OutputLinkAction
 
Method Summary
 java.lang.String getKind()
           
 java.lang.String getScriptName()
           
 java.lang.String makeScriptString(java.lang.String outputFile, java.lang.String gateway)
           
 void setKind(java.lang.String kind)
           
 
Methods inherited from class gov.bnl.star.offline.scheduler.OutputAction
findReferTo, GetActionList, getExpectedActionResultFile, getID, getOutputFile, getReferTo, getRetries, getSleep, getTo, SetActionList, setID, setOutputFile, setReferTo, setRetries, setSleep, setTo
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OutputLinkAction

public OutputLinkAction(java.util.List actionList,
                        java.lang.String id,
                        java.lang.String referto,
                        java.lang.String to,
                        int retries,
                        int sleep,
                        java.lang.String kind)
Creates a new instance of OutputLinkAction


OutputLinkAction

public OutputLinkAction()
Creates a new instance of OutputCopyAction. Note: This constructor is only for use by the XML serializer.

Method Detail

getKind

public java.lang.String getKind()

setKind

public void setKind(java.lang.String kind)

getScriptName

public java.lang.String getScriptName()
Specified by:
getScriptName in class OutputAction

makeScriptString

public java.lang.String makeScriptString(java.lang.String outputFile,
                                         java.lang.String gateway)
Specified by:
makeScriptString in class OutputAction


Copyright © 2002-2004 STAR collaboration - Brookhaven National Laboratory. All Rights Reserved.