Package com.cloudloop.config

Examples of com.cloudloop.config.ProviderConfig


      {
        out.println( "Configured providers:" );
        out.println( );
        for (Store store : config.getStores( ).getStore( ))
        {
          ProviderConfig providerConfig = CloudloopConfigLoader
              .extractProviderConfig( config, store.getName( ),
                  factory );
          out.println( "----------------" );
          out.println( "Provider:\t\t\t"
              + providerConfig.getName( ).toLowerCase( ) );
          out
              .println( "Adapter:\t\t\t"
                  + providerConfig.getImplConfig( )
                      .getAdapterName( ) );
          out.println( "Type:\t\t\t\t"
              + providerConfig.getImplConfig( ).getAdapterType( )
                  .toString( ).toLowerCase( ) );
          out.println( "Class:\t\t\t\t"
              + providerConfig.getImplConfig( ).getImpl( ) );
          for (Object customProperty : providerConfig.getProperties( )
              .keySet( ))
          {
            String key = customProperty.toString( );
            String val = providerConfig.getProperties( )
                .getProperty( key );
            out.println( key + ":\t\t\t" + val );
          }
          out.println( "----------------" );
          out.println( );
View Full Code Here


      } else
      {
        ProviderFactory providerFactory = cloudloop
            .getProviderFactory( );
        String providerToken = _underlying.getAuthority( );
        ProviderConfig providerConfig = CloudloopConfigLoader
            .extractProviderConfig( config, providerToken,
                providerFactory );
        _provider = providerFactory.createProvider( providerConfig );
      }
    } catch (URIException e)
View Full Code Here

     * @return  CloudStore
     */
    public CloudStore getStorage( String providerName )
      throws CouldNotCreateProviderException
    {
      ProviderConfig providerConfig =
        CloudloopConfigLoader.extractProviderConfig( _config, providerName, _providerFactory );
    CloudProvider provider = _providerFactory.createProvider( providerConfig );
    if ( !( provider instanceof CloudStore ) )
    {
        throw new CouldNotCreateProviderException( "Provider '" + providerName
View Full Code Here

     * @param providerName
     * @return
     */
    public CloudProvider getProvider( String providerName )
    {
      ProviderConfig providerConfig =
        CloudloopConfigLoader.extractProviderConfig( _config, providerName, _providerFactory );
    return _providerFactory.createProvider( providerConfig );
    }
View Full Code Here

TOP

Related Classes of com.cloudloop.config.ProviderConfig

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.