public Handle execute(Object entity, Executable e, SynchronizerListener l) { Handle res = null; { if (resource != null) { resource.execute(entity, e, l); } } return res; }
protected Handle executeDirectly(Object entity, Executable e, SynchronizerListener l) { Handle res = null; { Synchronizer synchronizer = executingSynchronizer; Handle handle = synchronizer.execute(entity, e, l); res = new ExecuteHandle(handle, entity, e); } return res; }