@Override
	public TimerTask newTimerTask(TimerTaskData data) {
		FaultTolerantTimerTaskDataWrapper dataWrapper = (FaultTolerantTimerTaskDataWrapper) data;
		FaultTolerantTimerTask task = taskFactory.getTask(dataWrapper
				.getWrappedData());
		return new FaultTolerantTimerTaskWrapper(task, dataWrapper);
	}
@Override
	public TimerTask newTimerTask(TimerTaskData data) {
		FaultTolerantTimerTaskDataWrapper dataWrapper = (FaultTolerantTimerTaskDataWrapper) data;
		FaultTolerantTimerTask task = taskFactory.getTask(dataWrapper
				.getWrappedData());
		return new FaultTolerantTimerTaskWrapper(task, dataWrapper);
	}
@ Override public TimerTask newTimerTask ( TimerTaskData data ) { FaultTolerantTimerTaskDataWrapper dataWrapper = ( FaultTolerantTimerTaskDataWrapper ) data ; FaultTolerantTimerTask task = taskFactory . getTask ( dataWrapper . getWrappedData ( ) ) ; return new FaultTolerantTimerTaskWrapper ( task , dataWrapper ) ; }
/*
(non-Javadoc)

@see
org.restcomm.timers.TimerTaskFactory#newTimerTask(org.restcomm.timers
.TimerTaskData)
/ * ( non - Javadoc )