public final class TwitterStreamFactory
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Field and Description |
---|---|
private Configuration |
conf |
private StatusListener |
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)
Creates a TwitterStreamFactory with the specified config and a listener.
|
TwitterStreamFactory(StatusListener listener)
Creates a TwitterStreamFactory with the root configuration and a specified status listener.
|
TwitterStreamFactory(java.lang.String configTreePath)
Creates a TwitterStreamFactory with a specified config tree.
|
TwitterStreamFactory(java.lang.String configTreePath,
StatusListener listener)
Creates a TwitterStreamFactory with a specified config tree and a listener.
|
Modifier and Type | Method and Description |
---|---|
TwitterStream |
getInstance()
Returns an instance.
|
TwitterStream |
getInstance(Authorization auth)
Returns a instance.
|
private TwitterStream |
getInstance(Configuration conf) |
private TwitterStream |
getInstance(Configuration conf,
Authorization auth) |
TwitterStream |
getInstance(java.lang.String screenName,
java.lang.String password)
Returns a Basic Authenticated instance.
|
TwitterStream |
getOAuthAuthorizedInstance(AccessToken accessToken)
Returns a OAuth Authenticated instance.
consumer key and consumer Secret must be provided by twitter4j.properties, or system properties. |
TwitterStream |
getOAuthAuthorizedInstance(java.lang.String consumerKey,
java.lang.String consumerSecret)
Returns a OAuth Authenticated instance.
|
private static final long serialVersionUID
private final StatusListener listener
private final Configuration conf
public TwitterStreamFactory()
public TwitterStreamFactory(Configuration conf)
conf
- the configuration to usepublic TwitterStreamFactory(StatusListener listener)
listener
- the listenerpublic TwitterStreamFactory(java.lang.String configTreePath)
configTreePath
- the pathpublic TwitterStreamFactory(java.lang.String configTreePath, StatusListener listener)
configTreePath
- the pathlistener
- the listenerpublic TwitterStreamFactory(Configuration conf, StatusListener listener)
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 getOAuthAuthorizedInstance(java.lang.String consumerKey, java.lang.String consumerSecret)
consumerKey
- consumer keyconsumerSecret
- consumer secretpublic TwitterStream getOAuthAuthorizedInstance(AccessToken accessToken)
accessToken
- access tokenpublic TwitterStream getInstance(Authorization auth)
private TwitterStream getInstance(Configuration conf, Authorization auth)
private TwitterStream getInstance(Configuration conf)