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
private  boolean closed
           
private  boolean handleUserStream
           
private static java.lang.String NAME
           
private  StatusStream stream
           
private  UserStreamListener userStreamListener
           
 
Fields inherited from class java.lang.Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
 
Constructor Summary
TwitterStream.StreamHandlingThread()
           
TwitterStream.StreamHandlingThread(boolean handleUserStream)
           
 
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

private StatusStream stream

userStreamListener

private UserStreamListener userStreamListener

handleUserStream

private final boolean handleUserStream

NAME

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

closed

private boolean closed
Constructor Detail

TwitterStream.StreamHandlingThread

TwitterStream.StreamHandlingThread()

TwitterStream.StreamHandlingThread

TwitterStream.StreamHandlingThread(boolean handleUserStream)
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