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 aMessage (multi-language support) from a language pack instead of just providing the single language aMessage 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 aMessage (multi-language support) from a language pack instead of just providing the single language aMessage as being stored by the default exceptions.
      Returns:
      The exception code in question.