/** * Lookup the listener port for the transaction manager * @param defValue the value to use if no valid port number can be found * @return the listener port */ private int getListenerPort(Integer defValue) { // has the port already been bound if (_port > 0) return _port; return recoveryPropertyManager.getRecoveryEnvironmentBean().getTransactionStatusManagerPort(); }
/** * Lookup the listener port for the transaction manager * @param defValue the value to use if no valid port number can be found * @return the listener port */ private int getListenerPort(Integer defValue) { // has the port already been bound if (_port > 0) return _port; return recoveryPropertyManager.getRecoveryEnvironmentBean().getTransactionStatusManagerPort(); }
/** * Lookup the listener port for the transaction manager * @param defValue the value to use if no valid port number can be found * @return the listener port */ private int getListenerPort(Integer defValue) { // has the port already been bound if (_port > 0) return _port; return recoveryPropertyManager.getRecoveryEnvironmentBean().getTransactionStatusManagerPort(); }
/** * Lookup the listener port for the transaction manager * @param defValue the value to use if no valid port number can be found * @return the listener port */ private int getListenerPort(Integer defValue) { // has the port already been bound if (_port > 0) return _port; return recoveryPropertyManager.getRecoveryEnvironmentBean().getTransactionStatusManagerPort(); }
/** * Lookup the listener port for the transaction manager * @param defValue the value to use if no valid port number can be found * @return the listener port */ private int getListenerPort(Integer defValue) { // has the port already been bound if (_port > 0) return _port; return recoveryPropertyManager.getRecoveryEnvironmentBean().getTransactionStatusManagerPort(); }
/** * Lookup the listener port for the transaction manager * @param defValue the value to use if no valid port number can be found * @return the listener port */ private int getListenerPort(Integer defValue) { // has the port already been bound if (_port > 0) return _port; return recoveryPropertyManager.getRecoveryEnvironmentBean().getTransactionStatusManagerPort(); }
/** * Lookup the listener port for the transaction manager * @param defValue the value to use if no valid port number can be found * @return the listener port */ private int getListenerPort(Integer defValue) { // has the port already been bound if (_port > 0) return _port; return recoveryPropertyManager.getRecoveryEnvironmentBean().getTransactionStatusManagerPort(); }
/** * Lookup the listener port for the transaction manager * @param defValue the value to use if no valid port number can be found * @return the listener port */ private int getListenerPort(Integer defValue) { // has the port already been bound if (_port > 0) return _port; return recoveryPropertyManager.getRecoveryEnvironmentBean().getTransactionStatusManagerPort(); }
/** * Lookup the listener port for the transaction manager * @param defValue the value to use if no valid port number can be found * @return the listener port */ private int getListenerPort(Integer defValue) { // has the port already been bound if (_port > 0) return _port; return recoveryPropertyManager.getRecoveryEnvironmentBean().getTransactionStatusManagerPort(); }
/** * Lookup the listener port for the transaction manager * @param defValue the value to use if no valid port number can be found * @return the listener port */ private int getListenerPort(Integer defValue) { // has the port already been bound if (_port > 0) return _port; return recoveryPropertyManager.getRecoveryEnvironmentBean().getTransactionStatusManagerPort(); }
/** * Lookup the listener port for the transaction manager * @param defValue the value to use if no valid port number can be found * @return the listener port */ private int getListenerPort(Integer defValue) { // has the port already been bound if (_port > 0) return _port; return recoveryPropertyManager.getRecoveryEnvironmentBean().getTransactionStatusManagerPort(); }
/** * Create service and Transaction status manager item. */ private void start( String serviceName, String host, int port ) { try { Service service = ClassloadingUtility.loadAndInstantiateClass(Service.class, serviceName, null); if(service == null) { tsLogger.i18NLogger.warn_recovery_TransactionStatusManager_4(serviceName); return; } ServerSocket socketServer = getTsmServerSocket(host, port); addService( service, socketServer ) ; TransactionStatusManagerItem.createAndSave(socketServer.getInetAddress().getHostAddress(), socketServer.getLocalPort() ) ; if (recoveryPropertyManager.getRecoveryEnvironmentBean().getTransactionStatusManagerPort() == 0) { tsLogger.i18NLogger.info_recovery_TransactionStatusManager_3(Integer.toString(socketServer.getLocalPort()), socketServer.getInetAddress().getHostAddress(), serviceName); } else { tsLogger.logger.debugf("TransactionStatusManager started on port %s and host %s with service %s", Integer.toString(socketServer.getLocalPort()), socketServer.getInetAddress().getHostAddress(), serviceName); } } catch ( IOException ex ) { tsLogger.i18NLogger.warn_recovery_TransactionStatusManager_14(getListenerHostName(), Integer.toString(getListenerPort(-1))); throw new FatalError(tsLogger.i18NLogger.get_recovery_TransactionStatusManager_9(), ex); } }
/** * Create service and Transaction status manager item. */ private void start( String serviceName, String host, int port ) { try { Service service = ClassloadingUtility.loadAndInstantiateClass(Service.class, serviceName, null); if(service == null) { tsLogger.i18NLogger.warn_recovery_TransactionStatusManager_4(serviceName); return; } ServerSocket socketServer = getTsmServerSocket(host, port); addService( service, socketServer ) ; TransactionStatusManagerItem.createAndSave(socketServer.getInetAddress().getHostAddress(), socketServer.getLocalPort() ) ; if (recoveryPropertyManager.getRecoveryEnvironmentBean().getTransactionStatusManagerPort() == 0) { tsLogger.i18NLogger.info_recovery_TransactionStatusManager_3(Integer.toString(socketServer.getLocalPort()), socketServer.getInetAddress().getHostAddress(), serviceName); } else { tsLogger.logger.debugf("TransactionStatusManager started on port %s and host %s with service %s", Integer.toString(socketServer.getLocalPort()), socketServer.getInetAddress().getHostAddress(), serviceName); } } catch ( IOException ex ) { tsLogger.i18NLogger.warn_recovery_TransactionStatusManager_14(getListenerHostName(), Integer.toString(getListenerPort(-1))); throw new FatalError(tsLogger.i18NLogger.get_recovery_TransactionStatusManager_9(), ex); } }
/** * Create service and Transaction status manager item. */ private void start( String serviceName, String host, int port ) { try { Service service = ClassloadingUtility.loadAndInstantiateClass(Service.class, serviceName, null); if(service == null) { tsLogger.i18NLogger.warn_recovery_TransactionStatusManager_4(serviceName); return; } ServerSocket socketServer = getTsmServerSocket(host, port); addService( service, socketServer ) ; TransactionStatusManagerItem.createAndSave(socketServer.getInetAddress().getHostAddress(), socketServer.getLocalPort() ) ; if (recoveryPropertyManager.getRecoveryEnvironmentBean().getTransactionStatusManagerPort() == 0) { tsLogger.i18NLogger.info_recovery_TransactionStatusManager_3(Integer.toString(socketServer.getLocalPort()), socketServer.getInetAddress().getHostAddress(), serviceName); } else { tsLogger.logger.debugf("TransactionStatusManager started on port %s and host %s with service %s", Integer.toString(socketServer.getLocalPort()), socketServer.getInetAddress().getHostAddress(), serviceName); } } catch ( IOException ex ) { tsLogger.i18NLogger.warn_recovery_TransactionStatusManager_14(getListenerHostName(), Integer.toString(getListenerPort(-1))); throw new FatalError(tsLogger.i18NLogger.get_recovery_TransactionStatusManager_9(), ex); } }
/** * Create service and Transaction status manager item. */ private void start( String serviceName, String host, int port ) { try { Service service = ClassloadingUtility.loadAndInstantiateClass(Service.class, serviceName, null); if(service == null) { tsLogger.i18NLogger.warn_recovery_TransactionStatusManager_4(serviceName); return; } ServerSocket socketServer = getTsmServerSocket(host, port); addService( service, socketServer ) ; TransactionStatusManagerItem.createAndSave(socketServer.getInetAddress().getHostAddress(), socketServer.getLocalPort() ) ; if (recoveryPropertyManager.getRecoveryEnvironmentBean().getTransactionStatusManagerPort() == 0) { tsLogger.i18NLogger.info_recovery_TransactionStatusManager_3(Integer.toString(socketServer.getLocalPort()), socketServer.getInetAddress().getHostAddress(), serviceName); } else { tsLogger.logger.debugf("TransactionStatusManager started on port %s and host %s with service %s", Integer.toString(socketServer.getLocalPort()), socketServer.getInetAddress().getHostAddress(), serviceName); } } catch ( IOException ex ) { tsLogger.i18NLogger.warn_recovery_TransactionStatusManager_14(getListenerHostName(), Integer.toString(getListenerPort(-1))); throw new FatalError(tsLogger.i18NLogger.get_recovery_TransactionStatusManager_9(), ex); } }
/** * Create service and Transaction status manager item. */ private void start( String serviceName, String host, int port ) { try { Service service = ClassloadingUtility.loadAndInstantiateClass(Service.class, serviceName, null); if(service == null) { tsLogger.i18NLogger.warn_recovery_TransactionStatusManager_4(serviceName); return; } ServerSocket socketServer = getTsmServerSocket(host, port); addService( service, socketServer ) ; TransactionStatusManagerItem.createAndSave(socketServer.getInetAddress().getHostAddress(), socketServer.getLocalPort() ) ; if (recoveryPropertyManager.getRecoveryEnvironmentBean().getTransactionStatusManagerPort() == 0) { tsLogger.i18NLogger.info_recovery_TransactionStatusManager_3(Integer.toString(socketServer.getLocalPort()), socketServer.getInetAddress().getHostAddress(), serviceName); } else { tsLogger.logger.debugf("TransactionStatusManager started on port %s and host %s with service %s", Integer.toString(socketServer.getLocalPort()), socketServer.getInetAddress().getHostAddress(), serviceName); } } catch ( IOException ex ) { tsLogger.i18NLogger.warn_recovery_TransactionStatusManager_14(getListenerHostName(), Integer.toString(getListenerPort(-1))); throw new FatalError(tsLogger.i18NLogger.get_recovery_TransactionStatusManager_9(), ex); } }
/** * Create service and Transaction status manager item. */ private void start( String serviceName, String host, int port ) { try { Service service = ClassloadingUtility.loadAndInstantiateClass(Service.class, serviceName, null); if(service == null) { tsLogger.i18NLogger.warn_recovery_TransactionStatusManager_4(serviceName); return; } ServerSocket socketServer = getTsmServerSocket(host, port); addService( service, socketServer ) ; TransactionStatusManagerItem.createAndSave(socketServer.getInetAddress().getHostAddress(), socketServer.getLocalPort() ) ; if (recoveryPropertyManager.getRecoveryEnvironmentBean().getTransactionStatusManagerPort() == 0) { tsLogger.i18NLogger.info_recovery_TransactionStatusManager_3(Integer.toString(socketServer.getLocalPort()), socketServer.getInetAddress().getHostAddress(), serviceName); } else { tsLogger.logger.debugf("TransactionStatusManager started on port %s and host %s with service %s", Integer.toString(socketServer.getLocalPort()), socketServer.getInetAddress().getHostAddress(), serviceName); } } catch ( IOException ex ) { tsLogger.i18NLogger.warn_recovery_TransactionStatusManager_14(getListenerHostName(), Integer.toString(getListenerPort(-1))); throw new FatalError(tsLogger.i18NLogger.get_recovery_TransactionStatusManager_9(), ex); } }