twitter4j
Class TwitterStream.StreamHandlingThread

java.lang.Object
  extended by java.lang.Thread
      extended by twitter4j.TwitterStream.StreamHandlingThread
All Implemented Interfaces:
java.lang.Runnable
Enclosing class:
TwitterStream

abstract class TwitterStream.StreamHandlingThread
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
(package private)  java.lang.Object[] args
           
private  boolean closed
           
private static java.lang.String NAME
           
private  java.util.List<java.lang.Long> retryHistory
           
(package private)  StatusStream stream
           
 
Fields inherited from class java.lang.Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
 
Constructor Summary
TwitterStream.StreamHandlingThread(java.lang.Object[] args)
           
 
Method Summary
 void close()
           
(package private) abstract  StatusStream getStream()
           
 void run()
           
private  void setStatus(java.lang.String message)
           
 
Methods inherited from class java.lang.Thread
activeCount, checkAccess, 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
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

stream

StatusStream stream

args

java.lang.Object[] args

retryHistory

private java.util.List<java.lang.Long> retryHistory

NAME

private static final java.lang.String NAME
See Also:
Constant Field Values

closed

private boolean closed
Constructor Detail

TwitterStream.StreamHandlingThread

TwitterStream.StreamHandlingThread(java.lang.Object[] args)
Method Detail

run

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

close

public void close()
           throws java.io.IOException
Throws:
java.io.IOException

setStatus

private void setStatus(java.lang.String message)

getStream

abstract StatusStream getStream()
                         throws TwitterException
Throws:
TwitterException