Class GenericPulsarContext
-
- All Implemented Interfaces:
-
ai.platon.pulsar.skeleton.context.PulsarContext,java.lang.AutoCloseable
public class GenericPulsarContext extends BasicPulsarContext
-
-
Field Summary
Fields Modifier and Type Field Description private final <Error class: unknown class>configurationprivate final <Error class: unknown class>urlNormalizerprivate final <Error class: unknown class>webDbprivate final <Error class: unknown class>globalCacheFactoryprivate final <Error class: unknown class>fetchComponentprivate final <Error class: unknown class>parseComponentprivate final <Error class: unknown class>updateComponentprivate final <Error class: unknown class>loadComponentprivate final BrowserManagerbrowserManagerprivate final <Error class: unknown class>taskLoopsprivate final GenericApplicationContextapplicationContextprivate final BooleanisActiveprivate final Integeridprivate final ChainedUrlNormalizerurlNormalizerOrNullprivate final GlobalCacheglobalCacheprivate final LongstartTimeprivate final ConcurrentSkipListMap<Long, AbstractPulsarSession>sessions
-
Constructor Summary
Constructors Constructor Description GenericPulsarContext(GenericApplicationContext applicationContext, Boolean autoRefresh)
-
Method Summary
Modifier and Type Method Description <Error class: unknown class>getConfiguration()<Error class: unknown class>getUrlNormalizer()<Error class: unknown class>getWebDb()<Error class: unknown class>getGlobalCacheFactory()<Error class: unknown class>getFetchComponent()<Error class: unknown class>getParseComponent()<Error class: unknown class>getUpdateComponent()<Error class: unknown class>getLoadComponent()BrowserManagergetBrowserManager()<Error class: unknown class>getTaskLoops()GenericApplicationContextgetApplicationContext()-
Methods inherited from class ai.platon.pulsar.skeleton.context.support.AbstractPulsarContext
await, capture, chat, chat, close, closeSession, delete, delete, exists, fetchState, flush, get, get, getBean, getBean, getBeanOrNull, getBeanOrNull, getContent, getContentAsString, getGlobalCache, getId, getOrCreateSession, getOrCreateSession, getOrNull, getOrNull, getSessions, getStartTime, getUrlNormalizerOrNull, isActive, load, load, load, loadAll, loadAll, loadAllAsync, loadAsync, loadDeferred, normalize, normalize, normalize, normalize, normalizeOrNull, normalizeOrNull, open, parse, persist, registerClosable, registerShutdownHook, scan, scan, scan, submit, submitAll -
Methods inherited from class ai.platon.pulsar.skeleton.context.support.BasicPulsarContext
createSession, createSession -
Methods inherited from class ai.platon.pulsar.skeleton.context.PulsarContext
launchDefaultBrowser, launchPrototypeBrowser, launchRandomTempBrowser, launchSystemDefaultBrowser -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Constructor Detail
-
GenericPulsarContext
GenericPulsarContext(GenericApplicationContext applicationContext, Boolean autoRefresh)
-
-
Method Detail
-
getConfiguration
<Error class: unknown class> getConfiguration()
-
getUrlNormalizer
<Error class: unknown class> getUrlNormalizer()
-
getWebDb
<Error class: unknown class> getWebDb()
-
getGlobalCacheFactory
<Error class: unknown class> getGlobalCacheFactory()
-
getFetchComponent
<Error class: unknown class> getFetchComponent()
-
getParseComponent
<Error class: unknown class> getParseComponent()
-
getUpdateComponent
<Error class: unknown class> getUpdateComponent()
-
getLoadComponent
<Error class: unknown class> getLoadComponent()
-
getBrowserManager
BrowserManager getBrowserManager()
-
getTaskLoops
<Error class: unknown class> getTaskLoops()
-
getApplicationContext
GenericApplicationContext getApplicationContext()
-
-
-
-