public override Stream <ActiveLock> ActiveLocks() { IList <ActiveLock> locks = new List <ActiveLock>(); _exclusiveLocks.forEachKeyValue(CollectActiveLocks(locks, Org.Neo4j.Kernel.impl.locking.ActiveLock_Factory_Fields.ExclusiveLock)); _sharedLocks.forEachKeyValue(CollectActiveLocks(locks, Org.Neo4j.Kernel.impl.locking.ActiveLock_Factory_Fields.SharedLock)); return(locks.stream()); }
public override string ToString() { StringBuilder result = (new StringBuilder(this.GetType().Name)).Append("[").Append(_entityId); result.Append(", entityTokensBefore:").Append(Arrays.ToString(_entityTokensBefore)); result.Append(", entityTokensAfter:").Append(Arrays.ToString(_entityTokensAfter)); _knownProperties.forEachKeyValue((key, propertyValue) => { result.Append(", "); result.Append(key); result.Append(" -> "); result.Append(propertyValue); }); return(result.Append(']').ToString()); }