From bfba15b7dbd06782d96c2fbc1d1e3f59b2e95fc8 Mon Sep 17 00:00:00 2001 From: idfx Date: Sun, 2 Sep 2001 00:02:20 +0000 Subject: [PATCH] 1-n-relation content_media --- source/mircoders/storage/DatabaseMedia.java | 47 +++++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) create mode 100755 source/mircoders/storage/DatabaseMedia.java diff --git a/source/mircoders/storage/DatabaseMedia.java b/source/mircoders/storage/DatabaseMedia.java new file mode 100755 index 00000000..fe63a14a --- /dev/null +++ b/source/mircoders/storage/DatabaseMedia.java @@ -0,0 +1,47 @@ +package mircoders.storage; + +import java.lang.*; +import java.sql.*; +import java.io.*; +import java.util.*; + +import freemarker.template.*; + +import mir.storage.*; +import mir.entity.*; +import mir.misc.*; + +/** + * Diese Klasse implementiert die Datenbankverbindung zur MetaObjekt-Tabelle + * + * + */ + +public class DatabaseMedia extends Database implements StorageObject{ + + private static DatabaseMedia instance; + + public static DatabaseMedia getInstance() throws StorageObjectException { + if (instance == null) { + instance = new DatabaseMedia(); + instance.myselfDatabase = instance; + } + return instance; + } + + private DatabaseMedia() throws StorageObjectException + { + super(); + this.cache = new HashMap(); + this.hasTimestamp = false; + this.theTable="media*"; + try { + this.theEntityClass = Class.forName("mircoders.entity.EntityMedia"); + } + catch (Exception e) { + throw new StorageObjectException(e.toString()); + } + } + + +} -- 2.11.0