前提・実現したいこと
2つのシステムから使用されているバックエンドがあり、今までは共通の処理だけで良かったのですが、
このたび呼び出し元のシステムによって処理を分岐させる必要が出てきました。
Utilityクラスを作成し、staticで値をflagを持たせて分岐が必要な箇所でflagを参照する形を考えましたが、
staticはインスタンス間で共有されてしまうため、複数のスレッドで同時実行した場合に一意に動作しないと言われました。
そこで代替案を考えているのですが、当方経験が乏しくいい案が思いつきませんので、お力添えいただけないでしょうか。
よろしくお願いします。