@Override
	public void reconfigure() {

		// Update the messaging client
		this.logger.info( "Reconfiguration requested in the DM." );
		if( this.messagingClient != null ) {
			this.messagingClient.setDomain( this.domain );
			this.messagingClient.switchMessagingType( this.messagingType );
			try {
				if( this.messagingClient.isConnected())
					this.messagingClient.listenToTheDm( ListenerCommand.START );

			} catch ( IOException e ) {
				this.logger.log( Level.WARNING, "Cannot start to listen to the debug queue", e );
			}
		}

		// We must update instance states after we switched the messaging configuration.
		restoreAllInstances();

		this.logger.info( "The DM was successfully (re)configured." );
	}
@ Override public void reconfigure ( ) { this . logger . info ( "Reconfiguration requested in the DM." ) ; if ( this . messagingClient != null ) { this . messagingClient . setDomain ( this . domain ) ; this . messagingClient . switchMessagingType ( this . messagingType ) ; try { if ( this . messagingClient . isConnected ( ) ) this . messagingClient . listenToTheDm ( ListenerCommand . START ) ; } catch ( IOException e ) { this . logger . log ( Level . WARNING , "Cannot start to listen to the debug queue" , e ) ; } } restoreAllInstances ( ) ; this . logger . info ( "The DM was successfully (re)configured." ) ; }
This method reconfigures the manager.
<p>
It is NOT invoked DIRECTLY by iPojo anymore.
</p>