私にはサービスクラスがあり、1つのサービスがあります:
class service {
def activate(def part1,def part2) {
//here I check whether the provided part1 and part2 are correct
//If so I open a keystore or else catch the exception. .
try {
//code goes here. . . .
}
catch(IOException e)
{
log.error("")
}
}
}
今、私のコントローラーコードでこのサービスを呼び出します。activate
サービスがキーストアのオープンに成功part1
したかどうかを知る方法が必要ですpart2
。最初にtry/catch
、ステータスを取得するためにブール変数をブロックに追加しましたが、それは悪い習慣だと思います。
それとは別に、アクティブなサービスが成功したかどうかを知るにはどうすればよいですか?
前もって感謝します。