org.wso2.solutions.identity.persistence.dao
Class IssuedTokenDAO

java.lang.Object
  extended by org.wso2.solutions.identity.persistence.dao.BaseDAO
      extended by org.wso2.solutions.identity.persistence.dao.IssuedTokenDAO

public class IssuedTokenDAO
extends BaseDAO


Field Summary
 
Fields inherited from class org.wso2.solutions.identity.persistence.dao.BaseDAO
log, messages
 
Constructor Summary
IssuedTokenDAO(HibernateConfig config)
           
 
Method Summary
 IssuedTokensDO[] getTokenDetailsForCardAndUser(java.lang.String cardId, java.lang.String userId)
           
 IssuedTokensDO[] getTokenDetailsForCardId(java.lang.String cardId)
           
 IssuedTokensDO[] getTokensForUser(java.lang.String userId)
           
 java.util.List getTokensGroupedByCardAndUser()
           
 java.util.List getTokensGroupedByCardId()
           
 java.util.List getTokensGroupedByUser()
           
 
Methods inherited from class org.wso2.solutions.identity.persistence.dao.BaseDAO
create, createOrUpdate, delete, executeSingleDMLStatement, getDataObject, update
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IssuedTokenDAO

public IssuedTokenDAO(HibernateConfig config)
Method Detail

getTokensForUser

public IssuedTokensDO[] getTokensForUser(java.lang.String userId)

getTokenDetailsForCardId

public IssuedTokensDO[] getTokenDetailsForCardId(java.lang.String cardId)

getTokenDetailsForCardAndUser

public IssuedTokensDO[] getTokenDetailsForCardAndUser(java.lang.String cardId,
                                                      java.lang.String userId)
                                               throws IdentityProviderException
Throws:
IdentityProviderException

getTokensGroupedByUser

public java.util.List getTokensGroupedByUser()

getTokensGroupedByCardId

public java.util.List getTokensGroupedByCardId()

getTokensGroupedByCardAndUser

public java.util.List getTokensGroupedByCardAndUser()