ILyaCyclone icon

Untitled

ILyaCyclone | PRO | 01/18/21 01:02:45 PM UTC | 0 ⭐ | 1134 👁️ | Never ⏰ | []
Java |

650 B

|

None

|

0 👍

/

0 👎

public class SalaryServiceImpl {
    private static Boolean eusEnabled = null;
    private static final Object initEusLock = new Object();
    
    public SalaryServiceImpl() {
        synchronized(initEusLock) {
            if(eusEnabled == null) {
                try {
                    eusEnabled = queryEusEnabled();
                } catch (Exception e) {
                    _logger.severe("Unable to query eusEnabled. EUS will be disabled.", e);
                    eusEnabled = false;
                }
                _logger.info("initializing with EUS {0}", (eusEnabled ? "enabled" : "disabled")});
            }
        }
    }
}

Comments

  •  icon
    01/01/70 12:00:00 AM UTC
    Plain Text |

    0 B

    |

    👍

    /

    👎