A  B  C  D  E  F  G  H  I  J  L  M  N  O  P  Q  R  S  T  U  V  W 

C

CaffeineExpiringCache - class in ai.platon.pulsar.skeleton.workflow.common
A Caffeine-backed alternative to ai.platon.pulsar.common.concurrent.ConcurrentExpiringLRUCache that exposes the same putDatum / getDatum / remove / clear / size API for drop-in compatibility.
CaffeineExpiringCache.Companion - class in ai.platon.pulsar.skeleton.workflow.common.CaffeineExpiringCache
 
CaffeineExpiringCache.Entry - class in ai.platon.pulsar.skeleton.workflow.common.CaffeineExpiringCache
Lightweight entry wrapper so that remove can return the removed value via .datum, matching the ConcurrentExpiringLRUCache contract.
cancel(ai.platon.pulsar.persist.WebPage) - function in ai.platon.pulsar.skeleton.workflow.fetch.BrowserFetcher
 
cancel() - function in ai.platon.pulsar.skeleton.workflow.fetch.FetchTask
 
cancel(ai.platon.pulsar.core.api.WebPage) - function in ai.platon.pulsar.skeleton.workflow.protocol.Protocol
Cancel the page
cancel(ai.platon.pulsar.core.api.WebPage) - function in ai.platon.pulsar.skeleton.workflow.protocol.Protocol
Cancel the page
cancel(java.lang.Boolean) - function in java.util.concurrent.CompletableFuture
 
cancelAll() - function in ai.platon.pulsar.skeleton.workflow.fetch.BrowserFetcher
 
cancelAll() - function in ai.platon.pulsar.skeleton.workflow.protocol.Protocol
Cancel all fetching tasks
cancelAll() - function in ai.platon.pulsar.skeleton.workflow.protocol.Protocol
Cancel all fetching tasks
canceled() - function in ai.platon.pulsar.skeleton.workflow.fetch.FetchResult
 
canceled(ai.platon.pulsar.skeleton.workflow.fetch.FetchTask) - function in ai.platon.pulsar.skeleton.workflow.fetch.FetchResult.Companion
 
canceled(ai.platon.pulsar.skeleton.workflow.fetch.FetchTask,java.lang.String) - function in ai.platon.pulsar.skeleton.workflow.fetch.FetchResult.Companion
 
CANCELED - enum entry in ai.platon.pulsar.skeleton.workflow.fetch.FetchTask.State
 
canceled(ai.platon.pulsar.core.api.WebPage) - function in ai.platon.pulsar.skeleton.workflow.protocol.ForwardingResponse.Companion
Returns a canceled response.
canceled(ai.platon.pulsar.core.api.WebPage,java.lang.String) - function in ai.platon.pulsar.skeleton.workflow.protocol.ForwardingResponse.Companion
Returns a canceled response.
capture(ai.platon.pulsar.skeleton.common.urls.NormURL,ai.platon.pulsar.core.api.WebDriver) - function in ai.platon.pulsar.skeleton.context.PulsarContext
Attach a webpage to the given webdriver.
capture(ai.platon.pulsar.skeleton.common.urls.NormURL,ai.platon.pulsar.core.api.WebDriver) - function in ai.platon.pulsar.skeleton.context.support.AbstractPulsarContext
Attach a webpage to the given webdriver.
capture(ai.platon.pulsar.skeleton.common.urls.NormURL,ai.platon.pulsar.core.api.WebDriver) - function in ai.platon.pulsar.skeleton.context.support.AbstractPulsarContext
Attach a webpage to the given webdriver.
capture(ai.platon.pulsar.core.api.WebDriver,java.lang.String,ai.platon.pulsar.skeleton.event.PageEventHandlers) - function in ai.platon.pulsar.skeleton.session.AbstractPulsarSession
Captures the live page currently controlled by the given WebDriver and produces a local static WebPage instance representing its current state.
capture(ai.platon.pulsar.core.api.WebDriver,java.lang.String,ai.platon.pulsar.skeleton.event.PageEventHandlers) - function in ai.platon.pulsar.skeleton.session.AbstractPulsarSession
Captures the live page currently controlled by the given WebDriver and produces a local static WebPage instance representing its current state.
capture(ai.platon.pulsar.core.api.WebDriver,java.lang.String,ai.platon.pulsar.skeleton.event.PageEventHandlers) - function in ai.platon.pulsar.skeleton.session.PulsarSession
Captures the live page currently controlled by the given WebDriver and produces a local static WebPage instance representing its current state.
capture(ai.platon.pulsar.skeleton.common.urls.NormURL,ai.platon.pulsar.core.api.WebDriver) - function in ai.platon.pulsar.skeleton.workflow.component.LoadComponent
 
chain(ai.platon.pulsar.skeleton.event.BrowseEventHandlers) - function in ai.platon.pulsar.skeleton.event.AbstractBrowseEventHandlers
Chains another browse event handler to the tail of this one.
chain(ai.platon.pulsar.skeleton.event.BrowseEventHandlers) - function in ai.platon.pulsar.skeleton.event.AbstractBrowseEventHandlers
Chains another browse event handler to the tail of this one.
chain(ai.platon.pulsar.skeleton.event.CrawlEventHandlers) - function in ai.platon.pulsar.skeleton.event.AbstractCrawlEventHandlers
Chains another browser event handler to the tail of this one.
chain(ai.platon.pulsar.skeleton.event.CrawlEventHandlers) - function in ai.platon.pulsar.skeleton.event.AbstractCrawlEventHandlers
Chains another browser event handler to the tail of this one.
chain(ai.platon.pulsar.skeleton.event.LoadEventHandlers) - function in ai.platon.pulsar.skeleton.event.AbstractLoadEventHandlers
Chains another load event handler to the tail of this one.
chain(ai.platon.pulsar.skeleton.event.LoadEventHandlers) - function in ai.platon.pulsar.skeleton.event.AbstractLoadEventHandlers
Chains another load event handler to the tail of this one.
chain(ai.platon.pulsar.skeleton.event.PageEventHandlers) - function in ai.platon.pulsar.skeleton.event.AbstractPageEventHandlers
Chains another page event handler to the tail of this one.
chain(ai.platon.pulsar.skeleton.event.PageEventHandlers) - function in ai.platon.pulsar.skeleton.event.AbstractPageEventHandlers
Chains another page event handler to the tail of this one.
chain(ai.platon.pulsar.skeleton.event.BrowseEventHandlers) - function in ai.platon.pulsar.skeleton.event.BrowseEventHandlers
Chains another browse event handler to the tail of this one.
chain(ai.platon.pulsar.skeleton.event.CrawlEventHandlers) - function in ai.platon.pulsar.skeleton.event.CrawlEventHandlers
Chains another browser event handler to the tail of this one.
chain(ai.platon.pulsar.skeleton.event.LoadEventHandlers) - function in ai.platon.pulsar.skeleton.event.LoadEventHandlers
Chains another load event handler to the tail of this one.
chain(ai.platon.pulsar.skeleton.event.PageEventHandlers) - function in ai.platon.pulsar.skeleton.event.PageEventHandlers
Chains another page event handler to the tail of this one.
ChainedUrlNormalizer - class in ai.platon.pulsar.skeleton.workflow.filter
 
chat(java.lang.String) - function in ai.platon.pulsar.skeleton.context.PulsarContext
Chat with the AI model.
chat(java.lang.String,java.lang.String) - function in ai.platon.pulsar.skeleton.context.PulsarContext
Chat with the AI model.
chat(java.lang.String) - function in ai.platon.pulsar.skeleton.context.support.AbstractPulsarContext
Chat with the AI model.
chat(java.lang.String) - function in ai.platon.pulsar.skeleton.context.support.AbstractPulsarContext
Chat with the AI model.
chat(java.lang.String,java.lang.String) - function in ai.platon.pulsar.skeleton.context.support.AbstractPulsarContext
Chat with the AI model.
chat(java.lang.String,java.lang.String) - function in ai.platon.pulsar.skeleton.context.support.AbstractPulsarContext
Chat with the AI model.
chat(java.lang.String) - function in ai.platon.pulsar.skeleton.session.AbstractPulsarSession
Initiates a chat with the AI model using a general prompt.
chat(java.lang.String) - function in ai.platon.pulsar.skeleton.session.AbstractPulsarSession
Initiates a chat with the AI model using a general prompt.
chat(java.lang.String,ai.platon.pulsar.dom.FeaturedDocument) - function in ai.platon.pulsar.skeleton.session.AbstractPulsarSession
Initiates a chat with the AI model about a specific document.
chat(java.lang.String,ai.platon.pulsar.dom.FeaturedDocument) - function in ai.platon.pulsar.skeleton.session.AbstractPulsarSession
Initiates a chat with the AI model about a specific document.
chat(java.lang.String,ai.platon.pulsar.core.api.WebPage) - function in ai.platon.pulsar.skeleton.session.AbstractPulsarSession
Initiates a chat with the AI model about a specific webpage.
chat(java.lang.String,ai.platon.pulsar.core.api.WebPage) - function in ai.platon.pulsar.skeleton.session.AbstractPulsarSession
Initiates a chat with the AI model about a specific webpage.
chat(java.lang.String,org.jsoup.nodes.Element) - function in ai.platon.pulsar.skeleton.session.AbstractPulsarSession
Initiates a chat with the AI model about a specific HTML element.
chat(java.lang.String,org.jsoup.nodes.Element) - function in ai.platon.pulsar.skeleton.session.AbstractPulsarSession
Initiates a chat with the AI model about a specific HTML element.
chat(java.lang.String) - function in ai.platon.pulsar.skeleton.session.PulsarSession
Initiates a chat with the AI model using a general prompt.
chat(java.lang.String,ai.platon.pulsar.dom.FeaturedDocument) - function in ai.platon.pulsar.skeleton.session.PulsarSession
Initiates a chat with the AI model about a specific document.
chat(java.lang.String,ai.platon.pulsar.core.api.WebPage) - function in ai.platon.pulsar.skeleton.session.PulsarSession
Initiates a chat with the AI model about a specific webpage.
chat(java.lang.String,org.jsoup.nodes.Element) - function in ai.platon.pulsar.skeleton.session.PulsarSession
Initiates a chat with the AI model about a specific HTML element.
ClassPathXmlPulsarContext - class in ai.platon.pulsar.skeleton.context.support
 
cleanMimeType(java.lang.String) - function in ai.platon.pulsar.skeleton.workflow.common.MimeTypeResolver.Companion
 
clear() - function in ai.platon.pulsar.common.collect.collector.AbstractDataCollector
 
clear() - function in ai.platon.pulsar.common.lang.AbstractChainedFunction0
 
clear() - function in ai.platon.pulsar.common.lang.AbstractChainedFunction1
 
clear() - function in ai.platon.pulsar.common.lang.AbstractChainedFunction2
 
clear() - function in ai.platon.pulsar.common.lang.AbstractChainedPDFunction2
 
clear() - function in ai.platon.pulsar.skeleton.workflow.common.CaffeineExpiringCache
Remove all entries.
clear() - function in ai.platon.pulsar.skeleton.workflow.common.FetchingCache
 
clear() - function in ai.platon.pulsar.skeleton.workflow.parse.ParseFilters
 
clearCaches() - function in ai.platon.pulsar.skeleton.workflow.common.GlobalCache
Clear all caches.
clearIllegalState() - function in ai.platon.pulsar.loop.impl.StreamingTaskRunner.Companion
Clears all the illegal states shared by all StreamingTaskRunners.
clearPDCaches() - function in ai.platon.pulsar.skeleton.workflow.common.GlobalCache
Clear page cache and document cache.
clone() - function in ai.platon.pulsar.skeleton.common.options.LoadOptions
Creates a copy of this LoadOptions with the same settings.
clone() - function in ai.platon.pulsar.skeleton.workflow.fetch.FetchTask
 
close() - function in ai.platon.pulsar.browser.privacy.AbstractPrivacyManager
Closes the privacy manager, including all active contexts.
close(ai.platon.pulsar.browser.privacy.PrivacyContext) - function in ai.platon.pulsar.browser.privacy.AbstractPrivacyManager
Closes a given privacy context, moving it from the active list to the zombie list.
close(ai.platon.pulsar.browser.privacy.PrivacyContext) - function in ai.platon.pulsar.browser.privacy.PrivacyManager
Closes a given privacy context, moving it from the active list to the zombie list.
close() - function in ai.platon.pulsar.common.MultiSinkMessageWriter
 
close(java.lang.String) - function in ai.platon.pulsar.common.MultiSinkMessageWriter
 
close() - function in ai.platon.pulsar.common.StartStopRunnable
 
close() - function in ai.platon.pulsar.common.TaskLoop
 
close() - function in ai.platon.pulsar.common.concurrent.GracefulScheduledExecutor
 
close() - function in ai.platon.pulsar.loop.impl.AbstractTaskRunner
 
close() - function in ai.platon.pulsar.loop.impl.StreamingTaskRunner
Quit and close the Main loop.
close() - function in ai.platon.pulsar.skeleton.CoreMetrics
 
close() - function in ai.platon.pulsar.skeleton.common.metrics.MetricsSystem
Close the metrics system.
close() - function in ai.platon.pulsar.skeleton.context.PulsarContexts
Closes all created contexts and shuts down Browser4 (alias for shutdown).
close() - function in ai.platon.pulsar.skeleton.context.support.AbstractPulsarContext
Close this pulsar context.
close() - function in ai.platon.pulsar.skeleton.context.support.AbstractPulsarContext
Close this pulsar context.
close() - function in ai.platon.pulsar.skeleton.session.AbstractPulsarSession
 
close() - function in ai.platon.pulsar.skeleton.session.AbstractPulsarSession
 
close() - function in ai.platon.pulsar.skeleton.workflow.component.FetchComponent
 
close() - function in ai.platon.pulsar.skeleton.workflow.component.FetchComponent
 
close() - function in ai.platon.pulsar.skeleton.workflow.component.LoadComponent
 
close() - function in ai.platon.pulsar.skeleton.workflow.parse.AbstractParseFilter
Close the filter.
close() - function in ai.platon.pulsar.skeleton.workflow.parse.AbstractParseFilter
Close the filter.
close() - function in ai.platon.pulsar.skeleton.workflow.parse.PageParser
 
close() - function in ai.platon.pulsar.skeleton.workflow.parse.ParseFilter
Close the filter.
close() - function in ai.platon.pulsar.skeleton.workflow.parse.ParseFilters
 
close() - function in ai.platon.pulsar.skeleton.workflow.protocol.Protocol
 
close() - function in ai.platon.pulsar.skeleton.workflow.protocol.ProtocolFactory
 
close() - function in ai.platon.pulsar.skeleton.workflow.protocol.http.AbstractHttpProtocol
 
close() - function in com.codahale.metrics.ScheduledReporter
 
close() - function in java.lang.AutoCloseable
 
close() - function in java.lang.BrowserFetcher
 
close() - function in java.lang.PrivacyContext
 
close() - function in java.lang.PrivacyManager
 
close() - function in java.lang.PulsarContext
 
close() - function in java.lang.PulsarSession
 
close() - function in java.lang.TaskRunner
 
CloseMaskLayerHandler - class in ai.platon.pulsar.skeleton.event.impl
 
closeSession(ai.platon.pulsar.skeleton.session.PulsarSession) - function in ai.platon.pulsar.skeleton.context.PulsarContext
Close a pulsar session
closeSession(ai.platon.pulsar.skeleton.session.PulsarSession) - function in ai.platon.pulsar.skeleton.context.support.AbstractPulsarContext
Close the given session
closeSession(ai.platon.pulsar.skeleton.session.PulsarSession) - function in ai.platon.pulsar.skeleton.context.support.AbstractPulsarContext
Close the given session
CloseStrategy - class in ai.platon.pulsar.browser.privacy
 
CodahaleSlf4jReporter - class in ai.platon.pulsar.skeleton.common.metrics
A reporter class for logging metrics values to a SLF4J Logger periodically, similar to ConsoleReporter or CsvReporter, but using the SLF4J framework instead.
CodahaleSlf4jReporter.Builder - class in ai.platon.pulsar.skeleton.common.metrics.CodahaleSlf4jReporter
A builder for Slf4jReporter instances.
CodahaleSlf4jReporter.Companion - class in ai.platon.pulsar.skeleton.common.metrics.CodahaleSlf4jReporter
 
CodahaleSlf4jReporter.LoggingLevel - class in ai.platon.pulsar.skeleton.common.metrics.CodahaleSlf4jReporter
 
collectTo(ai.platon.pulsar.common.urls.UrlAware,java.util.List) - function in ai.platon.pulsar.common.collect.collector.AbstractDataCollector
 
collectTo(java.lang.Integer,ai.platon.pulsar.common.urls.UrlAware,java.util.List) - function in ai.platon.pulsar.common.collect.collector.AbstractDataCollector
 
collectTo(java.lang.Integer,java.util.List) - function in ai.platon.pulsar.common.collect.collector.AbstractDataCollector
 
collectTo(java.util.List) - function in ai.platon.pulsar.skeleton.common.collect.LocalFileHyperlinkCollector
 
CombinedUrlNormalizer - class in ai.platon.pulsar.skeleton.common.urls
 
compareTo(ai.platon.pulsar.browser.privacy.PrivacyContext) - function in ai.platon.pulsar.browser.privacy.AbstractPrivacyContext
 
compareTo(ai.platon.pulsar.common.collect.collector.PriorityDataCollector) - function in ai.platon.pulsar.common.collect.collector.PriorityDataCollector
 
compareTo(ai.platon.pulsar.common.urls.UrlAware) - function in ai.platon.pulsar.common.urls.AbstractUrl
 
compareTo(ai.platon.pulsar.skeleton.common.urls.NormURL) - function in ai.platon.pulsar.skeleton.common.urls.NormURL
Compare this object to another object.
compareTo(ai.platon.pulsar.common.urls.UrlAware) - function in ai.platon.pulsar.skeleton.workflow.common.url.CompletableHyperlink
 
compareTo(ai.platon.pulsar.skeleton.workflow.fetch.FetchTask) - function in ai.platon.pulsar.skeleton.workflow.fetch.FetchTask
 
compareTo(ai.platon.pulsar.skeleton.workflow.fetch.UrlStat) - function in ai.platon.pulsar.skeleton.workflow.fetch.UrlStat
 
compareTo(ai.platon.pulsar.common.urls.UrlAware) - function in kotlin.Comparable
 
CompletableHyperlink - class in ai.platon.pulsar.skeleton.workflow.common.url
 
CompletableListenableHyperlink - class in ai.platon.pulsar.skeleton.workflow.common.url
 
complete(T) - function in java.util.concurrent.CompletableFuture
 
complete(T) - function in java.util.concurrent.CompletableFuture
 
completeAsync(java.util.function.Supplier) - function in java.util.concurrent.CompletableFuture
 
completeAsync(java.util.function.Supplier) - function in java.util.concurrent.CompletableFuture
 
completeAsync(java.util.function.Supplier,java.util.concurrent.Executor) - function in java.util.concurrent.CompletableFuture
 
completeAsync(java.util.function.Supplier,java.util.concurrent.Executor) - function in java.util.concurrent.CompletableFuture
 
completeExceptionally(java.lang.Throwable) - function in java.util.concurrent.CompletableFuture
 
completeOnTimeout(T,java.lang.Long,java.util.concurrent.TimeUnit) - function in java.util.concurrent.CompletableFuture
 
completeOnTimeout(T,java.lang.Long,java.util.concurrent.TimeUnit) - function in java.util.concurrent.CompletableFuture
 
component1() - function in ai.platon.pulsar.skeleton.common.urls.NormURL
The 1st-component, which is the url specification.
component1() - function in ai.platon.pulsar.skeleton.workflow.fetch.FetchResult
 
component2() - function in ai.platon.pulsar.skeleton.common.urls.NormURL
The 2nd-component, which is the load options.
component2() - function in ai.platon.pulsar.skeleton.workflow.fetch.FetchResult
 
component3() - function in ai.platon.pulsar.skeleton.workflow.fetch.FetchResult
 
compose(java.util.function.Function) - function in java.util.function.Function
 
Condition - class in ai.platon.pulsar.skeleton.common.options
 
Condition.Companion - class in ai.platon.pulsar.skeleton.common.options.Condition
 
ConditionConverter - class in ai.platon.pulsar.skeleton.common.options
 
configure(ai.platon.pulsar.common.config.ImmutableConfig) - function in ai.platon.pulsar.skeleton.workflow.common.LazyConfigurable
 
configure(ai.platon.pulsar.common.config.ImmutableConfig) - function in ai.platon.pulsar.skeleton.workflow.common.Protocol
 
configure(ai.platon.pulsar.common.config.ImmutableConfig) - function in ai.platon.pulsar.skeleton.workflow.parse.PageParser
 
configure(ai.platon.pulsar.common.config.ImmutableConfig) - function in ai.platon.pulsar.skeleton.workflow.protocol.RobotRulesParser
 
configure(ai.platon.pulsar.common.config.ImmutableConfig) - function in ai.platon.pulsar.skeleton.workflow.protocol.RobotRulesParser
 
configure(ai.platon.pulsar.common.config.ImmutableConfig) - function in ai.platon.pulsar.skeleton.workflow.protocol.http.AbstractHttpProtocol
Set up the protocol.
contains(java.lang.String) - function in ai.platon.pulsar.skeleton.common.metrics.MetricFilters
 
contains(java.lang.String) - function in ai.platon.pulsar.skeleton.workflow.common.FetchingCache
 
convert(java.lang.String) - function in ai.platon.pulsar.skeleton.common.options.BrowserTypeConverter
 
convert(java.lang.String) - function in ai.platon.pulsar.skeleton.common.options.ConditionConverter
 
convert(java.lang.String) - function in ai.platon.pulsar.skeleton.common.options.DimIConverter
 
convert(java.lang.String) - function in ai.platon.pulsar.skeleton.common.options.DurationConverter
 
convert(java.lang.String) - function in ai.platon.pulsar.skeleton.common.options.FetchModeConverter
 
convert(java.lang.String) - function in ai.platon.pulsar.skeleton.common.options.InstantConverter
 
convert(java.lang.String) - function in ai.platon.pulsar.skeleton.common.options.IntRangeConverter
 
convert(java.lang.String) - function in ai.platon.pulsar.skeleton.common.options.InteractLevelConverter
 
convert(java.lang.String) - function in ai.platon.pulsar.skeleton.common.options.PairConverter
 
convert(java.lang.String) - function in ai.platon.pulsar.skeleton.common.options.WeightedKeywordsConverter
 
convertDurationsTo(java.util.concurrent.TimeUnit) - function in ai.platon.pulsar.skeleton.common.metrics.CodahaleSlf4jReporter.Builder
Convert durations to the given time unit.
convertRatesTo(java.util.concurrent.TimeUnit) - function in ai.platon.pulsar.skeleton.common.metrics.CodahaleSlf4jReporter.Builder
Convert rates to the given time unit.
copy() - function in java.util.concurrent.CompletableFuture
 
copy() - function in java.util.concurrent.CompletableFuture
 
CoreMetrics - class in ai.platon.pulsar.skeleton
 
CoreMetrics.Companion - class in ai.platon.pulsar.skeleton.CoreMetrics
 
count(ai.platon.pulsar.loop.impl.CrawlEvents) - function in ai.platon.pulsar.common.event.AbstractEventEmitter
 
counter(java.lang.Object,java.lang.String) - function in ai.platon.pulsar.skeleton.common.metrics.AppMetricRegistry
 
counter(java.lang.Object,java.lang.String,java.lang.String) - function in ai.platon.pulsar.skeleton.common.metrics.AppMetricRegistry
 
counter(java.lang.String) - function in com.codahale.metrics.MetricRegistry
 
counter(java.lang.String,com.codahale.metrics.MetricRegistry.MetricSupplier) - function in com.codahale.metrics.MetricRegistry
 
counterAndGauge(java.lang.Object,java.lang.String) - function in ai.platon.pulsar.skeleton.common.metrics.AppMetricRegistry
 
counterAndGauge(java.lang.Object,java.lang.String,java.lang.String) - function in ai.platon.pulsar.skeleton.common.metrics.AppMetricRegistry
 
countHostTasks(java.lang.String) - function in ai.platon.pulsar.skeleton.CoreMetrics
 
CrawlEventHandlers - class in ai.platon.pulsar.skeleton.event
Event handlers during the browser phase of the webpage lifecycle.
CrawlEvents - class in ai.platon.pulsar.loop.impl
 
crawlRetry(ai.platon.pulsar.skeleton.workflow.fetch.FetchTask,java.lang.Exception) - function in ai.platon.pulsar.skeleton.workflow.fetch.FetchResult.Companion
 
crawlRetry(ai.platon.pulsar.skeleton.workflow.fetch.FetchTask,java.time.Duration,java.lang.Exception) - function in ai.platon.pulsar.skeleton.workflow.fetch.FetchResult.Companion
 
crawlRetry(ai.platon.pulsar.skeleton.workflow.fetch.FetchTask,java.time.Duration,java.lang.String) - function in ai.platon.pulsar.skeleton.workflow.fetch.FetchResult.Companion
 
crawlRetry(ai.platon.pulsar.skeleton.workflow.fetch.FetchTask,java.lang.String) - function in ai.platon.pulsar.skeleton.workflow.fetch.FetchResult.Companion
 
crawlRetry(ai.platon.pulsar.core.api.WebPage,java.lang.Exception) - function in ai.platon.pulsar.skeleton.workflow.protocol.ForwardingResponse.Companion
 
crawlRetry(ai.platon.pulsar.core.api.WebPage,java.lang.String) - function in ai.platon.pulsar.skeleton.workflow.protocol.ForwardingResponse.Companion
 
create(ai.platon.pulsar.common.config.VolatileConfig) - function in ai.platon.pulsar.skeleton.common.options.LoadOptions.Companion
Creates a new empty LoadOptions with the given configuration.
create() - function in ai.platon.pulsar.skeleton.context.PulsarContexts
Creates and activates a new default context if none is active; otherwise returns the existing active context.
create(ai.platon.pulsar.skeleton.context.PulsarContext) - function in ai.platon.pulsar.skeleton.context.PulsarContexts
Activates the given context unless an equivalent active context already exists; in that case the existing one is returned.
create(java.lang.String) - function in ai.platon.pulsar.skeleton.context.PulsarContexts
Creates and activates a new context from the given Spring XML location if none compatible is active; otherwise returns the existing active context.
create(org.springframework.context.ApplicationContext) - function in ai.platon.pulsar.skeleton.context.PulsarContexts
Creates and activates a new context backed by the provided Spring application context if none compatible is active; otherwise returns the existing active context.
create() - function in ai.platon.pulsar.skeleton.event.impl.PageEventHandlersFactory
Create a page event handler.
create(ai.platon.pulsar.skeleton.event.LoadEventHandlers,ai.platon.pulsar.skeleton.event.BrowseEventHandlers,ai.platon.pulsar.skeleton.event.CrawlEventHandlers) - function in ai.platon.pulsar.skeleton.event.impl.PageEventHandlersFactory
Create a page event handler with loadEventHandlers, browseEventHandlers and crawlEventHandlers.
create(java.lang.String) - function in ai.platon.pulsar.skeleton.event.impl.PageEventHandlersFactory
Create a page event handler with className.
create() - function in ai.platon.pulsar.skeleton.event.impl.PageEventHandlersFactory.Companion
 
create(ai.platon.pulsar.skeleton.event.LoadEventHandlers,ai.platon.pulsar.skeleton.event.BrowseEventHandlers,ai.platon.pulsar.skeleton.event.CrawlEventHandlers) - function in ai.platon.pulsar.skeleton.event.impl.PageEventHandlersFactory.Companion
 
create(java.lang.String) - function in ai.platon.pulsar.skeleton.event.impl.PageEventHandlersFactory.Companion
 
create(java.lang.String) - function in ai.platon.pulsar.skeleton.workflow.common.url.ListenableHyperlink.Companion
 
create(ai.platon.pulsar.core.api.WebPage) - function in ai.platon.pulsar.skeleton.workflow.fetch.FetchTask.Companion
 
create(ai.platon.pulsar.core.api.WebPage,ai.platon.pulsar.common.browser.fingerprint.Fingerprint) - function in ai.platon.pulsar.skeleton.workflow.fetch.FetchTask.Companion
 
create(java.lang.String,ai.platon.pulsar.common.config.VolatileConfig) - function in ai.platon.pulsar.skeleton.workflow.fetch.FetchTask.Companion
 
create(java.lang.String,ai.platon.pulsar.skeleton.common.options.LoadOptions) - function in ai.platon.pulsar.skeleton.workflow.fetch.FetchTask.Companion
 
createBoundDriver() - function in ai.platon.pulsar.skeleton.session.AbstractPulsarSession
Create the default driver and bind it to the session.
createBoundDriver() - function in ai.platon.pulsar.skeleton.session.AbstractPulsarSession
Create the default driver and bind it to the session.
createBoundDriver() - function in ai.platon.pulsar.skeleton.session.PulsarSession
Create the default driver and bind it to the session.
createItemOptions() - function in ai.platon.pulsar.skeleton.common.options.LoadOptions
Creates a new LoadOptions instance specifically for item page processing.
createNextSequential(ai.platon.pulsar.common.browser.fingerprint.Fingerprint) - function in ai.platon.pulsar.browser.privacy.PrivacyContext.Companion
 
createNil(ai.platon.pulsar.common.urls.UrlAware) - function in ai.platon.pulsar.skeleton.common.urls.NormURL.Companion
Create a nil NormURL object.
createPageShell(ai.platon.pulsar.skeleton.common.urls.NormURL) - function in ai.platon.pulsar.skeleton.workflow.common.FetchEntry.Companion
 
createPageShell(java.lang.String,ai.platon.pulsar.common.config.VolatileConfig,java.lang.String,java.lang.String) - function in ai.platon.pulsar.skeleton.workflow.common.FetchEntry.Companion
 
createPageShell(java.lang.String,ai.platon.pulsar.skeleton.common.options.LoadOptions,java.lang.String,java.lang.String) - function in ai.platon.pulsar.skeleton.workflow.common.FetchEntry.Companion
 
createRandom(ai.platon.pulsar.common.browser.BrowserType) - function in ai.platon.pulsar.browser.privacy.PrivacyContext.Companion
 
createSession() - function in ai.platon.pulsar.skeleton.context.PulsarContext
Create a pulsar session
createSession(ai.platon.pulsar.skeleton.PulsarSettings) - function in ai.platon.pulsar.skeleton.context.PulsarContext
Create a pulsar session
createSession() - function in ai.platon.pulsar.skeleton.context.PulsarContexts
Creates a PulsarSession using the active context (creating a default context if necessary).
createSession() - function in ai.platon.pulsar.skeleton.context.support.AbstractPulsarContext
Create a session
createSession(ai.platon.pulsar.skeleton.PulsarSettings) - function in ai.platon.pulsar.skeleton.context.support.AbstractPulsarContext
Create a pulsar session
createSession() - function in ai.platon.pulsar.skeleton.context.support.AnnotationConfigPulsarContext
Create a ai.platon.pulsar.skeleton.session.BasicPulsarSession.
createSession() - function in ai.platon.pulsar.skeleton.context.support.AnnotationConfigPulsarContext
Create a ai.platon.pulsar.skeleton.session.BasicPulsarSession.
createSession(ai.platon.pulsar.skeleton.PulsarSettings) - function in ai.platon.pulsar.skeleton.context.support.AnnotationConfigPulsarContext
Create a pulsar session
createSession(ai.platon.pulsar.skeleton.PulsarSettings) - function in ai.platon.pulsar.skeleton.context.support.AnnotationConfigPulsarContext
Create a pulsar session
createSession() - function in ai.platon.pulsar.skeleton.context.support.BasicPulsarContext
Create a session
createSession() - function in ai.platon.pulsar.skeleton.context.support.BasicPulsarContext
Create a session
createSession(ai.platon.pulsar.skeleton.PulsarSettings) - function in ai.platon.pulsar.skeleton.context.support.BasicPulsarContext
Create a pulsar session
createSession(ai.platon.pulsar.skeleton.PulsarSettings) - function in ai.platon.pulsar.skeleton.context.support.BasicPulsarContext
Create a pulsar session
createUnmanagedContext(ai.platon.pulsar.browser.BrowserProfile) - function in ai.platon.pulsar.browser.privacy.AbstractPrivacyManager
Creates an unmanaged privacy context for the given browser profile.
createUnmanagedContext(ai.platon.pulsar.browser.BrowserProfile,ai.platon.pulsar.skeleton.workflow.fetch.WebDriverFetcher) - function in ai.platon.pulsar.browser.privacy.AbstractPrivacyManager
Creates an unmanaged privacy context for the given browser profile and fetcher.
createUnmanagedContext(ai.platon.pulsar.browser.BrowserProfile) - function in ai.platon.pulsar.browser.privacy.PrivacyManager
Creates an unmanaged privacy context for the given browser profile.
createUnmanagedContext(ai.platon.pulsar.browser.BrowserProfile,ai.platon.pulsar.skeleton.workflow.fetch.WebDriverFetcher) - function in ai.platon.pulsar.browser.privacy.PrivacyManager
Creates an unmanaged privacy context for the given browser profile and fetcher.
createUnsafe() - function in ai.platon.pulsar.skeleton.common.options.LoadOptions.Companion
Creates a new empty LoadOptions with an unsafe configuration.
A  B  C  D  E  F  G  H  I  J  L  M  N  O  P  Q  R  S  T  U  V  W