stmt.setString(6,methodImplementation);
    public void addPermission(int clientServiceSpaceId, String serviceName,                              String methodName, String paramString, int numInvokations)            throws DAOException {        Connection con = null;        PreparedStatement stmt = null;        try {            con = ds.getConnection();            String sql = "INSERT INTO ServiceInvokationPermission(clientServiceSpaceId,serviceName,methodName,params, numInvokations) " +                         "VALUES(?,?,?,?,?)";            stmt = con.prepareStatement(sql);            stmt.setInt(1, clientServiceSpaceId);            stmt.setString(2, serviceName);            stmt.setString(3, methodName);            stmt.setString(4, paramString);            stmt.setInt(5,numInvokations);            int result = stmt.executeUpdate();        } catch (SQLException e) {            throw new DAOException(e);        } finally {            try {                if (stmt != null) stmt.close();                if (con != null) con.close();            }            catch (SQLException e) { }        }    }