}
}
@Override
public String toString() {
MapBuilder mb = new MapBuilder();
mb.append("maxInactiveInterval", String.format("%,d seconds (%,3.2f hours)", maxInactiveInterval,
(double) maxInactiveInterval / 3600));
mb.append("forceExpirationPeriod", String.format("%,d seconds (%,3.2f hours)", forceExpirationPeriod,
(double) forceExpirationPeriod / 3600));
mb.append("modelKey", modelKey);
mb.append("keepInTouch", keepInTouch);
mb.append("idConfig", id);
mb.append("stores", stores);
mb.append("storeMappings", storeMappings);
mb.append("sessionModelEncoders", sessionModelEncoders);
return new ToStringBuilder().append("SessionConfig").append(mb).toString();
}