private void setupNewProvider( ConfigurationWorkflow parent, CloudloopConfig config , PrintWriter writer ,
BufferedReader reader , PrintWriter error , ConfigurationWorkflowElementOutput output )
{
// choose adapter
List<String> adapters = new ArrayList<String>();
ProviderFactory factory = parent.getSession( ).getProviderFactory( );
List<AdapterConfig> adapterConfigs = factory.getAvailableAdapterConfigs( );
for ( AdapterConfig cfg : adapterConfigs )
{
adapters.add( cfg.getAdapterName( ) + " [" + cfg.getImpl( ) + "]" );
}