org.eclipse.higgins.userprofile.idas
Class CardUrlRelationBinding

java.lang.Object
  extended byorg.eclipse.higgins.userprofile.idas.CardUrlRelationBinding

public class CardUrlRelationBinding
extends Object


Constructor Summary
CardUrlRelationBinding(org.eclipse.higgins.idas.api.IEntity dsUserProfile)
           
 
Method Summary
 void clearLastUsedDate()
           
 void clearLastUsedDate(org.eclipse.higgins.userprofile.entity.WebForm form)
           
 void clearUsedAlwaysURLs()
           
 void finish()
           
 List getCardUsageSummary()
           
 List getCardUsageSummary(int startFrom, int size, String orderBy, boolean desc)
           
 Set getOptionalClaims(org.eclipse.higgins.userprofile.entity.WebForm form)
           
 int getTotalSize()
           
 org.eclipse.higgins.icard.CUID getUsedAlwaysCard(org.eclipse.higgins.userprofile.entity.WebForm form)
           
 List getUsedAlwaysUrls()
           
 List getUsedCards(org.eclipse.higgins.userprofile.entity.WebForm form)
           
 void setCuid(org.eclipse.higgins.icard.CUID cuid)
           
 void setOptionalClaims(org.eclipse.higgins.userprofile.entity.WebForm form, Set optionalClaims)
           
 org.eclipse.higgins.userprofile.entity.CardUsage updateUsageSummary(org.eclipse.higgins.userprofile.entity.CardUsage cardUsage)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CardUrlRelationBinding

public CardUrlRelationBinding(org.eclipse.higgins.idas.api.IEntity dsUserProfile)
                       throws Exception
Method Detail

updateUsageSummary

public org.eclipse.higgins.userprofile.entity.CardUsage updateUsageSummary(org.eclipse.higgins.userprofile.entity.CardUsage cardUsage)
                                                                    throws Exception
Throws:
Exception

clearLastUsedDate

public void clearLastUsedDate()
                       throws org.eclipse.higgins.idas.api.NotSingleValuedAttributeException,
                              org.eclipse.higgins.icard.CardException,
                              org.eclipse.higgins.idas.api.IdASException,
                              org.eclipse.higgins.userprofile.UserProfileException
Throws:
org.eclipse.higgins.idas.api.NotSingleValuedAttributeException
org.eclipse.higgins.icard.CardException
org.eclipse.higgins.idas.api.IdASException
org.eclipse.higgins.userprofile.UserProfileException

clearLastUsedDate

public void clearLastUsedDate(org.eclipse.higgins.userprofile.entity.WebForm form)
                       throws org.eclipse.higgins.idas.api.NotSingleValuedAttributeException,
                              org.eclipse.higgins.icard.CardException,
                              org.eclipse.higgins.idas.api.IdASException,
                              org.eclipse.higgins.userprofile.UserProfileException
Throws:
org.eclipse.higgins.idas.api.NotSingleValuedAttributeException
org.eclipse.higgins.icard.CardException
org.eclipse.higgins.idas.api.IdASException
org.eclipse.higgins.userprofile.UserProfileException

clearUsedAlwaysURLs

public void clearUsedAlwaysURLs()
                         throws org.eclipse.higgins.userprofile.UserProfileException,
                                org.eclipse.higgins.idas.api.IdASException,
                                org.eclipse.higgins.icard.CardException,
                                org.eclipse.higgins.idas.api.IdASException
Throws:
org.eclipse.higgins.userprofile.UserProfileException
org.eclipse.higgins.idas.api.IdASException
org.eclipse.higgins.icard.CardException

setCuid

public void setCuid(org.eclipse.higgins.icard.CUID cuid)

getCardUsageSummary

public List getCardUsageSummary()
                         throws org.eclipse.higgins.userprofile.UserProfileException
Throws:
org.eclipse.higgins.userprofile.UserProfileException

getCardUsageSummary

public List getCardUsageSummary(int startFrom,
                                int size,
                                String orderBy,
                                boolean desc)
                         throws Exception
Throws:
Exception

getTotalSize

public int getTotalSize()
                 throws org.eclipse.higgins.userprofile.UserProfileException
Throws:
org.eclipse.higgins.userprofile.UserProfileException

getUsedCards

public List getUsedCards(org.eclipse.higgins.userprofile.entity.WebForm form)
                  throws Exception
Throws:
Exception

getUsedAlwaysCard

public org.eclipse.higgins.icard.CUID getUsedAlwaysCard(org.eclipse.higgins.userprofile.entity.WebForm form)

getUsedAlwaysUrls

public List getUsedAlwaysUrls()
                       throws org.eclipse.higgins.userprofile.UserProfileException
Throws:
org.eclipse.higgins.userprofile.UserProfileException

finish

public void finish()
            throws org.eclipse.higgins.idas.api.IdASException
Throws:
org.eclipse.higgins.idas.api.IdASException

setOptionalClaims

public void setOptionalClaims(org.eclipse.higgins.userprofile.entity.WebForm form,
                              Set optionalClaims)
                       throws Exception
Throws:
Exception

getOptionalClaims

public Set getOptionalClaims(org.eclipse.higgins.userprofile.entity.WebForm form)
                      throws org.eclipse.higgins.userprofile.UserProfileException,
                             org.eclipse.higgins.idas.api.IdASException
Throws:
org.eclipse.higgins.userprofile.UserProfileException
org.eclipse.higgins.idas.api.IdASException