private void fireStatusChanged ( ) { // System.out.println("fireStatusChanged " + this.status.toString()); for ( final WaveListener waveListener : this . waveListeners ) { switch ( this . statusProperty . get ( ) ) { case Created : waveListener . waveCreated ( this ) ; break ; case Sent : waveListener . waveSent ( this ) ; break ; case Processing : waveListener . waveProcessed ( this ) ; break ; case Consumed : waveListener . waveConsumed ( this ) ; break ; case Handled : waveListener . waveHandled ( this ) ; break ; case Failed : waveListener . waveFailed ( this ) ; break ; case Cancelled : waveListener . waveCancelled ( this ) ; break ; case Destroyed : waveListener . waveDestroyed ( this ) ; break ; default : break ; } } }
Fire a wave status change .