/** * Method declaration * * @param node * @param path * @see */ @Override public void unsubscribeByPath(NodePK node, String path) { SilverTrace.info( "subscribe", "SubscribeBmEJB.removeSubscriptionsByPath", "root.MSG_GEN_ENTER_METHOD"); Connection con = null; try { con = getConnection(); subscriptionDao.removeByNodePath(con, node.getComponentName(), path); } catch (SQLException e) { DBUtil.rollback(con); throw new SubscribeRuntimeException( "SubscribeBmEJB.removeSubscriptionsByPath()", SilverpeasRuntimeException.ERROR, "subscribe.CANNOT_REMOVE_NODE_SUBSCRIBES", e); } finally { DBUtil.close(con); } }