org.eclipse.higgins.icard.provider.cardspace.db.mysql
Class CardContext
java.lang.Object
org.eclipse.higgins.icard.provider.cardspace.db.mysql.CardContext
- All Implemented Interfaces:
- EventListener, org.eclipse.higgins.icard.provider.cardspace.db.ICardContext, org.eclipse.higgins.icard.provider.cardspace.db.IDAOListener
- public class CardContext
- extends Object
- implements org.eclipse.higgins.icard.provider.cardspace.db.ICardContext
JNDI_CONTEXT
public static final String JNDI_CONTEXT
- See Also:
- Constant Field Values
SOURCE_NAME
public static final String SOURCE_NAME
- See Also:
- Constant Field Values
DRIVER_CLASS_NAME
public static final String DRIVER_CLASS_NAME
- See Also:
- Constant Field Values
DB_USER_NAME
public static final String DB_USER_NAME
- See Also:
- Constant Field Values
DB_PASSWORD
public static final String DB_PASSWORD
- See Also:
- Constant Field Values
DB_URL
public static final String DB_URL
- See Also:
- Constant Field Values
USE_POOL
public static final String USE_POOL
- See Also:
- Constant Field Values
CardContext
public CardContext()
init
public void init(Map config)
throws org.eclipse.higgins.icard.CardException
- Specified by:
init in interface org.eclipse.higgins.icard.provider.cardspace.db.ICardContext
- Throws:
org.eclipse.higgins.icard.CardException
getConnectionFactory
public org.eclipse.higgins.icard.provider.cardspace.db.IConnectionFactory getConnectionFactory()
- Specified by:
getConnectionFactory in interface org.eclipse.higgins.icard.provider.cardspace.db.ICardContext
createMCard
public org.eclipse.higgins.icard.provider.cardspace.db.IDaoMCard createMCard(String userID)
- Specified by:
createMCard in interface org.eclipse.higgins.icard.provider.cardspace.db.ICardContext
createPCard
public org.eclipse.higgins.icard.provider.cardspace.db.IDaoPCard createPCard(String userID)
- Specified by:
createPCard in interface org.eclipse.higgins.icard.provider.cardspace.db.ICardContext
getMCard
public org.eclipse.higgins.icard.provider.cardspace.db.IDaoMCard getMCard(String cardID,
String userID)
throws org.eclipse.higgins.icard.CardException
- Specified by:
getMCard in interface org.eclipse.higgins.icard.provider.cardspace.db.ICardContext
- Throws:
org.eclipse.higgins.icard.CardException
getMCards
public ArrayList getMCards(String userID)
throws org.eclipse.higgins.icard.CardException
- Specified by:
getMCards in interface org.eclipse.higgins.icard.provider.cardspace.db.ICardContext
- Throws:
org.eclipse.higgins.icard.CardException
getPCard
public org.eclipse.higgins.icard.provider.cardspace.db.IDaoPCard getPCard(String cardID,
String userID)
throws org.eclipse.higgins.icard.CardException
- Specified by:
getPCard in interface org.eclipse.higgins.icard.provider.cardspace.db.ICardContext
- Throws:
org.eclipse.higgins.icard.CardException
getPCards
public ArrayList getPCards(String userID)
throws org.eclipse.higgins.icard.CardException
- Specified by:
getPCards in interface org.eclipse.higgins.icard.provider.cardspace.db.ICardContext
- Throws:
org.eclipse.higgins.icard.CardException
objectStored
public void objectStored(org.eclipse.higgins.icard.provider.cardspace.db.DAOStoredEvent event)
- Specified by:
objectStored in interface org.eclipse.higgins.icard.provider.cardspace.db.IDAOListener