public class ThreadControlBlock extends Object
Constructor and Description |
---|
ThreadControlBlock() |
public ARServerUser getContext()
public String getFirstListId()
public String getLastListId()
public String getSecondListId()
public String getCurrentCommand()
public void setBuffer(String content)
public void resetListIds()
public void setFirstListId(String id)
public void setLastListId(String id)
public void setSecondListId(String id)
public void setCurrentInputFileReadingPostion(long filePosition) throws IOException, FileNotFoundException
IOException
FileNotFoundException
public void setCurrentInputFilePosition(long pos)
public void addToCurrentInputFilePosition(long increment)
public long getCurrentInputFilePos()
public void setLoopBeginFilePos(int index, long filePosition)
public long getLoopBeginFilePos(int index)
public void setNumberOfIterations(int index, int iterations)
public int getNumberOfIterations(int index)
public void reduceNumberOfIterations(int index)
public void incrementNumFailedBeginLoop()
public void reduceNumFailedBeginLoop()
public int getNumFailedBeginLoop()
public int getCurrentLoopDepth()
public void incrementCurrentLoopDepth()
public void reduceCurrentLoopDepth()
public void addThreadHandle(Object handle)
public Object getThreadHandle()
public void deleteThreadHandle()
public SyncObject getWaitObject()
public SyncObject getReleaseObject()
public void setWaitObjectToNull()
public void setReleaseObjectToNull()
public boolean isCurrentInputSourceStdInput()
public void setAuthentication(String authString)
public void setUser(String name)
public void setLocale(String locale)
public void setTimeZone(String timeZone)
public void setPassword(String password)
public void setServer(String server)
public void setPort(int portNumber)
public void setPrivateRpcQueue(int progNumber)
public String getBuffer()
public void setCurrentCommand(String command)
public void setArgs(String argsString)
public String getArgs()
public boolean getIsStdOut()
public void setOutputFile(String fileName) throws IOException
IOException
public void setOutputFile(PrintWriter fp, String name, boolean stdOutFlag)
public void closeInputFiles() throws IOException
IOException
public void closeOutputFile()
public void closeRecordFile()
public void setOutputFileName(String name)
public String getOutputFileName()
public void setOutputToStdOut()
public void setRecordFile(PrintWriter recFile)
public PrintWriter getRecordFile()
public BufferedReader getCurrentInputFile()
public void setCurrentInputFile(InputFile ipFile)
public void setCurrentInputFile(String name) throws FileNotFoundException
FileNotFoundException
public void setCurrentInputToStdIn()
public void closeCurrentInputFile() throws IOException
IOException
public boolean getPrimaryThread()
public void setPrimaryThread(boolean primary)
public PrintWriter getOutFile()
public String getCurrentInputFileName()
public void setCurrentInputFileName(String inFileName)
inFileName
- the inFileName to setpublic boolean processCommentLine(String commentLine) throws IOException
IOException
? Copyright 2013 BMC Software, Inc.