com.ebmwebsourcing.easyviper.environment.test.util
Class ThreadClient

java.lang.Object
  extended by java.lang.Thread
      extended by com.ebmwebsourcing.easyviper.environment.test.util.ThreadClient
All Implemented Interfaces:
java.lang.Runnable

public class ThreadClient
extends java.lang.Thread


Nested Class Summary
 
Nested classes/interfaces inherited from class java.lang.Thread
java.lang.Thread.State, java.lang.Thread.UncaughtExceptionHandler
 
Field Summary
 
Fields inherited from class java.lang.Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
 
Constructor Summary
ThreadClient(ClientEndpoint client, com.ebmwebsourcing.easyviper.core.api.soa.message.ExternalMessage message)
           
 
Method Summary
 ClientEndpoint getClient()
           
 com.ebmwebsourcing.easyviper.core.api.soa.message.ExternalMessage getResponse()
           
 boolean isFinished()
           
 void run()
           
 void setFinished(boolean finished)
           
 void setResponse(com.ebmwebsourcing.easyviper.core.api.soa.message.ExternalMessage response)
           
 
Methods inherited from class java.lang.Thread
activeCount, checkAccess, clone, countStackFrames, currentThread, destroy, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, stop, suspend, toString, yield
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ThreadClient

public ThreadClient(ClientEndpoint client,
                    com.ebmwebsourcing.easyviper.core.api.soa.message.ExternalMessage message)
Method Detail

run

public void run()
Specified by:
run in interface java.lang.Runnable
Overrides:
run in class java.lang.Thread

getResponse

public com.ebmwebsourcing.easyviper.core.api.soa.message.ExternalMessage getResponse()

setResponse

public void setResponse(com.ebmwebsourcing.easyviper.core.api.soa.message.ExternalMessage response)

isFinished

public boolean isFinished()

setFinished

public void setFinished(boolean finished)

getClient

public ClientEndpoint getClient()


Copyright © 2009-2011 eBM WebSourcing. All Rights Reserved.