package Ġnet . jp . v ss . visit scheduler . use case . schedules Ċ Ċ import Ġnet . jp . v ss . visit scheduler . domain . exceptions . Duplicate Exception Ċ Ċ /** Ċ Ġ* ĠSchool Schedule ĠãĤĴ çĻ»éĮ² ãģĻãĤĭ ĠUse Case . Ċ Ġ*/ Ċ interface ĠSave School Schedule UseCase Ġ{ ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠSchool Schedule Ġ çĻ»éĮ² . ĊĠĠĠĠ Ġ* ĊĠĠĠĠ Ġ* Ġ@ param Ġparameter Ġãĥĳ ãĥ©ãĥ¡ãĥ¼ãĤ¿ ĊĠĠĠĠ Ġ* Ġ@ throws ĠDuplicate Exception Ġ æĹ¢ ãģ« åŃĺåľ¨ ãģĻãĤĭ ĊĠĠĠĠ Ġ* Ġ@ throws ĠIllegalStateException ĠæĮĩå®ļ ãģĹãģŁ ãĥ ¦ãĥ¼ãĤ¶ ãģĮ åŃĺåľ¨ ãģĹãģªãģĦ ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġfun Ġsave School Schedule ( parameter : ĠSave School Schedule UseCase Parameter ) Ċ } Ċ