{
try
{
cache.lockWrite();
List<String> pathsCreated = new ArrayList<String>();
RetCode rc = _baseAccessor.create(serverPath, data, pathsCreated, options);
boolean success = (rc == RetCode.OK);
updateCache(cache, pathsCreated, success, serverPath, data, ZNode.ZERO_STAT);
return success;