com.ptc.wvs.server.cadagent
Class DistributedMessages
java.lang.Object
java.lang.Thread
com.ptc.wvs.server.cadagent.DistributedMessages
- All Implemented Interfaces:
- Runnable
- public class DistributedMessages
- extends Thread
Methods inherited from class java.lang.Thread |
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getContextClassLoader, getName, getPriority, getThreadGroup, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setName, setPriority, sleep, sleep, start, stop, stop, suspend, toString, yield |
myName
private String myName
agentSocket
private Socket agentSocket
hostname
private String hostname
port
private int port
msg
private String msg
type
private String type
worker
private Worker worker
cas
private CadAgentServer cas
gui
private boolean gui
shapeType
private String shapeType
mainInstance
private boolean mainInstance
distributedLog
private Log distributedLog
myHost
private String myHost
startMessage
private String startMessage
autoStart
private boolean autoStart
DistributedMessages
DistributedMessages()
DistributedMessages
DistributedMessages(boolean mainInstance,
String name)
setStartMessage
public void setStartMessage(String startMessage)
getStartMessage
public String getStartMessage()
setAutoStart
public void setAutoStart(boolean autoStart)
getAutoStart
public boolean getAutoStart()
setGui
public void setGui(boolean gui)
isGui
public boolean isGui()
setDistributedLog
public void setDistributedLog(Log distributedLog)
log
public void log(String message)
setWorker
public void setWorker(Worker worker)
connect
public boolean connect(String hostname,
int port,
String msg)
throws Exception
- Throws:
Exception
closeSocket
public void closeSocket()
throws Exception
- Throws:
Exception
run
public void run()
setCas
public void setCas(CadAgentServer cas)
getMessage
public String getMessage(Socket clientSocket)
throws IOException
- Throws:
IOException
sendMessage
public void sendMessage(String message)
finalize
protected void finalize()
setShapeType
public void setShapeType(String shapeType)
getShapeType
public String getShapeType()
setHost
public void setHost(String host)
getHost
public String getHost()
getDirectory
private String getDirectory(String message)
getWordFromString
private String getWordFromString(String message,
String delim,
int position)