de.fhg.fokus.hss.db.op.IMPU_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 int delete_VisitedNetwork_for_IMPU (Session session, int id_impu, int id_vn)
static int get_a_registered_IMPI_ID (Session session, int id_impu)
static List get_aliases_IMPUs (Session session, int id_implicit_set, int id_sp)
static Object[] get_all (Session session, int firstResult, int maxResults)
static List get_all_for_IMPI_ID (Session session, int id_impi)
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_IMPU_for_VN_ID (Session session, int id_vn)
static List get_all_IMPU_ID_for_IMSU (Session session, int id_imsu)
static List get_all_Registered_IMPU_ID_for_IMSU (Session session, int id_imsu)
static List get_all_Registered_within_same_IMPI_Associations (Session session, int id_impu)
static List get_all_sp_for_set (Session session, int id_implicit_set)
static List get_all_VisitedNetworks_by_IMPU_ID (Session session, int id_impu)
static List get_all_within_same_IMPI_Associations (Session session, int id_impu)
static List get_by_Charging_Info_ID (Session session, int id_charging_info)
static IMPU get_by_ID (Session session, int id)
static IMPU get_by_Identity (Session session, String identity)
static Object[] get_by_Incomplete_Identity (Session session, String identity, int firstResult, int maxResults)
static IMPU get_by_Wildcarded_Identity (Session session, String identity, int firstResult, int maxResults)
static IMPU get_one_from_set (Session session, int id_implicit_set)
static List get_others_from_set (Session session, int id, int id_set)
static void insert (Session session, IMPU impu)
static void update (Session session, IMPU impu)
static void update_others_from_implicit_set_ID (Session session, int id_impu, int old_implicit_set_id)

Static Private Attributes

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


Member Function Documentation

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

static int de.fhg.fokus.hss.db.op.IMPU_DAO.delete_VisitedNetwork_for_IMPU ( Session  session,
int  id_impu,
int  id_vn 
) [static]

static int de.fhg.fokus.hss.db.op.IMPU_DAO.get_a_registered_IMPI_ID ( Session  session,
int  id_impu 
) [static]

static List de.fhg.fokus.hss.db.op.IMPU_DAO.get_aliases_IMPUs ( Session  session,
int  id_implicit_set,
int  id_sp 
) [static]

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

static List de.fhg.fokus.hss.db.op.IMPU_DAO.get_all_for_IMPI_ID ( Session  session,
int  id_impi 
) [static]

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

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

static List de.fhg.fokus.hss.db.op.IMPU_DAO.get_all_IMPU_for_VN_ID ( Session  session,
int  id_vn 
) [static]

static List de.fhg.fokus.hss.db.op.IMPU_DAO.get_all_IMPU_ID_for_IMSU ( Session  session,
int  id_imsu 
) [static]

static List de.fhg.fokus.hss.db.op.IMPU_DAO.get_all_Registered_IMPU_ID_for_IMSU ( Session  session,
int  id_imsu 
) [static]

static List de.fhg.fokus.hss.db.op.IMPU_DAO.get_all_Registered_within_same_IMPI_Associations ( Session  session,
int  id_impu 
) [static]

static List de.fhg.fokus.hss.db.op.IMPU_DAO.get_all_sp_for_set ( Session  session,
int  id_implicit_set 
) [static]

static List de.fhg.fokus.hss.db.op.IMPU_DAO.get_all_VisitedNetworks_by_IMPU_ID ( Session  session,
int  id_impu 
) [static]

static List de.fhg.fokus.hss.db.op.IMPU_DAO.get_all_within_same_IMPI_Associations ( Session  session,
int  id_impu 
) [static]

static List de.fhg.fokus.hss.db.op.IMPU_DAO.get_by_Charging_Info_ID ( Session  session,
int  id_charging_info 
) [static]

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

static IMPU de.fhg.fokus.hss.db.op.IMPU_DAO.get_by_Identity ( Session  session,
String  identity 
) [static]

static Object [] de.fhg.fokus.hss.db.op.IMPU_DAO.get_by_Incomplete_Identity ( Session  session,
String  identity,
int  firstResult,
int  maxResults 
) [static]

static IMPU de.fhg.fokus.hss.db.op.IMPU_DAO.get_by_Wildcarded_Identity ( Session  session,
String  identity,
int  firstResult,
int  maxResults 
) [static]

static IMPU de.fhg.fokus.hss.db.op.IMPU_DAO.get_one_from_set ( Session  session,
int  id_implicit_set 
) [static]

static List de.fhg.fokus.hss.db.op.IMPU_DAO.get_others_from_set ( Session  session,
int  id,
int  id_set 
) [static]

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

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

static void de.fhg.fokus.hss.db.op.IMPU_DAO.update_others_from_implicit_set_ID ( Session  session,
int  id_impu,
int  old_implicit_set_id 
) [static]


Member Data Documentation

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


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