de.fhg.fokus.hss.db.op.IMPI_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 Object[] get_all (Session session, int firstResult, int maxResults)
static List get_all_by_IMSU_ID (Session session, int id_imsu)
static List get_all_IMPI_for_IMPU_ID (Session session, int id_impu)
static List get_all_Registered_IMPIs_by_IMSU_ID (Session session, int id_imsu)
static List get_all_registered_implicit_sets (Session session, int id_impi)
static IMPI get_an_IMPI_for_IMPU (Session session, int id_impu)
static IMPI get_by_ID (Session session, int id)
static IMPI get_by_Identity (Session session, String identity)
static Object[] get_by_Wildcarded_Identity (Session session, String identity, int firstResult, int maxResults)
static void insert (Session session, IMPI impi)
static IMPI update (Session session, int id, String sqn)
static void update (Session session, IMPI impi)

Static Private Attributes

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


Member Function Documentation

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

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

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

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

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

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

static IMPI de.fhg.fokus.hss.db.op.IMPI_DAO.get_an_IMPI_for_IMPU ( Session  session,
int  id_impu 
) [static]

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

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

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

static void de.fhg.fokus.hss.db.op.IMPI_DAO.insert ( Session  session,
IMPI  impi 
) [static]

static IMPI de.fhg.fokus.hss.db.op.IMPI_DAO.update ( Session  session,
int  id,
String  sqn 
) [static]

static void de.fhg.fokus.hss.db.op.IMPI_DAO.update ( Session  session,
IMPI  impi 
) [static]


Member Data Documentation

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