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 TypeMethodDescriptionAbstractCollectorPipe.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.AbstractResponseValidatorWrapper.doPipe
(Message message, PipeLineSession session) 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. theobject
(Pipe or PipeLineExit) where the forward points to.AbstractResponseValidatorWrapper.validate
(Message message, PipeLineSession session, String messageRoot) 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 TypeMethodDescriptionAbstractLdapQueryPipe.doPipe
(Message message, PipeLineSession session) LdapChallengePipe.doPipe
(Message msg, PipeLineSession pls) Deprecated, for removal: This API element is subject to removal in a future version.Checks to see if the supplied parameteres of the pipe can login to LDAPabstract PipeRunResult
AbstractLdapQueryPipe.doPipeWithException
(Message message, PipeLineSession session) LdapFindGroupMembershipsPipe.doPipeWithException
(Message message, PipeLineSession session) LdapFindMemberPipe.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
AbstractValidator.determineForward
(AbstractXmlValidator.ValidationResult validationResult, PipeLineSession session, boolean responseMode, Supplier<String> errorMessageProvider) protected PipeForward
XmlValidator.determineForward
(AbstractXmlValidator.ValidationResult validationResult, PipeLineSession session, boolean responseMode) final PipeRunResult
AbstractValidator.doPipe
(Message message, PipeLineSession session) AbstractValidator.doPipe
(Message input, PipeLineSession session, boolean responseMode, String messageRoot) Base64Pipe.doPipe
(Message message, PipeLineSession session) BytesOutputPipe.doPipe
(Message message, PipeLineSession session) ChecksumPipe.doPipe
(Message message, PipeLineSession session) Deprecated, for removal: This API element is subject to removal in a future version.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) DataSonnetPipe.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, for removal: This API element is subject to removal in a future version.Open a reader for the file named according the input messsage and transform it.FilenameSwitch.doPipe
(Message message, PipeLineSession session) Deprecated, for removal: This API element is subject to removal in a future version.FixedResultPipe.doPipe
(Message message, PipeLineSession session) ForPipe.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, for removal: This API element is subject to removal in a future version.PutInSession.doPipe
(Message message, PipeLineSession session) PutParametersInSession.doPipe
(Message message, PipeLineSession session) Deprecated, for removal: This API element is subject to removal in a future version.PutSystemDateInSession.doPipe
(Message message, PipeLineSession session) RegExPipe.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, for removal: This API element is subject to removal in a future version.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) 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) 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
.protected PipeRunResult
MessageSendingPipe.sendMessageWithRetries
(Message input, Message originalMessage, PipeLineSession session) boolean
FixedForwardPipe.skipPipe
(Message input, PipeLineSession session) called byInputOutputPipeProcessor
to check if the pipe needs to be skipped.protected final PipeForward
AbstractValidator.validate
(String messageToValidate, PipeLineSession session) protected abstract PipeForward
AbstractValidator.validate
(Message messageToValidate, PipeLineSession session, boolean responseMode, String messageRoot) AbstractValidator.validate
(Message message, PipeLineSession session, String messageRoot) protected PipeForward
JsonValidator.validate
(Message messageToValidate, PipeLineSession session, boolean responseMode, String messageRoot) protected PipeForward
WsdlXmlValidator.validate
(Message messageToValidate, PipeLineSession session, boolean responseMode, 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 abstract PipeRunResult
AbstractPipeProcessor.processPipe
(PipeLine pipeLine, IPipe pipe, Message message, PipeLineSession pipeLineSession, ThrowingFunction<Message, PipeRunResult, PipeRunException> chain) protected 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 PipeRunResult
TransactionAttributePipeProcessor.processPipe
(PipeLine pipeline, IPipe pipe, Message message, PipeLineSession pipeLineSession, ThrowingFunction<Message, PipeRunResult, PipeRunException> chain) Modifier and TypeMethodDescriptionAbstractPipeProcessor.processPipe
(PipeLine pipeLine, IPipe pipe, Message message, PipeLineSession pipeLineSession) protected abstract PipeRunResult
AbstractPipeProcessor.processPipe
(PipeLine pipeLine, IPipe pipe, Message message, PipeLineSession pipeLineSession, ThrowingFunction<Message, PipeRunResult, PipeRunException> chain) protected 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) 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) AbstractPipeProcessor.validate
(PipeLine pipeLine, IValidator validator, Message message, PipeLineSession pipeLineSession, String messageRoot) 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) -
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, AbstractValidationContext context) JavaxXmlValidator.getValidatorHandler
(PipeLineSession session, AbstractValidationContext context) AbstractXmlValidator.validate
(Object input, PipeLineSession session, RootValidations rootValidations, Map<List<String>, List<String>> invalidRootNamespaces)