de.fhg.fokus.hss.db.op.ShNotification_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 void delete (Session session, long hopbyhop, long endtoend)
static int delete_by_ID (Session session, int id)
static List get_all_from_grp (Session session, int grp)
static ShNotification get_by_ID (Session session, int id)
static int get_max_grp (Session session)
static ShNotification get_next_available (Session session)
static ShNotification get_one_from_grp (Session session, int grp)
static void insert (Session session, ShNotification sh_notification)
static void insert_notif_for_AliasesRepData (Session session, int id_impu, AliasesRepositoryDataElement aliasesRepDataElement)
static void insert_notif_for_iFC (Session session, IMPU impu)
static void insert_notif_for_iFC (Session session, ApplicationServer appServer)
static void insert_notif_for_iFC (Session session, IFC ifc, int id_sp)
static void insert_notif_for_iFC (Session session, IFC ifc)
static void insert_notif_for_IMS_User_State (Session session, int id_set, int imsUserState)
static void insert_notif_for_PSI_Activation (Session session, IMPU impu)
static void insert_notif_for_RepData (Session session, int id_impu, RepositoryDataElement repDataElement)
static void insert_notif_for_SCSCFName (Session session, int id_imsu, String scscfName)
static void mark_all_from_grp (Session session, int grp)
static void update (Session session, ShNotification sh_notification)
static void update_by_grp (Session session, int grp, long hopByHopID, long endToEndID)

Static Private Member Functions

static void insert_notif_for_iFC (Session session, IFC ifc, ApplicationServer appServ)

Static Private Attributes

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


Member Function Documentation

static void de.fhg.fokus.hss.db.op.ShNotification_DAO.delete ( Session  session,
long  hopbyhop,
long  endtoend 
) [static]

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

static List de.fhg.fokus.hss.db.op.ShNotification_DAO.get_all_from_grp ( Session  session,
int  grp 
) [static]

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

static int de.fhg.fokus.hss.db.op.ShNotification_DAO.get_max_grp ( Session  session  )  [static]

static ShNotification de.fhg.fokus.hss.db.op.ShNotification_DAO.get_next_available ( Session  session  )  [static]

static ShNotification de.fhg.fokus.hss.db.op.ShNotification_DAO.get_one_from_grp ( Session  session,
int  grp 
) [static]

static void de.fhg.fokus.hss.db.op.ShNotification_DAO.insert ( Session  session,
ShNotification  sh_notification 
) [static]

static void de.fhg.fokus.hss.db.op.ShNotification_DAO.insert_notif_for_AliasesRepData ( Session  session,
int  id_impu,
AliasesRepositoryDataElement  aliasesRepDataElement 
) [static]

static void de.fhg.fokus.hss.db.op.ShNotification_DAO.insert_notif_for_iFC ( Session  session,
IMPU  impu 
) [static]

static void de.fhg.fokus.hss.db.op.ShNotification_DAO.insert_notif_for_iFC ( Session  session,
ApplicationServer  appServer 
) [static]

static void de.fhg.fokus.hss.db.op.ShNotification_DAO.insert_notif_for_iFC ( Session  session,
IFC  ifc,
int  id_sp 
) [static]

static void de.fhg.fokus.hss.db.op.ShNotification_DAO.insert_notif_for_iFC ( Session  session,
IFC  ifc 
) [static]

static void de.fhg.fokus.hss.db.op.ShNotification_DAO.insert_notif_for_iFC ( Session  session,
IFC  ifc,
ApplicationServer  appServ 
) [static, private]

static void de.fhg.fokus.hss.db.op.ShNotification_DAO.insert_notif_for_IMS_User_State ( Session  session,
int  id_set,
int  imsUserState 
) [static]

static void de.fhg.fokus.hss.db.op.ShNotification_DAO.insert_notif_for_PSI_Activation ( Session  session,
IMPU  impu 
) [static]

static void de.fhg.fokus.hss.db.op.ShNotification_DAO.insert_notif_for_RepData ( Session  session,
int  id_impu,
RepositoryDataElement  repDataElement 
) [static]

static void de.fhg.fokus.hss.db.op.ShNotification_DAO.insert_notif_for_SCSCFName ( Session  session,
int  id_imsu,
String  scscfName 
) [static]

static void de.fhg.fokus.hss.db.op.ShNotification_DAO.mark_all_from_grp ( Session  session,
int  grp 
) [static]

static void de.fhg.fokus.hss.db.op.ShNotification_DAO.update ( Session  session,
ShNotification  sh_notification 
) [static]

static void de.fhg.fokus.hss.db.op.ShNotification_DAO.update_by_grp ( Session  session,
int  grp,
long  hopByHopID,
long  endToEndID 
) [static]


Member Data Documentation

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