org.eclipse.higgins.cardstore.schemas._2005._05.identity
Interface IRoamingStore

All Superinterfaces:
XMLSerializer
All Known Implementing Classes:
RoamingStore

public interface IRoamingStore
extends XMLSerializer


Field Summary
static String copyright
           
 
Method Summary
 void addRoamingInformationCard(IRoamingInformationCard card)
          Use this method to add information cards to the store.
 IRoamingInformationCard getRoamingInformationCardByCardId(String id)
          This method will return the specific
 IRoamingInformationCard[] getRoamingInformationCards()
          Returns a list of all the roaming information cards in the order they are stored.
 IRoamingInformationCard removeRoamingInformationCardByCardId(String id)
          Use this method to remove information cards from the store by their corresponding id.
 
Methods inherited from interface org.eclipse.higgins.cardstore.schemas.XMLSerializer
fromXml, getParent, setParent, toXml
 

Field Detail

copyright

static final String copyright
See Also:
Constant Field Values
Method Detail

getRoamingInformationCards

IRoamingInformationCard[] getRoamingInformationCards()
Returns a list of all the roaming information cards in the order they are stored.

Returns:
an array of IRoamingInformationCard.

getRoamingInformationCardByCardId

IRoamingInformationCard getRoamingInformationCardByCardId(String id)
This method will return the specific

Parameters:
id -
Returns:

addRoamingInformationCard

void addRoamingInformationCard(IRoamingInformationCard card)
                               throws DuplicateCardIdException
Use this method to add information cards to the store. There can't be two cards with the same card id added to that store.

Parameters:
card -
Throws:
DuplicateCardIdException

removeRoamingInformationCardByCardId

IRoamingInformationCard removeRoamingInformationCardByCardId(String id)
Use this method to remove information cards from the store by their corresponding id. If successfully removed the removed card is returned. If null is returned then there was no card by the given id in the store.

Parameters:
id -
Returns:
the removed card.