Interface ErrorCodeAccessor

All Known Subinterfaces:
ErrorCodeAccessor.ErrorCodeProperty, Trap
All Known Implementing Classes:
AbstractException, AbstractHiddenException, AbstractIOException, AbstractRuntimeException, BugException, DisposedException, IntegrityException, IORuntimeException, LockedException, LockedException.LockedRuntimeException, MarshalException, TimeoutIOException, UnmarshalException, VerifyRuntimeException, VetoException, VetoException.VetoRuntimeException

public interface ErrorCodeAccessor
Provides an accessor for an error code property. An exception code can be provided when creating an exception and it can be used by the business logic to retrieve a language depended exception message (multi-language support) from a language pack instead of just providing the single language message as being stored by the default exceptions.
  • Method Details

    • getErrorCode

      String getErrorCode()
      Provides the according exception code. An exception code can be provided when creating an exception and it can be used by the business logic to retrieve a language depended exception message (multi-language support) from a language pack instead of just providing the single language message as being stored by the default exceptions.
      Returns:
      The exception code in question.