/* Ċ Ġ* ĠJ ico fo , Ġthe ĠJ its i ĠConference ĠFocus . Ċ Ġ* Ċ Ġ* ĠCopyright Ġ@ Ġ 2 0 1 9 - Present Ġ 8 x 8 ĠInc Ċ Ġ* Ċ Ġ* ĠLicensed Ġunder Ġthe ĠApache ĠLicense , ĠVersion Ġ 2 . 0 Ġ( the Ġ" License "); Ċ Ġ* Ġyou Ġmay Ġnot Ġuse Ġthis Ġfile Ġexcept Ġin Ġcompliance Ġwith Ġthe ĠLicense . Ċ Ġ* ĠYou Ġmay Ġobtain Ġa Ġcopy Ġof Ġthe ĠLicense Ġat Ċ Ġ* Ċ Ġ* ĠĠĠĠ Ġhttp :// www . apache . org / licenses / LICENSE - 2 . 0 Ċ Ġ* Ċ Ġ* ĠUnless Ġrequired Ġby Ġapplicable Ġlaw Ġor Ġagreed Ġto Ġin Ġwriting , Ġsoftware Ċ Ġ* Ġdistributed Ġunder Ġthe ĠLicense Ġis Ġdistributed Ġon Ġan Ġ" AS ĠIS " ĠBASIS , Ċ Ġ* ĠWITHOUT ĠWARRANTIES ĠOR ĠCONDITIONS ĠOF ĠANY ĠKIND , Ġeither Ġexpress Ġor Ġimplied . Ċ Ġ* ĠSee Ġthe ĠLicense Ġfor Ġthe Ġspecific Ġlanguage Ġgoverning Ġpermissions Ġand Ċ Ġ* Ġlimitations Ġunder Ġthe ĠLicense . Ċ Ġ*/ Ċ package Ġorg . j its i . j ico fo . conference . co lib ri . v 1 Ċ Ċ /** ĠAn Ġexception Ġin ĠCol ibri Ġchannel Ġallocation . Ġ*/ Ċ open Ġclass ĠCol ibri Exception ( message : ĠString ) Ġ: ĠException ( message ) Ġ{ ĊĠĠĠ Ġopen Ġfun Ġclone ( prefix : ĠString ): ĠCol ibri Exception Ġ= ĠCol ibri Exception ( prefix Ġ+ Ġmessage ) Ċ } Ċ Ċ /** Ċ Ġ* ĠA Ġ[ Col ibri Exception ] Ġindicating Ġthe Ġremote ĠCol ibri Ġendpoint Ġrespon ded Ġto Ġour Ġrequest Ġwith Ġwith Ġa Ġbad - request Ġerror . Ċ Ġ*/ Ċ class ĠBadRequest Exception ( message : ĠString ) Ġ: ĠCol ibri Exception ( message ) Ġ{ ĊĠĠĠ Ġoverride Ġfun Ġclone ( prefix : ĠString ) Ġ= ĠBadRequest Exception ( prefix Ġ+ Ġmessage ) Ċ } Ċ Ċ /** Ċ Ġ* ĠA Ġ[ Col ibri Exception ] Ġindicating Ġthat Ġthe Ġremote ĠCol ibri Ġendpoint Ġrespon ded Ġto Ġour Ġrequest Ġwith Ġa Ċ Ġ* Ġ" conference Ġnot Ġfound " Ġerror . Ċ Ġ*/ Ċ class ĠConference NotFoundException ( message : ĠString ) Ġ: ĠCol ibri Exception ( message ) Ġ{ ĊĠĠĠ Ġoverride Ġfun Ġclone ( prefix : ĠString ) Ġ= ĠConference NotFoundException ( prefix Ġ+ Ġmessage ) Ċ } Ċ Ċ /** Ċ Ġ* ĠA Ġ[ Col ibri Exception ] Ġindicating Ġwe Ġreached Ġa Ġtimeout Ġwaiting Ġfor Ġa Ġresponse Ġto Ġour Ġrequest . Ċ Ġ*/ Ċ class ĠTimeout Exception ( message : ĠString Ġ= Ġ" Timed Ġout Ġwaiting Ġfor Ġa Ġresponse .") Ġ: ĠCol ibri Exception ( message ) Ġ{ ĊĠĠĠ Ġoverride Ġfun Ġclone ( prefix : ĠString ) Ġ= ĠTimeout Exception ( prefix Ġ+ Ġmessage ) Ċ } Ċ Ċ /** Ċ Ġ* ĠAn Ġexception Ġindicating Ġthe Ġremote ĠCol ibri Ġendpoint Ġrespon ded Ġto Ġour Ċ Ġ* Ġrequest Ġwith Ġa Ġresponse Ġof Ġthe Ġwrong Ġtype Ġ( not Ġa ĠCol ibri Conference IQ ). Ċ Ġ*/ Ċ class ĠWrong ResponseType Exception ( message : ĠString ) Ġ: ĠCol ibri Exception ( message ) Ġ{ ĊĠĠĠ Ġoverride Ġfun Ġclone ( prefix : ĠString ) Ġ= ĠWrong ResponseType Exception ( prefix Ġ+ Ġmessage ) Ċ } Ċ