Uses of Class
io.fluxzero.sdk.common.exception.FluxzeroErrorReport
Packages that use FluxzeroErrorReport
Package
Description
-
Uses of FluxzeroErrorReport in io.fluxzero.sdk.common.exception
Methods in io.fluxzero.sdk.common.exception that return FluxzeroErrorReportModifier and TypeMethodDescriptionFluxzeroErrorReport.Builder.build()Builds the report.static FluxzeroErrorReportFluxzeroErrors.fluxzeroInstanceMissing()Creates the report used when code calls Fluxzero without an active instance.TechnicalException.getFluxzeroErrorReport()Returns the structured Fluxzero report backing this exception, if this exception was created from one.static FluxzeroErrorReportFluxzeroErrors.handlerInvocationFailed(String handlerDescription, String messageDescription, Throwable cause) Creates the report used when a handler failed while processing a message.static FluxzeroErrorReportFluxzeroErrors.messageDispatchFailed(MessageType messageType, String topic, int messageCount, Throwable cause) Creates the report used when a message cannot be dispatched.static FluxzeroErrorReportFluxzeroErrors.periodicScheduleAnnotationMissing(Class<?> payloadType) Creates the report used when code asks Fluxzero to schedule a value periodically without @Periodic.static FluxzeroErrorReportFluxzeroErrors.periodicScheduleInvalid(Class<?> payloadType) Creates the report used when a periodic schedule is not valid.static FluxzeroErrorReportFluxzeroErrors.requestTimedOut(String requestDescription, String payloadType, String messageId, Object requestId, String responseDescription, Duration timeout) Creates the report used when a request does not receive a response in time.static FluxzeroErrorReportFluxzeroErrors.responseDispatchFailed(String responseDescription, String target, Object requestId, Throwable cause) Creates the report used when Fluxzero cannot dispatch a response.static FluxzeroErrorReportFluxzeroErrors.threadInterrupted(String operationDescription, String messageId, String payloadType) Creates the report used when a blocking wait is interrupted.static FluxzeroErrorReportFluxzeroErrors.trackingConfigurationInvalid(String title, String whatHappened, String howToFix, Object handler, Object consumer) Creates the report used when tracking cannot be configured or started.static FluxzeroErrorReportFluxzeroErrors.trackingNotSupported(MessageType messageType) Creates the report used when tracking is requested for an unsupported message type.static FluxzeroErrorReportFluxzeroErrors.trackingRuntimeFailed(String operationDescription, Object tracker, int[] segment, Long index, Throwable cause) Creates the report used when a tracker fails while managing its runtime state.static FluxzeroErrorReportFluxzeroErrors.userProviderMissing()Creates the report used when a message cannot attach user metadata.Constructors in io.fluxzero.sdk.common.exception with parameters of type FluxzeroErrorReportModifierConstructorDescriptionTechnicalException(FluxzeroErrorReport fluxzeroErrorReport) TechnicalException(FluxzeroErrorReport fluxzeroErrorReport, Throwable cause) -
Uses of FluxzeroErrorReport in io.fluxzero.sdk.publishing
Methods in io.fluxzero.sdk.publishing that return FluxzeroErrorReportModifier and TypeMethodDescriptionGatewayException.getFluxzeroErrorReport()TimeoutException.getFluxzeroErrorReport()Constructors in io.fluxzero.sdk.publishing with parameters of type FluxzeroErrorReportModifierConstructorDescriptionGatewayException(FluxzeroErrorReport fluxzeroErrorReport, Throwable cause) TimeoutException(FluxzeroErrorReport fluxzeroErrorReport) -
Uses of FluxzeroErrorReport in io.fluxzero.sdk.tracking
Methods in io.fluxzero.sdk.tracking that return FluxzeroErrorReportConstructors in io.fluxzero.sdk.tracking with parameters of type FluxzeroErrorReportModifierConstructorDescriptionTrackingException(FluxzeroErrorReport fluxzeroErrorReport) TrackingException(FluxzeroErrorReport fluxzeroErrorReport, Throwable cause)