org.eclipse.higgins.icard.registry
Class ICardRegistry

java.lang.Object
  extended byorg.eclipse.higgins.registry.HigginsRegistry
      extended byorg.eclipse.higgins.icard.registry.ICardRegistry

public class ICardRegistry
extends org.eclipse.higgins.registry.HigginsRegistry


Constructor Summary
ICardRegistry(String configPath)
           
 
Method Summary
 void deleteICard(CallbackHandler authHandler, org.eclipse.higgins.icard.CUID cuid)
           
 void deleteICard(CallbackHandler authHandler, String CUID)
           
 org.eclipse.higgins.icard.ICard getICardByCUID(CallbackHandler authHandler, org.eclipse.higgins.icard.CUID cuid)
           
 org.eclipse.higgins.icard.ICard getICardByCUID(CallbackHandler authHandler, String CUID)
           
 org.eclipse.higgins.icard.ICardProvider getICardProvider(String extID)
           
 Iterator getICardProviders()
           
static ICardRegistry getInstance()
           
 void importICards(CallbackHandler authHandler, InputStream in)
           
 
Methods inherited from class org.eclipse.higgins.registry.HigginsRegistry
addExtension, getConfigFile, getConfigPath, getServiceProvider, getServiceProviders, loadProviders, remove
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ICardRegistry

public ICardRegistry(String configPath)
Parameters:
configPath -
Method Detail

getICardProviders

public Iterator getICardProviders()

getICardProvider

public org.eclipse.higgins.icard.ICardProvider getICardProvider(String extID)

getICardByCUID

public org.eclipse.higgins.icard.ICard getICardByCUID(CallbackHandler authHandler,
                                                      String CUID)
                                               throws org.eclipse.higgins.icard.CardException
Throws:
org.eclipse.higgins.icard.CardException

getICardByCUID

public org.eclipse.higgins.icard.ICard getICardByCUID(CallbackHandler authHandler,
                                                      org.eclipse.higgins.icard.CUID cuid)
                                               throws org.eclipse.higgins.icard.CardException
Throws:
org.eclipse.higgins.icard.CardException

deleteICard

public void deleteICard(CallbackHandler authHandler,
                        String CUID)
                 throws org.eclipse.higgins.icard.CardException
Throws:
org.eclipse.higgins.icard.CardException

deleteICard

public void deleteICard(CallbackHandler authHandler,
                        org.eclipse.higgins.icard.CUID cuid)
                 throws org.eclipse.higgins.icard.CardException
Throws:
org.eclipse.higgins.icard.CardException

importICards

public void importICards(CallbackHandler authHandler,
                         InputStream in)
                  throws org.eclipse.higgins.icard.CardException
Throws:
org.eclipse.higgins.icard.CardException

getInstance

public static ICardRegistry getInstance()