private void assertSessionFields( final MemcachedBackupSession session, final MemcachedBackupSession deserialized ) { Assert.assertEquals( session.getCreationTimeInternal(), deserialized.getCreationTimeInternal() ); Assert.assertEquals( session.getLastAccessedTimeInternal(), deserialized.getLastAccessedTimeInternal() ); Assert.assertEquals( session.getMaxInactiveInterval(), deserialized.getMaxInactiveInterval() ); Assert.assertEquals( session.isNewInternal(), deserialized.isNewInternal() ); Assert.assertEquals( session.isValidInternal(), deserialized.isValidInternal() ); Assert.assertEquals( session.getThisAccessedTimeInternal(), deserialized.getThisAccessedTimeInternal() ); Assert.assertEquals( session.getLastBackupTime(), deserialized.getLastBackupTime() ); Assert.assertEquals( session.getIdInternal(), deserialized.getIdInternal() ); Assert.assertEquals( session.getAuthType(), deserialized.getAuthType() ); assertDeepEquals( session.getPrincipal(), deserialized.getPrincipal() ); }
idx = encodeNum( idData.length, data, idx, 2 ); idx = copy( idData, data, idx ); idx = encodeNum( AuthType.valueOfValue( session.getAuthType() ).getId(), data, idx, 2 ); idx = encodeNum( principalDataLength, data, idx, 2 ); idx = copy( principalData, data, idx );
idx = encodeNum( idData.length, data, idx, 2 ); idx = copy( idData, data, idx ); idx = encodeNum( AuthType.valueOfValue( session.getAuthType() ).getId(), data, idx, 2 ); idx = encodeNum( principalDataLength, data, idx, 2 ); idx = copy( principalData, data, idx );