diff options
author | Kelly Rauchenberger <fefferburbia@gmail.com> | 2008-09-18 21:59:23 +0000 |
---|---|---|
committer | Kelly Rauchenberger <fefferburbia@gmail.com> | 2008-09-18 21:59:23 +0000 |
commit | fd3f2cbdaa1e3c160727c3cf09ef03d06174c114 (patch) | |
tree | 12ea30a00c68891f2fbc01f5b2730bc6edc153aa /client | |
parent | d2a7b26e98569624347d717d7fdfe6c3074658a9 (diff) | |
download | instadisc-fd3f2cbdaa1e3c160727c3cf09ef03d06174c114.tar.gz instadisc-fd3f2cbdaa1e3c160727c3cf09ef03d06174c114.tar.bz2 instadisc-fd3f2cbdaa1e3c160727c3cf09ef03d06174c114.zip |
Series: Removed Series component
Refs #57
Diffstat (limited to 'client')
-rw-r--r-- | client/trunk/src/com/fourisland/instadisc/Database/Wrapper.java | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/client/trunk/src/com/fourisland/instadisc/Database/Wrapper.java b/client/trunk/src/com/fourisland/instadisc/Database/Wrapper.java index 1448893..c7da7a2 100644 --- a/client/trunk/src/com/fourisland/instadisc/Database/Wrapper.java +++ b/client/trunk/src/com/fourisland/instadisc/Database/Wrapper.java | |||
@@ -467,4 +467,27 @@ public class Wrapper { | |||
467 | } | 467 | } |
468 | } | 468 | } |
469 | } | 469 | } |
470 | |||
471 | public static void deleteItem(Integer id) { | ||
472 | synchronized (item) | ||
473 | { | ||
474 | try | ||
475 | { | ||
476 | Transaction t = e.beginTransaction(null, null); | ||
477 | |||
478 | try | ||
479 | { | ||
480 | item.delete(t, id); | ||
481 | |||
482 | t.commit(); | ||
483 | } catch (Exception ex) | ||
484 | { | ||
485 | t.abort(); | ||
486 | } | ||
487 | } catch (DatabaseException ex) | ||
488 | { | ||
489 | Logger.getLogger(Wrapper.class.getName()).log(Level.SEVERE, null, ex); | ||
490 | } | ||
491 | } | ||
492 | } | ||
470 | } | 493 | } |