Package org.sonatype.nexus.blobstore.file.MapdbBlobMetadataStore

Examples of org.sonatype.nexus.blobstore.file.MapdbBlobMetadataStore.MetadataRecord


    roundTrip(blobMetadata);
  }

  private void roundTrip(final BlobMetadata blobMetadata) throws IOException, ClassNotFoundException {
    MetadataRecord metadata = new MetadataRecord(blobMetadata);

    final byte[] bytes = externalize(metadata);

    final MetadataRecord roundTripMetadata = readFrom(bytes);

    assertThat(roundTripMetadata, Matchers.is(equalTo(metadata)));
  }
View Full Code Here


  }

  private MetadataRecord readFrom(final byte[] bytes) throws IOException, ClassNotFoundException {
    final ObjectInputStream objectsIn = new ObjectInputStream(new ByteArrayInputStream(bytes));

    final MetadataRecord roundTripMetadata = new MetadataRecord();
    roundTripMetadata.readExternal(objectsIn);

    return roundTripMetadata;
  }
View Full Code Here

TOP

Related Classes of org.sonatype.nexus.blobstore.file.MapdbBlobMetadataStore.MetadataRecord

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.