public abstract class ZdfTaskBase<T,D extends CrawlerUrlDTO> extends AbstractRestTask<T,D>
authKey, AUTHORIZATION_BEARER, ENCODING_GZIP, HEADER_ACCEPT_ENCODING, HEADER_AUTHORIZATIONcrawler, taskResults| Constructor and Description |
|---|
ZdfTaskBase(MediathekReader aCrawler,
java.util.concurrent.ConcurrentLinkedQueue<D> aUrlToCrawlDtos,
java.util.Optional<java.lang.String> aAuthKey) |
| Modifier and Type | Method and Description |
|---|---|
protected <T> T |
deserialize(WebTarget aTarget,
java.lang.reflect.Type aType) |
protected <T> java.util.Optional<T> |
deserializeOptional(WebTarget aTarget,
java.lang.reflect.Type aType) |
protected void |
registerJsonDeserializer(java.lang.reflect.Type aType,
java.lang.Object aDeserializer) |
createWebTarget, processElement, processRestTargetgetMaxElementsToProcesscompute, createNewOwnInstanceadapt, adapt, adapt, cancel, compareAndSetForkJoinTaskTag, complete, completeExceptionally, fork, get, get, getException, getForkJoinTaskTag, getPool, getQueuedTaskCount, getSurplusQueuedTaskCount, helpQuiesce, inForkJoinPool, invoke, invokeAll, invokeAll, invokeAll, isCancelled, isCompletedAbnormally, isCompletedNormally, isDone, join, peekNextLocalTask, pollNextLocalTask, pollTask, quietlyComplete, quietlyInvoke, quietlyJoin, reinitialize, setForkJoinTaskTag, tryUnforkpublic ZdfTaskBase(MediathekReader aCrawler, java.util.concurrent.ConcurrentLinkedQueue<D> aUrlToCrawlDtos, java.util.Optional<java.lang.String> aAuthKey)
protected void registerJsonDeserializer(java.lang.reflect.Type aType,
java.lang.Object aDeserializer)
protected <T> java.util.Optional<T> deserializeOptional(WebTarget aTarget,
java.lang.reflect.Type aType)
protected <T> T deserialize(WebTarget aTarget,
java.lang.reflect.Type aType)