/** * Method declaration * * @param userId * @return * @see */ @Override public Collection<? extends Subscription> getUserSubscriptions(String userId) { SilverTrace.info( "subscribe", "SubscribeBmEJB.getUserSubscriptions", "root.MSG_GEN_ENTER_METHOD"); Connection con = null; try { con = getConnection(); return subscriptionDao.getSubscriptionsBySubscriber(con, userId); } catch (Exception e) { throw new SubscribeRuntimeException( "SubscribeBmEJB.getUserSubscriptions()", SilverpeasRuntimeException.ERROR, "subscribe.CANNOT_GET_USER_SUBSCRIBES", e); } finally { DBUtil.close(con); } }