/** * Obtain a reference to the RecoveryManager singleton. If it hasn't * been created yet then it will be. The manager can be created in a * management mode defined by the parameter. * * @param mode the management mode for the manager. * * @throws IllegalArgumentException thrown if the manager has already been * created in a different mode to that requested. * * @return the manager. */ public static synchronized final RecoveryManager manager (int mode) throws IllegalArgumentException { if (_recoveryManager == null) _recoveryManager = new RecoveryManager(mode); else { if (_recoveryManager.mode() != mode) throw new IllegalArgumentException(); } return _recoveryManager; }
/** * Obtain a reference to the RecoveryManager singleton. If it hasn't * been created yet then it will be. The manager can be created in a * management mode defined by the parameter. * * @param mode the management mode for the manager. * * @throws IllegalArgumentException thrown if the manager has already been * created in a different mode to that requested. * * @return the manager. */ public static synchronized final RecoveryManager manager (int mode) throws IllegalArgumentException { if (_recoveryManager == null) _recoveryManager = new RecoveryManager(mode); else { if (_recoveryManager.mode() != mode) throw new IllegalArgumentException(); } return _recoveryManager; }
/** * Obtain a reference to the RecoveryManager singleton. If it hasn't * been created yet then it will be. The manager can be created in a * management mode defined by the parameter. * * @param mode the management mode for the manager. * * @throws IllegalArgumentException thrown if the manager has already been * created in a different mode to that requested. * * @return the manager. */ public static synchronized final RecoveryManager manager (int mode) throws IllegalArgumentException { if (_recoveryManager == null) _recoveryManager = new RecoveryManager(mode); else { if (_recoveryManager.mode() != mode) throw new IllegalArgumentException(); } return _recoveryManager; }
/** * Obtain a reference to the RecoveryManager singleton. If it hasn't * been created yet then it will be. The manager can be created in a * management mode defined by the parameter. * * @param mode the management mode for the manager. * * @throws IllegalArgumentException thrown if the manager has already been * created in a different mode to that requested. * * @return the manager. */ public static synchronized final RecoveryManager manager (int mode) throws IllegalArgumentException { if (_recoveryManager == null) _recoveryManager = new RecoveryManager(mode); else { if (_recoveryManager.mode() != mode) throw new IllegalArgumentException(); } return _recoveryManager; }
/** * Obtain a reference to the RecoveryManager singleton. If it hasn't * been created yet then it will be. The manager can be created in a * management mode defined by the parameter. * * @param mode the management mode for the manager. * * @throws IllegalArgumentException thrown if the manager has already been * created in a different mode to that requested. * * @return the manager. */ public static synchronized final RecoveryManager manager (int mode) throws IllegalArgumentException { if (_recoveryManager == null) _recoveryManager = new RecoveryManager(mode); else { if (_recoveryManager.mode() != mode) throw new IllegalArgumentException(); } return _recoveryManager; }
/** * Obtain a reference to the RecoveryManager singleton. If it hasn't * been created yet then it will be. The manager can be created in a * management mode defined by the parameter. * * @param mode the management mode for the manager. * * @throws IllegalArgumentException thrown if the manager has already been * created in a different mode to that requested. * * @return the manager. */ public static synchronized final RecoveryManager manager (int mode) throws IllegalArgumentException { if (_recoveryManager == null) _recoveryManager = new RecoveryManager(mode); else { if (_recoveryManager.mode() != mode) throw new IllegalArgumentException(); } return _recoveryManager; }
/** * Obtain a reference to the RecoveryManager singleton. If it hasn't * been created yet then it will be. The manager can be created in a * management mode defined by the parameter. * * @param mode the management mode for the manager. * * @throws IllegalArgumentException thrown if the manager has already been * created in a different mode to that requested. * * @return the manager. */ public static synchronized final RecoveryManager manager (int mode) throws IllegalArgumentException { if (_recoveryManager == null) _recoveryManager = new RecoveryManager(mode); else { if (_recoveryManager.mode() != mode) throw new IllegalArgumentException(); } return _recoveryManager; }
/** * Obtain a reference to the RecoveryManager singleton. If it hasn't * been created yet then it will be. The manager can be created in a * management mode defined by the parameter. * * @param mode the management mode for the manager. * * @throws IllegalArgumentException thrown if the manager has already been * created in a different mode to that requested. * * @return the manager. */ public static synchronized final RecoveryManager manager (int mode) throws IllegalArgumentException { if (_recoveryManager == null) _recoveryManager = new RecoveryManager(mode); else { if (_recoveryManager.mode() != mode) throw new IllegalArgumentException(); } return _recoveryManager; }
/** * Obtain a reference to the RecoveryManager singleton. If it hasn't * been created yet then it will be. The manager can be created in a * management mode defined by the parameter. * * @param mode the management mode for the manager. * * @throws IllegalArgumentException thrown if the manager has already been * created in a different mode to that requested. * * @return the manager. */ public static synchronized final RecoveryManager manager (int mode) throws IllegalArgumentException { if (_recoveryManager == null) _recoveryManager = new RecoveryManager(mode); else { if (_recoveryManager.mode() != mode) throw new IllegalArgumentException(); } return _recoveryManager; }
/** * Obtain a reference to the RecoveryManager singleton. If it hasn't * been created yet then it will be. The manager can be created in a * management mode defined by the parameter. * * @param mode the management mode for the manager. * * @throws IllegalArgumentException thrown if the manager has already been * created in a different mode to that requested. * * @return the manager. */ public static synchronized final RecoveryManager manager (int mode) throws IllegalArgumentException { if (_recoveryManager == null) _recoveryManager = new RecoveryManager(mode); else { if (_recoveryManager.mode() != mode) throw new IllegalArgumentException(); } return _recoveryManager; }
/** * Obtain a reference to the RecoveryManager singleton. If it hasn't * been created yet then it will be. The manager can be created in a * management mode defined by the parameter. * * @param mode the management mode for the manager. * * @throws IllegalArgumentException thrown if the manager has already been * created in a different mode to that requested. * * @return the manager. */ public static synchronized final RecoveryManager manager (int mode) throws IllegalArgumentException { if (_recoveryManager == null) _recoveryManager = new RecoveryManager(mode); else { if (_recoveryManager.mode() != mode) throw new IllegalArgumentException(); } return _recoveryManager; }