@NamedQuery(name="loadIMRosterEntryByIdentityandResource",query="select entry from imrosterentry entry where entry.identityKey=:identityKey and entry.resourceId=:resid and entry.resourceTypeName=:resname"),
@NamedQuery(name="loadIMRosterEntryByIdentityandResource",query="select entry from imrosterentry entry where entry.identityKey=:identityKey and entry.resourceId=:resid and entry.resourceTypeName=:resname"),
@NamedQuery(name="loadIMRosterEntryForUpdate",query="select entry from imrosterentry entry where entry.identityKey=:identityKey and entry.resourceId=:resid and entry.resourceTypeName=:resname",
@NamedQuery(name="loadIMRosterEntryForUpdate",query="select entry from imrosterentry entry where entry.identityKey=:identityKey and entry.resourceId=:resid and entry.resourceTypeName=:resname",
lockMode=LockModeType.PESSIMISTIC_WRITE),
lockMode=LockModeType.PESSIMISTIC_WRITE),
@NamedQuery(name="loadIMRosterEntryByResource",query="select entry from imrosterentry entry where entry.resourceId=:resid and entry.resourceTypeName=:resname"),
@NamedQuery(name="loadIMRosterEntryByResource",query="select entry from imrosterentry entry where entry.resourceId=:resid and entry.resourceTypeName=:resname")
@NamedQuery(name="deleteIMRosterEntryByIdentityAndResource",query="delete from imrosterentry entry where entry.identityKey=:identityKey and entry.resourceId=:resid and entry.resourceTypeName=:resname")