@Id
@GeneratedValue(generator = "UP_CONCURRENT_USER_AGGR_GEN")
@Column(name="ID")
private final long id;
@Column(name = "CONCURRENT_USERS", nullable = false)
<BUG>private int concurrentUsers;
@ElementCollection(fetch=FetchType.EAGER)
@CollectionTable(
name = "UP_CONCURRENT_USER_AGGR__SIDS",
joinColumns = @JoinColumn(name = "CONC_USER_AGGR_ID")
)
@Column(name="SESSION_ID", nullable=false, updatable=false, length=500)
@Cache(usage = CacheConcurrencyStrategy.READ_WRITE)
private Set<String> uniqueSessionIds = new LinkedHashSet<String>();</BUG>
@Transient

@Id
@GeneratedValue(generator = "UP_CONCURRENT_USER_AGGR_GEN")
@Column(name="ID")
private final long id;
@Column(name = "CONCURRENT_USERS", nullable = false)
private int concurrentUsers;
@OneToOne(cascade = { CascadeType.ALL }, orphanRemoval=true)
@JoinColumn(name = "UNIQUE_STRINGS_ID")
@Fetch(FetchMode.JOIN)
private UniqueStrings uniqueStrings;
@Transient
