de.fhg.fokus.hss.db.op.Shared_IFC_Set_DAO Class Reference

List of all members.

Detailed Description

Author:
adp dot fokus dot fraunhofer dot de Adrian Popescu / FOKUS Fraunhofer Institute


Static Public Member Functions

static int delete_ifc_from_set (Session session, int id_set, int id_ifc)
static int delete_IFC_from_Set (Session session, int id_set, int id_ifc)
static int delete_set_by_ID (Session session, int id_set)
static int delete_Set_by_ID (Session session, int id)
static Object[] get_all (Session session, int firstResult, int maxResults)
static List get_all_by_IFC_ID (Session session, int id_ifc)
static Object[] get_all_from_set (Session session, int id_set, int firstResult, int maxResults)
static List get_all_from_set (Session session, int id_set)
static List get_all_Sets (Session session)
static Shared_IFC_Set get_by_IFC_and_Set_ID (Session session, int id_ifc, int id_set)
static Shared_IFC_Set get_by_Priority_and_Set_ID (Session session, int priority, int id_set)
static Shared_IFC_Set get_by_set_ID (Session session, int id_set)
static Object[] get_by_Wildcarded_IFC_Name (Session session, String name_ifc, int firstResult, int maxResults)
static Object[] get_by_Wildcarded_Name (Session session, String name, int firstResult, int maxResults)
static int get_cnt (Session session)
static int get_cnt_for_set (Session session, int id_set)
static int get_max_id_set (Session session)
static void insert (Session session, Shared_IFC_Set shared_ifc_set)
static boolean test_unused_name (Session session, String name, int id_set)
static void update (Session session, Shared_IFC_Set shared_ifc_set)
static void update_all_from_set (Session session, int id_set, String name)

Static Private Member Functions

static Object[] getResult (Session session, Query query, int firstResult, int maxResults)

Static Private Attributes

static Logger logger = Logger.getLogger(RepositoryData_DAO.class)


Member Function Documentation

static int de.fhg.fokus.hss.db.op.Shared_IFC_Set_DAO.delete_ifc_from_set ( Session  session,
int  id_set,
int  id_ifc 
) [static]

static int de.fhg.fokus.hss.db.op.Shared_IFC_Set_DAO.delete_IFC_from_Set ( Session  session,
int  id_set,
int  id_ifc 
) [static]

static int de.fhg.fokus.hss.db.op.Shared_IFC_Set_DAO.delete_set_by_ID ( Session  session,
int  id_set 
) [static]

static int de.fhg.fokus.hss.db.op.Shared_IFC_Set_DAO.delete_Set_by_ID ( Session  session,
int  id 
) [static]

static Object [] de.fhg.fokus.hss.db.op.Shared_IFC_Set_DAO.get_all ( Session  session,
int  firstResult,
int  maxResults 
) [static]

static List de.fhg.fokus.hss.db.op.Shared_IFC_Set_DAO.get_all_by_IFC_ID ( Session  session,
int  id_ifc 
) [static]

static Object [] de.fhg.fokus.hss.db.op.Shared_IFC_Set_DAO.get_all_from_set ( Session  session,
int  id_set,
int  firstResult,
int  maxResults 
) [static]

static List de.fhg.fokus.hss.db.op.Shared_IFC_Set_DAO.get_all_from_set ( Session  session,
int  id_set 
) [static]

static List de.fhg.fokus.hss.db.op.Shared_IFC_Set_DAO.get_all_Sets ( Session  session  )  [static]

static Shared_IFC_Set de.fhg.fokus.hss.db.op.Shared_IFC_Set_DAO.get_by_IFC_and_Set_ID ( Session  session,
int  id_ifc,
int  id_set 
) [static]

static Shared_IFC_Set de.fhg.fokus.hss.db.op.Shared_IFC_Set_DAO.get_by_Priority_and_Set_ID ( Session  session,
int  priority,
int  id_set 
) [static]

static Shared_IFC_Set de.fhg.fokus.hss.db.op.Shared_IFC_Set_DAO.get_by_set_ID ( Session  session,
int  id_set 
) [static]

static Object [] de.fhg.fokus.hss.db.op.Shared_IFC_Set_DAO.get_by_Wildcarded_IFC_Name ( Session  session,
String  name_ifc,
int  firstResult,
int  maxResults 
) [static]

static Object [] de.fhg.fokus.hss.db.op.Shared_IFC_Set_DAO.get_by_Wildcarded_Name ( Session  session,
String  name,
int  firstResult,
int  maxResults 
) [static]

static int de.fhg.fokus.hss.db.op.Shared_IFC_Set_DAO.get_cnt ( Session  session  )  [static]

static int de.fhg.fokus.hss.db.op.Shared_IFC_Set_DAO.get_cnt_for_set ( Session  session,
int  id_set 
) [static]

static int de.fhg.fokus.hss.db.op.Shared_IFC_Set_DAO.get_max_id_set ( Session  session  )  [static]

static Object [] de.fhg.fokus.hss.db.op.Shared_IFC_Set_DAO.getResult ( Session  session,
Query  query,
int  firstResult,
int  maxResults 
) [static, private]

static void de.fhg.fokus.hss.db.op.Shared_IFC_Set_DAO.insert ( Session  session,
Shared_IFC_Set  shared_ifc_set 
) [static]

static boolean de.fhg.fokus.hss.db.op.Shared_IFC_Set_DAO.test_unused_name ( Session  session,
String  name,
int  id_set 
) [static]

static void de.fhg.fokus.hss.db.op.Shared_IFC_Set_DAO.update ( Session  session,
Shared_IFC_Set  shared_ifc_set 
) [static]

static void de.fhg.fokus.hss.db.op.Shared_IFC_Set_DAO.update_all_from_set ( Session  session,
int  id_set,
String  name 
) [static]


Member Data Documentation

Logger de.fhg.fokus.hss.db.op.Shared_IFC_Set_DAO.logger = Logger.getLogger(RepositoryData_DAO.class) [static, private]


The documentation for this class was generated from the following file:
Generated on Thu Oct 23 04:05:27 2008 for Open IMS Core - FHoSS by  doxygen 1.5.2