@Override
	public void execute(TransitionEvent event) throws Exception {
		if(this.out == null) {
			this.out = this.bean.getOut();
		}
		
		if(this.sender == null) {
			//send(Statics.RX_HELI_ACK);
			initializeDataSender();
		}
		
		if(Statics.ACK.equals(event.getIdentifier())) {
			Object parameter = event.getParameter(Statics.TRAMSITION_ID);
			if(parameter != null && parameter instanceof Long) {
				this.dataset.remove(parameter);
				System.out.println("Ack for " + parameter);
				System.out.println(this.dataset.size() + " remaining");
			}
		}
	}