예제 #1
0
  /**
   * Initialise un provider locator pour les tests unitaires. Les providers de logs et de bootstrap
   * sont renseignés avec des providers "bouchons".
   */
  public static final void initMockProviderLocator() {

    ProviderLocator lc_pl = new ProviderLocator(new HashMap());
    lc_pl.put("bootstrap", new BootstrapMockProvider());
    lc_pl.put("logging", new LoggingMockProvider());
    ProviderLocator.setProviderLocator(lc_pl);
  }
예제 #2
0
 /**
  * Retourne une instance d'un access delegate provider
  *
  * @return access delegate provider
  */
 public static final IAccessDelegateProvider getAccessDelegateProvider() {
   return (IAccessDelegateProvider)
       (ProviderLocator.getProvider(IProviderConstants.ACCESS_DELEGATE_PROVIDER_KEY));
 }