Package com.enhancedechest.crossserver
Class CrossServerLockException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
com.enhancedechest.crossserver.CrossServerLockException
- All Implemented Interfaces:
Serializable
Thrown by
CrossServerCoordinator.acquireOwner(java.util.UUID) when an owner's lock could not be obtained
within the acquire timeout — typically because the player is still online on another server, or
that server is still writing their data back. Propagates through the storage layer exactly like a
failed SQL read: the operation fails loudly (the player sees the generic load-failed message, an
admin command errors) instead of proceeding on stale data.- See Also:
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
Constructor Details
-
CrossServerLockException
-