public final class TwitterStreamFactory
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Field and Description |
---|---|
private Configuration |
conf |
private StreamListener |
listener |
private static long |
serialVersionUID |
Constructor and Description |
---|
TwitterStreamFactory()
Creates a TwitterStreamFactory with the root configuration.
|
TwitterStreamFactory(Configuration conf)
Creates a TwitterStreamFactory with the given configuration.
|
TwitterStreamFactory(Configuration conf,
StatusListener listener)
Deprecated.
use
TwitterStream.addListener(StatusListener) instead. |
TwitterStreamFactory(Configuration conf,
UserStreamListener listener)
Deprecated.
use
TwitterStream.addListener(UserStreamListener) instead. |
TwitterStreamFactory(StatusListener listener)
Deprecated.
use
TwitterStream.addListener(StatusListener) instead. |
TwitterStreamFactory(java.lang.String configTreePath)
Creates a TwitterStreamFactory with a specified config tree.
|
TwitterStreamFactory(java.lang.String configTreePath,
StatusListener listener)
Deprecated.
use
TwitterStream.addListener(StatusListener) instead. |
TwitterStreamFactory(java.lang.String configTreePath,
UserStreamListener listener)
Deprecated.
use
TwitterStream.addListener(UserStreamListener) } instead. |
TwitterStreamFactory(UserStreamListener listener)
Deprecated.
use
TwitterStream.addListener(UserStreamListener) } instead. |
Modifier and Type | Method and Description |
---|---|
TwitterStream |
getInstance()
Returns an instance.
|
TwitterStream |
getInstance(AccessToken accessToken)
Returns a OAuth Authenticated instance.
consumer key and consumer Secret must be provided by twitter4j.properties, or system properties. |
TwitterStream |
getInstance(Authorization auth)
Deprecated.
|
private TwitterStream |
getInstance(Configuration conf) |
private TwitterStream |
getInstance(Configuration conf,
Authorization auth) |
TwitterStream |
getInstance(java.lang.String screenName,
java.lang.String password)
Returns an XAuth Authenticated instance.
|
TwitterStream |
getOAuthAuthorizedInstance(AccessToken accessToken)
Deprecated.
use
getInstance(twitter4j.http.AccessToken) instead |
TwitterStream |
getOAuthAuthorizedInstance(java.lang.String consumerKey,
java.lang.String consumerSecret)
Deprecated.
|
private static final long serialVersionUID
private final StreamListener listener
private final Configuration conf
public TwitterStreamFactory()
public TwitterStreamFactory(Configuration conf)
conf
- the configuration to usepublic TwitterStreamFactory(StatusListener listener)
TwitterStream.addListener(StatusListener)
instead.listener
- the listenerpublic TwitterStreamFactory(UserStreamListener listener)
TwitterStream.addListener(UserStreamListener)
} instead.listener
- the listenerpublic TwitterStreamFactory(java.lang.String configTreePath)
configTreePath
- the pathpublic TwitterStreamFactory(java.lang.String configTreePath, StatusListener listener)
TwitterStream.addListener(StatusListener)
instead.configTreePath
- the pathlistener
- the listenerpublic TwitterStreamFactory(java.lang.String configTreePath, UserStreamListener listener)
TwitterStream.addListener(UserStreamListener)
} instead.configTreePath
- the pathlistener
- the listenerpublic TwitterStreamFactory(Configuration conf, StatusListener listener)
TwitterStream.addListener(StatusListener)
instead.conf
- the configuration to uselistener
- an optional status listenerpublic TwitterStreamFactory(Configuration conf, UserStreamListener listener)
TwitterStream.addListener(UserStreamListener)
instead.conf
- the configuration to uselistener
- an optional status listenerpublic TwitterStream getInstance()
public TwitterStream getInstance(java.lang.String screenName, java.lang.String password)
screenName
- screen namepassword
- passwordpublic TwitterStream getInstance(AccessToken accessToken)
TwitterOAuthSupportBaseImpl.setOAuthAccessToken(twitter4j.http.AccessToken)
, this factory method potentially returns a cached instance.accessToken
- access tokenpublic TwitterStream getOAuthAuthorizedInstance(java.lang.String consumerKey, java.lang.String consumerSecret)
TwitterOAuthSupportBaseImpl.setOAuthConsumer(String, String)
consumerKey
- consumer keyconsumerSecret
- consumer secretpublic TwitterStream getOAuthAuthorizedInstance(AccessToken accessToken)
getInstance(twitter4j.http.AccessToken)
insteadaccessToken
- access tokenpublic TwitterStream getInstance(Authorization auth)
private TwitterStream getInstance(Configuration conf, Authorization auth)
private TwitterStream getInstance(Configuration conf)