Uses of Class
org.pipecraft.pipes.exceptions.PipeException
-
-
Uses of PipeException in org.pipecraft.pipes
Methods in org.pipecraft.pipes that throw PipeException Modifier and Type Method Description voidBasePipe. start()Performs pre-processing prior to item flow throw the pipe. -
Uses of PipeException in org.pipecraft.pipes.async
Methods in org.pipecraft.pipes.async with parameters of type PipeException Modifier and Type Method Description voidAsyncPipeListener. error(PipeException e)Notifies the listener that an error has been detected by the async pipe during item generation.protected voidAsyncPipe. notifyError(PipeException e)Fires the event indicating a non-successful termination of the pipe's workMethods in org.pipecraft.pipes.async that throw PipeException Modifier and Type Method Description voidAsyncPipeListener. next(T item)Notifies that a new item has been produced by the async pipe. -
Uses of PipeException in org.pipecraft.pipes.async.inter
Methods in org.pipecraft.pipes.async.inter that throw PipeException Modifier and Type Method Description voidAsyncCallbackPipe. start()voidAsyncCompoundPipe. start()voidAsyncFilterPipe. start()voidAsyncFlexibleMapPipe. start()voidAsyncHeadPipe. start()voidAsyncMapPipe. start()voidAsyncProgressPipe. start()voidAsyncTimeoutPipe. start()voidAsyncUnionPipe. start()voidSyncToAsyncPipe. start()Constructor parameters in org.pipecraft.pipes.async.inter with type arguments of type PipeException Constructor Description AsyncCallbackPipe(AsyncPipe<T> inputPipe, FailableConsumer<? super T,? extends PipeException> itemCallback)ConstructorAsyncMapPipe(AsyncPipe<S> input, FailableFunction<? super S,T,PipeException> mapFunction)constructor -
Uses of PipeException in org.pipecraft.pipes.async.inter.distributed
Methods in org.pipecraft.pipes.async.inter.distributed that throw PipeException Modifier and Type Method Description voidDistributedShufflerPipe. start() -
Uses of PipeException in org.pipecraft.pipes.async.source
Methods in org.pipecraft.pipes.async.source that throw PipeException Modifier and Type Method Description voidAsyncEmptyPipe. start()voidAsyncSeqGenPipe. start() -
Uses of PipeException in org.pipecraft.pipes.exceptions
Subclasses of PipeException in org.pipecraft.pipes.exceptions Modifier and Type Class Description classExcessiveResourcesUsagePipeExceptionA pipe exception due to resource usage beyond some thresholdclassHttpPipeExceptionAn IO pipe exception indicating an error reported by an HTTP server Includes the HTTP status code.classInternalPipeExceptionA pipe exception resulting from a runtime error.classIOPipeExceptionA pipe exception resulting from an IO errorclassJdbcPipeExceptionA pipe exception due to JDBC related errorsclassOutOfOrderPipeExceptionIndicates that the ordering of items in a pipe was not as expectedclassQueuePipeExceptionIndicates an error found during the pipeline while interacting with producer/consumer queues.classTimeoutPipeExceptionA pipe exception resulting from a timeoutclassValidationPipeExceptionIndicates that the contents of a pipe were found to be invalid -
Uses of PipeException in org.pipecraft.pipes.sync
Methods in org.pipecraft.pipes.sync that throw PipeException Modifier and Type Method Description TPipe. next()TPipe. peek() -
Uses of PipeException in org.pipecraft.pipes.sync.inter
Methods in org.pipecraft.pipes.sync.inter that throw PipeException Modifier and Type Method Description protected abstract Pipe<T>CompoundPipe. createPipeline()protected Pipe<T>GrouperPipe. createPipeline()TAsyncToSyncPipe. next()TCallbackPipe. next()TCompoundPipe. next()TConcatPipe. next()IntegerCountPipe. next()TCSVMapperPipe. next()TDelegatePipe. next()TFilterBasePipe. next()TFlexibleMapPipe. next()THeadPipe. next()TIntermediateBinFileWriterPipe. next()TIntermediateSharderBySeqPipe. next()TIntermediateTxtFileWriterPipe. next()TMapPipe. next()TMultiSortedBasePipe. next()TOrderValidationPipe. next()TProgressPipe. next()TSkipPipe. next()TSortedMergePipe. next()TSortPipe. next()TTopKPipe. next()TAsyncToSyncPipe. peek()TCallbackPipe. peek()TCompoundPipe. peek()TDelegatePipe. peek()TSkipPipe. peek()TSortPipe. peek()voidAsyncToSyncPipe. start()voidCompoundPipe. start()voidConcatPipe. start()voidCountPipe. start()voidCSVMapperPipe. start()voidDelegatePipe. start()voidFilterBasePipe. start()voidFlexibleMapPipe. start()voidHeadPipe. start()voidIntermediateBinFileWriterPipe. start()voidIntermediateSharderBySeqPipe. start()voidIntermediateTxtFileWriterPipe. start()voidMapPipe. start()voidMultiSortedBasePipe. start()voidOrderValidationPipe. start()voidProgressPipe. start()voidSkipPipe. start()voidSortedMergePipe. start()voidSortPipe. start()voidTopKPipe. start()Constructor parameters in org.pipecraft.pipes.sync.inter with type arguments of type PipeException Constructor Description CallbackPipe(Pipe<T> input, FailableConsumer<? super T,? extends PipeException> itemCallback)ConstructorCallbackPipe(Pipe<T> input, FailableConsumer<? super T,? extends PipeException> itemCallback, FailableRunnable<? extends PipeException> terminationCallback)ConstructorCallbackPipe(Pipe<T> input, FailableConsumer<? super T,? extends PipeException> itemCallback, FailableRunnable<? extends PipeException> terminationCallback)ConstructorCallbackPipe(Pipe<T> input, FailableRunnable<? extends PipeException> terminationCallback)ConstructorCSVMapperPipe(Pipe<String> input, boolean hasHeader, String[] columnNames, FailableFunction<Map<String,String>,T,PipeException> rowConverter)Constructor Constructs a mapper with the default delimiter (',').CSVMapperPipe(Pipe<String> input, char delimiter, boolean hasHeader, String[] columnNames, FailableFunction<Map<String,String>,T,PipeException> rowConverter)ConstructorCSVMapperPipe(Pipe<String> input, FailableFunction<Map<String,String>,T,PipeException> rowConverter)Constructor Constructs a mapper with the default delimiter (','), expecting a header, and using the header column names for the row converter.GrouperPipe(Pipe<T> input, FailableFunction<T,?,PipeException> discriminator, CodecFactory<T> inputCodec, int partitionCount, File tmpFolder)ConstructorIntermediateSharderBySeqPipe(Pipe<T> input, EncoderFactory<? super T> encoderFactory, FailableFunction<? super T,String,PipeException> shardSelectorFunction, File folder)Constructor Uses default file write optionsIntermediateSharderBySeqPipe(Pipe<T> input, EncoderFactory<? super T> encoderFactory, FailableFunction<? super T,String,PipeException> shardSelectorFunction, File folder, FileWriteOptions fileWriteOptions)ConstructorIntermediateTxtFileWriterPipe(Pipe<T> input, File output, Charset charset, FailableFunction<T,String,PipeException> stringMapper)Constructor Uses default file write options.IntermediateTxtFileWriterPipe(Pipe<T> input, File output, Charset charset, FileWriteOptions options, FailableFunction<T,String,PipeException> stringMapper)ConstructorIntermediateTxtFileWriterPipe(Pipe<T> input, File output, FailableFunction<T,String,PipeException> stringMapper)Constructor Uses default file write options and UTF8.IntermediateTxtFileWriterPipe(Pipe<T> input, File output, FileWriteOptions options, FailableFunction<T,String,PipeException> stringMapper)Constructor Uses UTF8MapPipe(Pipe<S> input, FailableFunction<? super S,T,PipeException> mapFunction)constructor -
Uses of PipeException in org.pipecraft.pipes.sync.inter.join
Methods in org.pipecraft.pipes.sync.inter.join that throw PipeException Modifier and Type Method Description protected Pipe<JoinRecord<K,L,R>>HashJoinPipe. createPipeline()JoinRecord<K,L,R>LookupJoinPipe. next()JoinRecord<K,L,R>SortedJoinPipe. next()voidLookupJoinPipe. start()voidSortedJoinPipe. start()Constructor parameters in org.pipecraft.pipes.sync.inter.join with type arguments of type PipeException Constructor Description HashJoinPipe(List<? extends Pipe<R>> rightPipes, FailableFunction<R,K,PipeException> rightKeyExtractor, int partitionCount, CodecFactory<R> rightCodec, File tmpFolder)Constructor A constructor for the case of no left pipe.HashJoinPipe(Pipe<L> leftPipe, FailableFunction<L,K,PipeException> leftKeyExtractor, List<? extends Pipe<R>> rightPipes, FailableFunction<R,K,PipeException> rightKeyExtractor, JoinMode joinMode, int partitionCount, CodecFactory<L> leftCodec, CodecFactory<R> rightCodec, File tmpFolder)ConstructorHashJoinPipe(Pipe<L> leftPipe, FailableFunction<L,K,PipeException> leftKeyExtractor, Pipe<R> rightPipe, FailableFunction<R,K,PipeException> rightKeyExtractor, JoinMode joinMode, int partitionCount, CodecFactory<L> leftCodec, CodecFactory<R> rightCodec, File tmpFolder)Constructor To be used when there's a single right pipe.LookupJoinPipe(List<? extends Pipe<R>> rightPipes, FailableFunction<R,K,PipeException> rightKeyExtractor)Constructor A constructor for the case of no left pipe.LookupJoinPipe(Pipe<L> leftPipe, FailableFunction<L,K,PipeException> leftKeyExtractor, List<? extends Pipe<R>> rightPipes, FailableFunction<R,K,PipeException> rightKeyExtractor, JoinMode joinMode)ConstructorLookupJoinPipe(Pipe<L> leftPipe, FailableFunction<L,K,PipeException> leftKeyExtractor, Pipe<R> rightPipe, FailableFunction<R,K,PipeException> rightKeyExtractor, JoinMode joinMode)Constructor To be used when there's a single right pipe.SortedJoinPipe(List<? extends Pipe<R>> rightPipes, FailableFunction<R,K,PipeException> rightKeyExtractor, Comparator<? super K> keyComparator)Constructor A constructor for the case of no left pipe.SortedJoinPipe(Pipe<L> leftPipe, FailableFunction<L,K,PipeException> leftKeyExtractor, List<? extends Pipe<R>> rightPipes, FailableFunction<R,K,PipeException> rightKeyExtractor, Comparator<? super K> keyComparator, JoinMode joinMode)ConstructorSortedJoinPipe(Pipe<L> leftPipe, FailableFunction<L,K,PipeException> leftKeyExtractor, Pipe<R> rightPipe, FailableFunction<R,K,PipeException> rightKeyExtractor, Comparator<? super K> keyComparator, JoinMode joinMode)Constructor To be used when there's a single right pipe. -
Uses of PipeException in org.pipecraft.pipes.sync.inter.reduct
Methods in org.pipecraft.pipes.sync.inter.reduct that return types with arguments of type PipeException Modifier and Type Method Description FailableBiConsumer<G,I,PipeException>ReductorConfig.Builder. getAggregationLogic()FailableBiConsumer<G,I,PipeException>ReductorConfig. getAggregationLogic()FailableFunction<I,F,PipeException>ReductorConfig.Builder. getDiscriminator()FailableFunction<I,F,PipeException>ReductorConfig. getDiscriminator()Method parameters in org.pipecraft.pipes.sync.inter.reduct with type arguments of type PipeException Modifier and Type Method Description ReductorConfig.Builder<I,F,G,O>ReductorConfig.Builder. aggregationLogic(FailableBiConsumer<G,I,PipeException> aggregationLogic)ReductorConfig.Builder<I,F,G,O>ReductorConfig.Builder. discriminator(FailableFunction<I,F,PipeException> discriminator)Methods in org.pipecraft.pipes.sync.inter.reduct that throw PipeException Modifier and Type Method Description protected Pipe<O>HashReductorPipe. createPipeline()OSequenceReductorPipe. next()voidSequenceReductorPipe. start()Constructor parameters in org.pipecraft.pipes.sync.inter.reduct with type arguments of type PipeException Constructor Description ListReductorPipe(Pipe<S> input, FailableFunction<S,?,PipeException> discriminator, Function<List<S>,T> postProcessor)Constructor Creates a sequence reductor pipe with no protective threshold on group sizes.ListReductorPipe(Pipe<S> input, FailableFunction<S,?,PipeException> discriminator, Function<List<S>,T> postProcessor, int groupSizeLimit, ListReductorPipe.GroupSizeLimitPolicy sizeLimitPolicy)Constructor -
Uses of PipeException in org.pipecraft.pipes.sync.source
Methods in org.pipecraft.pipes.sync.source that throw PipeException Modifier and Type Method Description protected Pipe<T>MultiFileReaderPipe. createPipeline()protected Pipe<String>MultiTxtFileReaderPipe. createPipeline()protected Pipe<T>StorageMultiFileReaderPipe. createPipeline()protected Pipe<String>StorageMultiTxtFileReaderPipe. createPipeline()protected Pipe<String>StorageTxtFileFetcherReaderPipe. createPipeline()TBinInputReaderPipe. next()TEmptyPipe. next()TErrorPipe. next()TIteratorReaderPipe. next()TJdbcQueryResultsPipe. next()TQueueReaderPipe. next()StringReaderPipe. next()TSeqGenPipe. next()StringStorageTxtFileReaderPipe. next()StringTxtFileReaderPipe. next()StringURLTxtReaderPipe. next()TErrorPipe. peek()TJdbcQueryResultsPipe. peek()TQueueReaderPipe. peek()voidBinInputReaderPipe. start()voidEmptyPipe. start()voidErrorPipe. start()voidInputStreamPipe. start()voidIteratorReaderPipe. start()voidJdbcQueryResultsPipe. start()voidQueueReaderPipe. start()voidReaderPipe. start()voidSeqGenPipe. start()voidStorageTxtFileReaderPipe. start()voidTxtFileReaderPipe. start()voidURLTxtReaderPipe. start()Constructors in org.pipecraft.pipes.sync.source with parameters of type PipeException Constructor Description ErrorPipe(PipeException exception)Constructor -
Uses of PipeException in org.pipecraft.pipes.terminal
Methods in org.pipecraft.pipes.terminal that throw PipeException Modifier and Type Method Description protected TerminalPipeBinFileWriterPipe. createPipeline()protected abstract TerminalPipeCompoundTerminalPipe. createPipeline()protected TerminalPipeSharderBySeqPipe. createPipeline()voidAsyncCollectionWriterPipe. start()voidAsyncConsumerPipe. start()voidAsyncEnqueuingSharderPipe. start()voidAsyncSharderPipe. start()voidCollectionWriterPipe. start()voidCompoundTerminalPipe. start()voidConsumerPipe. start()voidParallelConsumerPipe. start()voidPercentilePipe. start()voidQueueWriterPipe. start()voidSharderByItemPipe. start()voidStorageTxtFileWriterPipe. start()voidTxtFileWriterPipe. start()voidWriterPipe. start()Constructor parameters in org.pipecraft.pipes.terminal with type arguments of type PipeException Constructor Description AsyncConsumerPipe(AsyncPipe<T> inputPipe, FailableConsumer<? super T,PipeException> itemAction)ConstructorAsyncConsumerPipe(AsyncPipe<T> inputPipe, FailableConsumer<? super T,PipeException> itemAction, Runnable terminationAction)ConstructorConsumerPipe(Pipe<T> input, FailableConsumer<? super T,PipeException> itemAction)ConstructorConsumerPipe(Pipe<T> input, FailableConsumer<? super T,PipeException> itemAction, Runnable terminationAction)ConstructorSharderByHashPipe(Pipe<T> input, EncoderFactory<T> encoderFactory, FailableFunction<? super T,?,PipeException> featureSelectorFunction, int shardCount, File folder, FileWriteOptions writeOptions)ConstructorSharderByHashPipe(Pipe<T> input, EncoderFactory<T> encoderFactory, FailableFunction<? super T,?,PipeException> featureSelectorFunction, Function<Integer,String> fileNameFunction, int shardCount, File folder, FileWriteOptions writeOptions)ConstructorSharderByItemPipe(Pipe<T> input, EncoderFactory<? super T> encoderFactory, FailableFunction<? super T,String,PipeException> shardSelectorFunction, File folder)ConstructorSharderByItemPipe(Pipe<T> input, EncoderFactory<? super T> encoderFactory, FailableFunction<? super T,String,PipeException> shardSelectorFunction, File folder, FileWriteOptions writeOptions)ConstructorSharderBySeqPipe(Pipe<T> input, EncoderFactory<? super T> encoderFactory, FailableFunction<? super T,String,PipeException> shardSelectorFunction, File folder)Constructor Uses default file write optionsSharderBySeqPipe(Pipe<T> input, EncoderFactory<? super T> encoderFactory, FailableFunction<? super T,String,PipeException> shardSelectorFunction, File folder, FileWriteOptions fileWriteOptions)Constructor -
Uses of PipeException in org.pipecraft.pipes.utils
Methods in org.pipecraft.pipes.utils that throw PipeException Modifier and Type Method Description Pipe<T>PipeReaderSupplier. get(SizedInputStream is, M metadata)Pipe<T>PipeSupplier. get()
-