133,7 → 133,9 |
{ |
try { |
List list = HibernateUtil.currentSession().find( |
"from Mailbox where login=?", login, Hibernate.STRING); |
"select mb from Mailbox mb left join fetch mb.domain as d" |
+ " left join fetch mb.owner where mb.login=?", |
login, Hibernate.STRING); |
|
if(list.size() == 0) |
return null; |
337,7 → 339,7 |
|
try { |
mailboxes = HibernateUtil.currentSession().find( |
"from Mailbox where owner = ?", |
"select mb from Mailbox mb left join fetch mb.domain where mb.owner = ?", |
user, Hibernate.entity(User.class) ); |
} |
catch(HibernateException ex) |
355,7 → 357,7 |
|
try { |
mailboxes = HibernateUtil.currentSession().find( |
"from Mailbox where owner = ?", |
"select mb from Mailbox mb left join fetch mb.domain where mb.owner = ?", |
user, Hibernate.entity(User.class) ); |
} |
catch(HibernateException ex) |
375,7 → 377,7 |
|
try { |
mailboxes = HibernateUtil.currentSession().find( |
"from Mailbox where domain = ?", |
"select mb from Mailbox mb left join fetch mb.owner where mb.domain = ?", |
domain, Hibernate.entity(InetDomain.class) ); |
} |
catch(HibernateException ex) |
393,7 → 395,7 |
|
try { |
mailboxes = HibernateUtil.currentSession().find( |
"from Mailbox where domain = ?", |
"select mb from Mailbox mb left join fetch mb.owner where mb.domain = ?", |
domain, Hibernate.entity(InetDomain.class) ); |
} |
catch(HibernateException ex) |
413,7 → 415,8 |
|
try { |
mailboxes = HibernateUtil.currentSession().find( |
"from Mailbox where systemUser = ?", |
"select mb from Mailbox mb left join fetch mb.domain as d" |
+ " left join fetch mb.owner where mb.systemUser = ?", |
user, Hibernate.entity(SystemUser.class) ); |
} |
catch(HibernateException ex) |
431,7 → 434,8 |
|
try { |
mailboxes = HibernateUtil.currentSession().find( |
"from Mailbox where systemUser = ?", |
"select mb from Mailbox mb left join fetch mb.domain as d" |
+ " left join fetch mb.owner where mb.systemUser = ?", |
user, Hibernate.entity(SystemUser.class) ); |
} |
catch(HibernateException ex) |