com.ptc.wvs.server.cadagent
Class WorkOrder
java.lang.Object
com.ptc.wvs.server.cadagent.WorkOrder
- public class WorkOrder
- extends Object
terminate
private boolean terminate
reload
private boolean reload
id
private String id
shapeType
private String shapeType
fullShapeType
private String fullShapeType
inputFileSpec
private String inputFileSpec
ignoreInput
private boolean ignoreInput
disableDelete
private boolean disableDelete
instance
private String instance
proeRep
private String proeRep
urlTemplate
private String urlTemplate
edrTicket
private String edrTicket
subKey
private String subKey
keyType
private String keyType
outputFileSpec
private String outputFileSpec
numberOfExtraConversions
private String numberOfExtraConversions
command
private String command
output
private String output
statusText
private String statusText
instanceNumber
private int instanceNumber
jobNumber
private int jobNumber
needsReply
private boolean needsReply
suggestedWorker
private Worker suggestedWorker
lastMessage
private String lastMessage
host
private String host
answer
private String answer
socketReply
private boolean socketReply
replySocket
private Socket replySocket
runCommand
private String runCommand
dcaData
private String dcaData
possibleWorkers
private Vector possibleWorkers
offlineWorkers
private Vector offlineWorkers
performURLRead
private boolean performURLRead
workerTestDir
private String workerTestDir
workerTimes
private long[] workerTimes
WorkOrder
public WorkOrder(String arg)
WorkOrder
public WorkOrder(String[] args)
WorkOrder
public WorkOrder(Vector args)
WorkOrder
public WorkOrder(String shapeType,
String runCommand)
isPerformURLRead
public boolean isPerformURLRead()
setPerformURLRead
public void setPerformURLRead(boolean performURLRead)
associatePossibleWorker
public void associatePossibleWorker(Worker worker)
getPossibleWorkers
public Vector getPossibleWorkers()
resetPossibleWorkers
public void resetPossibleWorkers()
setOfflineWorkers
public void setOfflineWorkers(Vector offline)
getOfflineWorkers
public Vector getOfflineWorkers()
setWorkerTestDir
public void setWorkerTestDir(String s)
getWorkerTestDir
public String getWorkerTestDir()
isWorkerTest
public boolean isWorkerTest()
setWorkerTime
public void setWorkerTime(int i,
long l)
getWorkerTimes
public long[] getWorkerTimes()
getWorkerTimesString
public String getWorkerTimesString()
sendWorkerTimesStringReply
public void sendWorkerTimesStringReply(String workerDisplayName,
boolean success)
getRunCommand
public String getRunCommand()
processArgs
private void processArgs(Vector args)
isNeedsReply
public boolean isNeedsReply()
isTerminate
public boolean isTerminate()
isReload
public boolean isReload()
getId
public String getId()
getShapeType
public String getShapeType()
getFullShapeType
public String getFullShapeType()
getInputFileSpec
public String getInputFileSpec()
isIgnoreInput
public boolean isIgnoreInput()
isDisableDelete
public boolean isDisableDelete()
getInstance
public String getInstance()
getInstanceNumber
public int getInstanceNumber()
getJobNumber
public int getJobNumber()
getProeRep
public String getProeRep()
getUrlTemplate
public String getUrlTemplate()
getEdrTicket
public String getEdrTicket()
getSubKey
public String getSubKey()
getKeyType
public String getKeyType()
getOutputFileSpec
public String getOutputFileSpec()
getNumberOfExtraConversions
public String getNumberOfExtraConversions()
getCommand
public String getCommand()
getOutput
public String getOutput()
getHost
public String getHost()
getStatusText
public String getStatusText()
getDcaData
public String getDcaData()
setSuggestedWorker
public void setSuggestedWorker(Worker suggestedWorker)
getSuggestedWorker
public Worker getSuggestedWorker()
toString
public String toString()
setAnswer
public void setAnswer(String answer)
getAnswer
public String getAnswer()
setSocketReply
public void setSocketReply(boolean replyType)
isSocketReply
public boolean isSocketReply()
setReplySocket
public void setReplySocket(Socket socket)
getReplySocket
public Socket getReplySocket()
sendReply
public void sendReply(String message)
print
public String print()