Class StaticPulsarContext
-
- All Implemented Interfaces:
-
ai.platon.pulsar.skeleton.context.PulsarContext,java.lang.AutoCloseable
public class StaticPulsarContext extends GenericPulsarContext
-
-
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 GlobalCacheglobalCacheprivate final <Error class: unknown class>taskLoopsprivate final StaticApplicationContextapplicationContextprivate final BrowserManagerbrowserManagerprivate final BooleanisActiveprivate final Integeridprivate final ChainedUrlNormalizerurlNormalizerOrNullprivate final LongstartTimeprivate final ConcurrentSkipListMap<Long, AbstractPulsarSession>sessions
-
Constructor Summary
Constructors Constructor Description StaticPulsarContext(StaticApplicationContext 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()GlobalCachegetGlobalCache()<Error class: unknown class>getTaskLoops()StaticApplicationContextgetApplicationContext()-
Methods inherited from class ai.platon.pulsar.skeleton.context.support.GenericPulsarContext
getBrowserManager -
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, 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
-
StaticPulsarContext
StaticPulsarContext(StaticApplicationContext 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()
-
getGlobalCache
GlobalCache getGlobalCache()
-
getTaskLoops
<Error class: unknown class> getTaskLoops()
-
getApplicationContext
StaticApplicationContext getApplicationContext()
-
-
-
-