public void start() {

		if( this.timer == null ) {
			this.logger.fine( "Agent Monitoring is being started." );

			this.timer = new ScheduledThreadPoolExecutor( 1 );
			this.timer.scheduleWithFixedDelay(
					new MonitoringRunnable( this.agentInterface, this.handlers ),
					0, Constants.PROBES_POLLING_PERIOD, TimeUnit.MILLISECONDS );
		}
	}
public void start ( ) { if ( this . timer == null ) { this . logger . fine ( "Agent Monitoring is being started." ) ; this . timer = new ScheduledThreadPoolExecutor ( 1 ) ; this . timer . scheduleWithFixedDelay ( new MonitoringRunnable ( this . agentInterface , this . handlers ) , 0 , Constants . PROBES_POLLING_PERIOD , TimeUnit . MILLISECONDS ) ; } }
Starts the POJO (invoked by iPojo).