public override void CheckReference(PropertyRecord property, AbstractBaseRecord record, CheckerEngine <PropertyRecord, Org.Neo4j.Consistency.report.ConsistencyReport_PropertyConsistencyReport> engine, RecordAccess records) { if (record is PropertyRecord) { if (Type == RecordType.STRING_PROPERTY) { engine.Report().stringMultipleOwners((PropertyRecord)record); } else { engine.Report().arrayMultipleOwners((PropertyRecord)record); } } else if (record is DynamicRecord) { if (Type == RecordType.STRING_PROPERTY) { engine.Report().stringMultipleOwners((DynamicRecord)record); } else { engine.Report().arrayMultipleOwners((DynamicRecord)record); } } }
//JAVA TO C# CONVERTER TODO TASK: Most Java annotations will not have direct .NET equivalent attributes: //ORIGINAL LINE: @Test void dumpStoreShouldPrintShorterMessageForAllZeroBuffer() internal virtual void DumpStoreShouldPrintShorterMessageForAllZeroBuffer() { // Given MemoryStream outStream = new MemoryStream(); PrintStream @out = new PrintStream(outStream); DumpStore dumpStore = new DumpStore(@out); ByteBuffer buffer = ByteBuffer.allocate(1024); AbstractBaseRecord record = Mockito.mock(typeof(AbstractBaseRecord)); // When //when( record.inUse() ).thenReturn( true ); dumpStore.dumpHex(record, buffer, 2, 4); // Then assertEquals(format(": all zeros @ 0x8 - 0xc%n"), outStream.ToString()); }
//JAVA TO C# CONVERTER TODO TASK: Most Java annotations will not have direct .NET equivalent attributes: //ORIGINAL LINE: @SuppressWarnings("ConstantConditions") @Override public void checkReference(RECORD name, org.neo4j.kernel.impl.store.record.AbstractBaseRecord record, org.neo4j.consistency.checking.CheckerEngine<RECORD, REPORT> engine, org.neo4j.consistency.store.RecordAccess records) public override void CheckReference(RECORD name, AbstractBaseRecord record, CheckerEngine <RECORD, REPORT> engine, RecordAccess records) { Org.Neo4j.Consistency.report.ConsistencyReport_NameConsistencyReport report = engine.Report(); if (record is RelationshipTypeTokenRecord) { ((Org.Neo4j.Consistency.report.ConsistencyReport_RelationshipTypeConsistencyReport)report).NameMultipleOwners(( RelationshipTypeTokenRecord )record); } else if (record is PropertyKeyTokenRecord) { ((Org.Neo4j.Consistency.report.ConsistencyReport_PropertyKeyTokenConsistencyReport)report).NameMultipleOwners(( PropertyKeyTokenRecord )record); } else if (record is DynamicRecord) { report.NameMultipleOwners(( DynamicRecord )record); } }
public override void CheckReference(DynamicRecord block, AbstractBaseRecord record, CheckerEngine <DynamicRecord, Org.Neo4j.Consistency.report.ConsistencyReport_DynamicConsistencyReport> engine, RecordAccess records) { if (record is PropertyRecord) { engine.Report().nextMultipleOwners((PropertyRecord)record); } else if (record is DynamicRecord) { engine.Report().nextMultipleOwners((DynamicRecord)record); } else if (record is RelationshipTypeTokenRecord) { engine.Report().nextMultipleOwners((RelationshipTypeTokenRecord)record); } else if (record is PropertyKeyTokenRecord) { engine.Report().nextMultipleOwners((PropertyKeyTokenRecord)record); } }
//JAVA TO C# CONVERTER TODO TASK: Most Java annotations will not have direct .NET equivalent attributes: //ORIGINAL LINE: @Test void dumpStoreShouldPrintBufferWithContent() internal virtual void DumpStoreShouldPrintBufferWithContent() { // Given MemoryStream outStream = new MemoryStream(); PrintStream @out = new PrintStream(outStream); DumpStore dumpStore = new DumpStore(@out); ByteBuffer buffer = ByteBuffer.allocate(1024); for (sbyte i = 0; i < 10; i++) { buffer.put(i); } buffer.flip(); AbstractBaseRecord record = Mockito.mock(typeof(AbstractBaseRecord)); // When //when( record.inUse() ).thenReturn( true ); dumpStore.dumpHex(record, buffer, 2, 4); // Then assertEquals(format("@ 0x00000008: 00 01 02 03 04 05 06 07 08 09%n"), outStream.ToString()); }
public static Mode FromRecordState(Org.Neo4j.Kernel.impl.store.record.AbstractBaseRecord record) { return(FromRecordState(record.Created, record.InUse())); }
public override void Warning(RecordType recordType, AbstractBaseRecord oldRecord, AbstractBaseRecord newRecord, string message, object[] args) { _logger.warning(recordType, oldRecord, newRecord, message, args); }
public override void Error(RecordType recordType, AbstractBaseRecord record, string message, object[] args) { _logger.error(recordType, record, message, args); }