public abstract class TwitterProxyReader extends IntegrationProxyReader
DataEndpoint.State| Modifier and Type | Field and Description |
|---|---|
protected static Record |
EOF |
fieldLineage, recordLineagelastRecord, PRODUCT, PRODUCT_VERSION, VENDOR, XML_INPUT_FACTORY_KEYBUFFER_SIZE, captureElapsedTime, DEFAULT_READ_BUFFER_SIZEid, log, name, TIMESTAMP_FORMAT| Constructor and Description |
|---|
TwitterProxyReader(String rateLimitResource,
String rateLimitKey,
String consumerKey,
String consumerSecret,
DataReader nestedDataReader) |
TwitterProxyReader(String rateLimitResource,
String rateLimitKey,
String consumerKey,
String consumerSecret,
String accessToken,
String accessTokenSecret,
DataReader nestedDataReader) |
TwitterProxyReader(String rateLimitResource,
String rateLimitKey,
TwitterProvider provider,
DataReader nestedDataReader) |
available, close, getNestedReader, interceptRecord, map, map, readImpl, setNestedDataReader, setNestedDataReaderaddLineage, getBufferSize, getNestedEndpoint, getReader, getRootEndpoint, getRootReader, isExhausted, isLineageSupported, isSaveLineage, peek, pop, push, read, setSaveLineage, skipdecrementRecordCount, enableJmx, getLastRecord, getRecordCount, getRecordCountAsBigInteger, getRecordCountAsString, incrementRecordCount, isRecordCountBigInteger, resetRecordCount, toStringaddElapsedtime, assertClosed, assertNotOpened, assertOpened, finalize, getClosedOn, getDescription, getElapsedTime, getElapsedTimeAsString, getOpenedOn, getOpenElapsedTime, getOpenElapsedTimeAsString, getSelfTime, getSelfTimeAsString, getState, isCaptureElapsedTime, isClosed, isOpen, setCaptureElapsedTime, setDescriptionprotected static final Record EOF
public TwitterProxyReader(String rateLimitResource, String rateLimitKey, TwitterProvider provider, DataReader nestedDataReader)
public TwitterProxyReader(String rateLimitResource, String rateLimitKey, String consumerKey, String consumerSecret, DataReader nestedDataReader)
public void open()
throws DataException
DataEndpointopen in class IntegrationProxyReaderDataExceptionpublic TwitterProvider getProvider()
public IApiLimitPolicy getApiLimitPolicy()
public TwitterProxyReader setApiLimitPolicy(IApiLimitPolicy apiLimitPolicy)
public final TwitterRateLimit getRateLimit()
protected boolean onRateLimitExceeded()
protected TwitterProxyReader setRateLimitExceeded(boolean rateLimitExceeded)
public boolean isRateLimitExceeded()
public final TwitterRateLimit getRateLimit(boolean autoReload)
public TwitterProxyReader setRateLimit(TwitterResponse response)
public TwitterProxyReader setRateLimit(RateLimitStatus rateLimitStatus)
public final void reloadRateLimit()
public IEntityExpansionPolicy getEntityExpansionPolicy()
public TwitterProxyReader setEntityExpansionPolicy(IEntityExpansionPolicy entityExpansionPolicy)
public ITwitterConverter getConverter()
public TwitterProxyReader setConverter(ITwitterConverter converter)
public DataException addExceptionProperties(DataException exception)
EndpointDataException. Since this method is called whenever an
exception is thrown, subclasses should override it to add their specific information.addExceptionProperties in class ProxyReaderCopyright (c) 2006-2025 North Concepts Inc. All Rights Reserved.