package Ġit . uni bo . coord ination . t us ow . exceptions Ċ Ċ class ĠFor bidden Error Ġ: ĠClient Error Ġ{ ĊĠĠĠ Ġconstructor () Ġ: Ġsuper ( CODE , ĠMSG ) ĊĠĠĠ Ġconstructor ( message : ĠString ) Ġ: Ġsuper ( CODE , Ġ"$ MSG : Ġ$ message ") ĊĠĠĠ Ġconstructor ( message : ĠString , Ġcause : ĠThrowable ?) Ġ: Ġsuper ( CODE , Ġ"$ MSG : Ġ$ message ", Ġcause ) ĊĠĠĠ Ġconstructor ( cause : ĠThrowable ?) Ġ: Ġsuper ( CODE , ĠMSG , Ġcause ) ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġprivate Ġconst Ġval ĠCODE Ġ= Ġ 4 0 3 ĊĠĠĠĠĠĠĠ Ġprivate Ġconst Ġval ĠMSG Ġ= Ġ" Forbidden " ĊĠĠĠ Ġ} Ċ }