Uses of Class
org.frankframework.core.PipeRunException
Package
Description
-
Uses of PipeRunException in org.frankframework.cache
Modifier and TypeMethodDescriptionRemoveCacheKeyPipe.doPipe
(Message message, PipeLineSession session) -
Uses of PipeRunException in org.frankframework.collection
Modifier and TypeMethodDescriptionCollectorPipeBase.doPipe
(Message input, PipeLineSession session) -
Uses of PipeRunException in org.frankframework.compression
-
Uses of PipeRunException in org.frankframework.core
Modifier and TypeMethodDescriptionvoid
IPipeLineExitHandler.atEndOfPipeLine
(String correlationId, PipeLineResult pipeLineResult, PipeLineSession session) Called to allow registered handler to perform cleanup or commit/rollback.IPipe.doPipe
(Message message, PipeLineSession session) This is where the action takes place.PipeLine.process
(String messageId, Message message, PipeLineSession pipeLineSession) Theprocess
method does the processing of a message.
It retrieves the first pipe to execute from thefirstPipe</code field, the call results in a PipRunResult, containing the next pipe to activate.
PipeLine.resolveForward
(IPipe pipe, PipeForward forward) Find the destination of the forward, i.e.IValidator.validate
(Message message, PipeLineSession session, String messageRoot) -
Uses of PipeRunException in org.frankframework.http
Modifier and TypeMethodDescriptionRestListener.transformToJson
(Message message) RestListener.transformToXml
(Message message) -
Uses of PipeRunException in org.frankframework.http.rest
Modifier and TypeMethodDescriptionApiPrincipalPipe.doPipe
(Message message, PipeLineSession session) -
Uses of PipeRunException in org.frankframework.ldap
Modifier and TypeMethodDescriptionLdapChallengePipe.doPipe
(Message msg, PipeLineSession pls) Deprecated.Checks to see if the supplied parameteres of the pipe can login to LDAPLdapQueryPipeBase.doPipe
(Message message, PipeLineSession session) LdapFindGroupMembershipsPipe.doPipeWithException
(Message message, PipeLineSession session) LdapFindMemberPipe.doPipeWithException
(Message message, PipeLineSession session) abstract PipeRunResult
LdapQueryPipeBase.doPipeWithException
(Message message, PipeLineSession session) -
Uses of PipeRunException in org.frankframework.pipes
Modifier and TypeMethodDescriptionprotected String
StreamPipe.adjustFirstStringPart
(String firstStringPart, PipeLineSession session) protected PipeRunResult
Json2XmlValidator.alignJson
(String messageToValidate, PipeLineSession session, boolean responseMode) protected PipeRunResult
Json2XmlValidator.alignXml2Json
(String messageToValidate, PipeLineSession session, boolean responseMode) protected final PipeForward
ValidatorBase.determineForward
(AbstractXmlValidator.ValidationResult validationResult, PipeLineSession session, boolean responseMode, Supplier<String> errorMessageProvider) protected PipeForward
XmlValidator.determineForward
(AbstractXmlValidator.ValidationResult validationResult, PipeLineSession session, boolean responseMode) Base64Pipe.doPipe
(Message message, PipeLineSession session) BytesOutputPipe.doPipe
(Message message, PipeLineSession session) ChecksumPipe.doPipe
(Message message, PipeLineSession session) CompareIntegerPipe.doPipe
(Message message, PipeLineSession session) CompareStringPipe.doPipe
(Message message, PipeLineSession session) CompressPipe.doPipe
(Message message, PipeLineSession session) CounterSwitchPipe.doPipe
(Message message, PipeLineSession session) CredentialCheckingPipe.doPipe
(Message message, PipeLineSession session) CrlPipe.doPipe
(Message message, PipeLineSession session) CsvParserPipe.doPipe
(Message message, PipeLineSession session) DelayPipe.doPipe
(Message message, PipeLineSession session) DomainTransformerPipe.doPipe
(Message invoer, PipeLineSession session) EscapePipe.doPipe
(Message message, PipeLineSession session) EtagHandlerPipe.doPipe
(Message message, PipeLineSession session) Deprecated.ExceptionPipe.doPipe
(Message message, PipeLineSession session) FileLineIteratorPipe.doPipe
(Message input, PipeLineSession session) Deprecated.Open a reader for the file named according the input messsage and transform it.FilenameSwitch.doPipe
(Message message, PipeLineSession session) Deprecated.FixedResultPipe.doPipe
(Message message, PipeLineSession session) GetFromSession.doPipe
(Message message, PipeLineSession session) GetPrincipalPipe.doPipe
(Message message, PipeLineSession session) HashPipe.doPipe
(Message message, PipeLineSession session) IncreaseIntegerPipe.doPipe
(Message message, PipeLineSession session) IsUserInRolePipe.doPipe
(Message message, PipeLineSession session) IsXmlPipe.doPipe
(Message message, PipeLineSession session) Json2XmlValidator.doPipe
(Message input, PipeLineSession session, boolean responseMode, String messageRoot) Validate the XML or JSON input, and align/convert it into JSON or XML according to a XML Schema.JsonPipe.doPipe
(Message message, PipeLineSession session) JsonWellFormedChecker.doPipe
(Message message, PipeLineSession session) JwtPipe.doPipe
(Message message, PipeLineSession session) LogContextPipe.doPipe
(Message message, PipeLineSession session) MessageSendingPipe.doPipe
(Message input, PipeLineSession session) PasswordGeneratorPipe.doPipe
(Message message, PipeLineSession session) PasswordHashPipe.doPipe
(Message message, PipeLineSession session) PGPPipe.doPipe
(Message message, PipeLineSession session) PostboxRetrieverPipe.doPipe
(Message message, PipeLineSession session) Deprecated.PutInSession.doPipe
(Message message, PipeLineSession session) PutParametersInSession.doPipe
(Message message, PipeLineSession session) Deprecated.PutSystemDateInSession.doPipe
(Message message, PipeLineSession session) RemoveFromSession.doPipe
(Message message, PipeLineSession session) ReplacerPipe.doPipe
(Message message, PipeLineSession session) SignaturePipe.doPipe
(Message message, PipeLineSession session) SizePipe.doPipe
(Message message, PipeLineSession session) SkipPipe.doPipe
(Message message, PipeLineSession session) Stream2StringPipe.doPipe
(Message message, PipeLineSession session) Deprecated.StreamPipe.doPipe
(Message message, PipeLineSession session) Text2XmlPipe.doPipe
(Message message, PipeLineSession session) TextSplitterPipe.doPipe
(Message message, PipeLineSession session) TimeoutGuardPipe.doPipe
(Message message, PipeLineSession session) UnzipPipe.doPipe
(Message message, PipeLineSession session) UUIDGeneratorPipe.doPipe
(Message message, PipeLineSession session) final PipeRunResult
ValidatorBase.doPipe
(Message message, PipeLineSession session) ValidatorBase.doPipe
(Message input, PipeLineSession session, boolean responseMode, String messageRoot) ValidatorBase.ResponseValidatorWrapper.doPipe
(Message message, PipeLineSession session) WsdlGeneratorPipe.doPipe
(Message message, PipeLineSession session) XmlBuilderPipe.doPipe
(Message message, PipeLineSession session) Deprecated.XmlIf.doPipe
(Message message, PipeLineSession session) XmlSwitch.doPipe
(Message message, PipeLineSession session) This is where the action takes place, the switching is done.XmlValidator.doPipe
(Message input, PipeLineSession session, boolean responseMode, String messageRoot) XmlValidator.ResponseValidatorWrapper.doPipe
(Message message, PipeLineSession session) XmlWellFormedChecker.doPipe
(Message message, PipeLineSession session) XQueryPipe.doPipe
(Message message, PipeLineSession session) XsltPipe.doPipe
(Message input, PipeLineSession session) abstract PipeRunResult
TimeoutGuardPipe.doPipeWithTimeoutGuarded
(Message input, PipeLineSession session) doPipe wrapped around a TimeoutGuardprotected PipeRunResult
XmlValidator.getErrorResult
(String reason, PipeLineSession session, boolean responseMode) protected InputStream
UnzipPipe.getInputStream
(Message message, PipeLineSession session) IsUserInRolePipe.getRolesToCheck
(Message message) XmlValidator.getSchemas
(PipeLineSession session) XmlValidator.getSchemasId
(PipeLineSession session) protected void
CallMessage.preserve()
so it can be consumed multiple times, and wrap potentialIOException
in aPipeRunException
.boolean
FixedForwardPipe.skipPipe
(Message input, PipeLineSession session) called byInputOutputPipeProcessor
to check if the pipe needs to be skipped.protected PipeForward
JsonValidator.validate
(Message messageToValidate, PipeLineSession session, boolean responseMode, String messageRoot) ValidatorBase.ResponseValidatorWrapper.validate
(Message message, PipeLineSession session, String messageRoot) protected final PipeForward
ValidatorBase.validate
(String messageToValidate, PipeLineSession session) protected abstract PipeForward
ValidatorBase.validate
(Message messageToValidate, PipeLineSession session, boolean responseMode, String messageRoot) ValidatorBase.validate
(Message message, PipeLineSession session, String messageRoot) protected PipeForward
WsdlXmlValidator.validate
(Message messageToValidate, PipeLineSession session, boolean responseMode, String messageRoot) XmlValidator.ResponseValidatorWrapper.validate
(Message message, PipeLineSession session, String messageRoot) protected PipeForward
XmlValidator.validate
(Message messageToValidate, PipeLineSession session, boolean responseMode, String messageRoot) XmlWellFormedChecker.validate
(Message message, PipeLineSession session, String messageRoot) -
Uses of PipeRunException in org.frankframework.processors
Modifier and TypeMethodDescriptionprotected PipeRunResult
CheckMessageSizePipeProcessor.processPipe
(PipeLine pipeLine, IPipe pipe, Message message, PipeLineSession pipeLineSession, ThrowingFunction<Message, PipeRunResult, PipeRunException> chain) protected PipeRunResult
ExceptionHandlingPipeProcessor.processPipe
(PipeLine pipeLine, IPipe pipe, Message message, PipeLineSession pipeLineSession, ThrowingFunction<Message, PipeRunResult, PipeRunException> chain) protected PipeRunResult
InputOutputPipeProcessor.processPipe
(PipeLine pipeLine, IPipe pipe, Message message, PipeLineSession pipeLineSession, ThrowingFunction<Message, PipeRunResult, PipeRunException> chain) Processes the pipe in the pipeline.protected PipeRunResult
LimitingParallelExecutionPipeProcessor.processPipe
(PipeLine pipeLine, IPipe pipe, Message message, PipeLineSession pipeLineSession, ThrowingFunction<Message, PipeRunResult, PipeRunException> chain) protected PipeRunResult
LockerPipeProcessor.processPipe
(PipeLine pipeLine, IPipe pipe, Message message, PipeLineSession pipeLineSession, ThrowingFunction<Message, PipeRunResult, PipeRunException> chain) protected PipeRunResult
MonitoringPipeProcessor.processPipe
(PipeLine pipeLine, IPipe pipe, Message message, PipeLineSession pipeLineSession, ThrowingFunction<Message, PipeRunResult, PipeRunException> chain) protected abstract PipeRunResult
PipeProcessorBase.processPipe
(PipeLine pipeLine, IPipe pipe, Message message, PipeLineSession pipeLineSession, ThrowingFunction<Message, PipeRunResult, PipeRunException> chain) protected PipeRunResult
TransactionAttributePipeProcessor.processPipe
(PipeLine pipeline, IPipe pipe, Message message, PipeLineSession pipeLineSession, ThrowingFunction<Message, PipeRunResult, PipeRunException> chain) Modifier and TypeMethodDescriptionprotected PipeRunResult
CheckMessageSizePipeProcessor.processPipe
(PipeLine pipeLine, IPipe pipe, Message message, PipeLineSession pipeLineSession, ThrowingFunction<Message, PipeRunResult, PipeRunException> chain) CorePipeProcessor.processPipe
(PipeLine pipeLine, IPipe pipe, Message message, PipeLineSession pipeLineSession) protected PipeRunResult
ExceptionHandlingPipeProcessor.processPipe
(PipeLine pipeLine, IPipe pipe, Message message, PipeLineSession pipeLineSession, ThrowingFunction<Message, PipeRunResult, PipeRunException> chain) InputOutputPipeProcessor.processPipe
(PipeLine pipeLine, IPipe pipe, Message message, PipeLineSession pipeLineSession) protected PipeRunResult
InputOutputPipeProcessor.processPipe
(PipeLine pipeLine, IPipe pipe, Message message, PipeLineSession pipeLineSession, ThrowingFunction<Message, PipeRunResult, PipeRunException> chain) Processes the pipe in the pipeline.LimitingParallelExecutionPipeProcessor.processPipe
(PipeLine pipeLine, IPipe pipe, Message message, PipeLineSession pipeLineSession) protected PipeRunResult
LimitingParallelExecutionPipeProcessor.processPipe
(PipeLine pipeLine, IPipe pipe, Message message, PipeLineSession pipeLineSession, ThrowingFunction<Message, PipeRunResult, PipeRunException> chain) protected PipeRunResult
LockerPipeProcessor.processPipe
(PipeLine pipeLine, IPipe pipe, Message message, PipeLineSession pipeLineSession, ThrowingFunction<Message, PipeRunResult, PipeRunException> chain) protected PipeRunResult
MonitoringPipeProcessor.processPipe
(PipeLine pipeLine, IPipe pipe, Message message, PipeLineSession pipeLineSession, ThrowingFunction<Message, PipeRunResult, PipeRunException> chain) PipeProcessor.processPipe
(PipeLine pipeLine, IPipe pipe, Message message, PipeLineSession pipeLineSession) PipeProcessorBase.processPipe
(PipeLine pipeLine, IPipe pipe, Message message, PipeLineSession pipeLineSession) protected abstract PipeRunResult
PipeProcessorBase.processPipe
(PipeLine pipeLine, IPipe pipe, Message message, PipeLineSession pipeLineSession, ThrowingFunction<Message, PipeRunResult, PipeRunException> chain) protected PipeRunResult
TransactionAttributePipeProcessor.processPipe
(PipeLine pipeline, IPipe pipe, Message message, PipeLineSession pipeLineSession, ThrowingFunction<Message, PipeRunResult, PipeRunException> chain) CachePipeLineProcessor.processPipeLine
(PipeLine pipeLine, String messageId, Message message, PipeLineSession pipeLineSession, String firstPipe) CorePipeLineProcessor.processPipeLine
(PipeLine pipeLine, String messageId, Message message, PipeLineSession pipeLineSession, String firstPipe) InputOutputPipeLineProcessor.processPipeLine
(PipeLine pipeLine, String messageId, Message message, PipeLineSession pipeLineSession, String firstPipe) LimitingParallelExecutionPipeLineProcessor.processPipeLine
(PipeLine pipeLine, String messageId, Message message, PipeLineSession pipeLineSession, String firstPipe) LockerPipeLineProcessor.processPipeLine
(PipeLine pipeLine, String messageId, Message message, PipeLineSession pipeLineSession, String firstPipe) PipeLineProcessor.processPipeLine
(PipeLine pipeLine, String messageId, Message message, PipeLineSession pipeLineSession, String firstPipe) TransactionAttributePipeLineProcessor.processPipeLine
(PipeLine pipeLine, String messageId, Message message, PipeLineSession pipeLineSession, String firstPipe) CorePipeProcessor.validate
(PipeLine pipeLine, IValidator validator, Message message, PipeLineSession pipeLineSession, String messageRoot) LimitingParallelExecutionPipeProcessor.validate
(PipeLine pipeLine, IValidator validator, Message message, PipeLineSession pipeLineSession, String messageRoot) PipeProcessor.validate
(PipeLine pipeLine, IValidator validator, Message message, PipeLineSession pipeLineSession, String messageRoot) PipeProcessorBase.validate
(PipeLine pipeLine, IValidator validator, Message message, PipeLineSession pipeLineSession, String messageRoot) -
Uses of PipeRunException in org.frankframework.soap
Modifier and TypeMethodDescriptionSoapWrapperPipe.doPipe
(Message message, PipeLineSession session) -
Uses of PipeRunException in org.frankframework.validation
Modifier and TypeMethodDescriptionAbstractXmlValidator.createValidationContext
(PipeLineSession session, RootValidations rootValidations, Map<List<String>, List<String>> invalidRootNamespaces) org.frankframework.validation.JavaxValidationContext
JavaxXmlValidator.createValidationContext
(PipeLineSession session, RootValidations rootValidations, Map<List<String>, List<String>> invalidRootNamespaces) org.frankframework.validation.XercesValidationContext
XercesXmlValidator.createValidationContext
(PipeLineSession session, RootValidations rootValidations, Map<List<String>, List<String>> invalidRootNamespaces) protected org.frankframework.validation.PreparseResult
XercesXmlValidator.getPreparseResult
(PipeLineSession session) SchemasProvider.getSchemas
(PipeLineSession session) SchemasProvider.getSchemasId
(PipeLineSession session) abstract ValidatorHandler
AbstractXmlValidator.getValidatorHandler
(PipeLineSession session, ValidationContext context) JavaxXmlValidator.getValidatorHandler
(PipeLineSession session, ValidationContext context) AbstractXmlValidator.validate
(Object input, PipeLineSession session, String logPrefix, RootValidations rootValidations, Map<List<String>, List<String>> invalidRootNamespaces)