itemWriter.accept(CfgItem.WRITE_SYNC_MODE, w -> w.writeInt(cfg.getWriteSynchronizationMode().ordinal())); itemWriter.accept(CfgItem.READ_FROM_BACKUP, w -> w.writeBoolean(cfg.isReadFromBackup())); itemWriter.accept(CfgItem.EAGER_TTL, w -> w.writeBoolean(cfg.isEagerTtl())); itemWriter.accept(CfgItem.GROUP_NAME, w -> w.writeString(cfg.getGroupName())); itemWriter.accept(CfgItem.DEFAULT_LOCK_TIMEOUT, w -> w.writeLong(cfg.getDefaultLockTimeout()));
a.getBackups() == b.getBackups() && a.getCacheMode() == b.getCacheMode() && a.isEagerTtl() == b.isEagerTtl() && Objects.equals(a.getGroupName(), b.getGroupName()) && a.getDefaultLockTimeout() == b.getDefaultLockTimeout() &&
itemWriter.accept(CfgItem.WRITE_SYNC_MODE, w -> w.writeInt(cfg.getWriteSynchronizationMode().ordinal())); itemWriter.accept(CfgItem.READ_FROM_BACKUP, w -> w.writeBoolean(cfg.isReadFromBackup())); itemWriter.accept(CfgItem.EAGER_TTL, w -> w.writeBoolean(cfg.isEagerTtl())); itemWriter.accept(CfgItem.GROUP_NAME, w -> w.writeString(cfg.getGroupName())); itemWriter.accept(CfgItem.DEFAULT_LOCK_TIMEOUT, w -> w.writeLong(cfg.getDefaultLockTimeout()));