/src/fan/DraftErr.fan

https://bitbucket.org/afrankvt/draft/ · Unknown · 25 lines · 22 code · 3 blank · 0 comment · 0 complexity · 042b65df26995bf4000217a0084fb9e7 MD5 · raw file

  1. //
  2. // Copyright (c) 2011, Andy Frank
  3. // Licensed under the MIT License
  4. //
  5. // History:
  6. // 14 May 2011 Andy Frank Creation
  7. //
  8. using web
  9. **
  10. ** DraftErr is thrown while servicing a request from DraftMod.
  11. **
  12. const class DraftErr : Err
  13. {
  14. ** Constructor.
  15. new make(Int errCode, Err? cause := null)
  16. : super("$errCode " + WebRes.statusMsg[errCode], cause)
  17. {
  18. this.errCode = errCode
  19. }
  20. ** HTTP error code for this error.
  21. const Int errCode
  22. }