de.fhg.fokus.hss.db.op.IMSU_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_by_ID (Session session, int id)
static List get_all (Session session)
static Object[] get_all (Session session, int firstResult, int maxResults)
static IMSU get_by_ID (Session session, int id)
static IMSU get_by_IMPI_ID (Session session, int id_impi)
static IMSU get_by_Name (Session session, String name)
static Object[] get_by_Wildcarded_Name (Session session, String name, int firstResult, int maxResults)
static Object[] get_by_Wildcarded_SCSCF_Name (Session session, String scscf_name, int firstResult, int maxResults)
static String get_Diameter_Name_by_IMSU_ID (Session session, int id_imsu)
static int get_IMSU_cnt_by_Cap_Set_ID (Session session, int id_set)
static int get_IMSU_cnt_by_Preferred_SCSCF_Set_ID (Session session, int id_set)
static String get_SCSCF_Name_by_IMSU_ID (Session session, int id_imsu)
static String get_SCSCF_Name_by_PSI_IMSU_ID (Session session, int id_imsu)
static void insert (Session session, IMSU imsu)
static void update (Session session, int id_imsu, String scscf_name, String diameter_name)
static void update (Session session, IMSU imsu)

Static Private Attributes

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


Member Function Documentation

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

static List de.fhg.fokus.hss.db.op.IMSU_DAO.get_all ( Session  session  )  [static]

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

static IMSU de.fhg.fokus.hss.db.op.IMSU_DAO.get_by_ID ( Session  session,
int  id 
) [static]

static IMSU de.fhg.fokus.hss.db.op.IMSU_DAO.get_by_IMPI_ID ( Session  session,
int  id_impi 
) [static]

static IMSU de.fhg.fokus.hss.db.op.IMSU_DAO.get_by_Name ( Session  session,
String  name 
) [static]

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

static Object [] de.fhg.fokus.hss.db.op.IMSU_DAO.get_by_Wildcarded_SCSCF_Name ( Session  session,
String  scscf_name,
int  firstResult,
int  maxResults 
) [static]

static String de.fhg.fokus.hss.db.op.IMSU_DAO.get_Diameter_Name_by_IMSU_ID ( Session  session,
int  id_imsu 
) [static]

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

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

static String de.fhg.fokus.hss.db.op.IMSU_DAO.get_SCSCF_Name_by_IMSU_ID ( Session  session,
int  id_imsu 
) [static]

static String de.fhg.fokus.hss.db.op.IMSU_DAO.get_SCSCF_Name_by_PSI_IMSU_ID ( Session  session,
int  id_imsu 
) [static]

static void de.fhg.fokus.hss.db.op.IMSU_DAO.insert ( Session  session,
IMSU  imsu 
) [static]

static void de.fhg.fokus.hss.db.op.IMSU_DAO.update ( Session  session,
int  id_imsu,
String  scscf_name,
String  diameter_name 
) [static]

static void de.fhg.fokus.hss.db.op.IMSU_DAO.update ( Session  session,
IMSU  imsu 
) [static]


Member Data Documentation

Logger de.fhg.fokus.hss.db.op.IMSU_DAO.logger = Logger.getLogger(IMSU_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