Class RepositoryReplicationException

java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
org.j7m.middleware.api.MiddlewareException
org.j7m.middleware.application.api.replication.RepositoryReplicationException
All Implemented Interfaces:
Serializable

public final class RepositoryReplicationException extends MiddlewareException
Repository replication exception with stable middleware error mapping.
See Also:
  • Constructor Details

    • RepositoryReplicationException

      public RepositoryReplicationException(RemoteError remoteError)
      Creates an exception from a normalized remote error.
      Parameters:
      remoteError - safe normalized error
    • RepositoryReplicationException

      public RepositoryReplicationException(RemoteError remoteError, Throwable cause)
      Creates an exception from a normalized remote error and root cause.
      Parameters:
      remoteError - safe normalized error
      cause - root cause retained for local diagnostics