public void writeProcessTimers(MarshallerWriteContext context) throws IOException {
ObjectOutputStream stream = context.stream;
TimerManager timerManager = ((InternalProcessRuntime) ((InternalWorkingMemory) context.wm).getProcessRuntime()).getTimerManager();
long timerId = timerManager.internalGetTimerId();
stream.writeLong( timerId );
// need to think on how to fix this
// stream.writeObject( timerManager.getTimerService() );