{
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( );