Examples of ConnectionProfile


Examples of org.jboss.forge.addon.database.tools.connections.ConnectionProfile

         descriptor.setConnectionProperties(null);
         return Results.navigateTo(ConnectionProfileDetailsStep.class);
      }
      else
      {
         ConnectionProfile profile = profiles.get(descriptor.getConnectionProfileName());
         if (profile.getPath() != null)
         {
            descriptor.setUrls(helper.getDriverUrls(createResource(profile.getPath())));
         }
         descriptor.setDriverClass(profile.getDriver());
         descriptor.setConnectionProperties(createConnectionProperties(profile));

         return Results.navigateTo(DatabaseTableSelectionStep.class);
      }
   }
View Full Code Here

Examples of org.jboss.forge.addon.database.tools.connections.ConnectionProfile

         descriptor.setConnectionProperties(null);
         return Results.navigateTo(ConnectionProfileDetailsStep.class);
      }
      else
      {
         ConnectionProfile profile = profiles.get(descriptor.getConnectionProfileName());
         if (profile.getPath() != null)
         {
            descriptor.setUrls(helper.getDriverUrls(createResource(profile.getPath())));
         }
         descriptor.setDriverClass(profile.getDriver());
         descriptor.setConnectionProperties(createConnectionProperties(profile));
         return Results.navigateTo(DatabaseTableSelectionStep.class);
      }
   }
View Full Code Here

Examples of org.jboss.forge.addon.database.tools.connections.ConnectionProfile

   @Override
   public Result execute(UIExecutionContext context) throws Exception
   {
      Map<String, ConnectionProfile> connectionProfiles = provider.getConnectionProfileManager()
               .loadConnectionProfiles();
      ConnectionProfile connectionProfile = new ConnectionProfile();
      connectionProfile.setName(name.getValue());
      connectionProfile.setDialect(hibernateDialect.getValue().getClassName());
      connectionProfile.setDriver(driverClass.getValue().getName());
      connectionProfile.setPath(driverLocation.getValue().getFullyQualifiedName());
      connectionProfile.setUrl(jdbcUrl.getValue());
      connectionProfile.setUser(userName.getValue());
      connectionProfile.setSavePassword(saveUserPassword.getValue());
      connectionProfile.setPassword(userPassword.getValue());
      connectionProfiles.put(name.getValue(), connectionProfile);
      provider.getConnectionProfileManager().saveConnectionProfiles(connectionProfiles.values());
      return Results.success("Connection profile " + connectionProfile.getName() + " has been saved successfully");
   }
View Full Code Here

Examples of org.jboss.forge.addon.database.tools.connections.ConnectionProfile

         descriptor.setConnectionProperties(null);
         return Results.navigateTo(ConnectionProfileDetailsStep.class);
      }
      else
      {
         ConnectionProfile profile = profiles.get(descriptor.getConnectionProfileName());
         if (profile.getPath() != null)
         {
            descriptor.setUrls(helper.getDriverUrls(createResource(profile.getPath())));
         }
         descriptor.setDriverClass(profile.getDriver());
         descriptor.setConnectionProperties(createConnectionProperties(profile));

         return Results.navigateTo(DatabaseTableSelectionStep.class);
      }
   }
View Full Code Here

Examples of org.jboss.forge.addon.database.tools.connections.ConnectionProfile

         for (Node child : node.getChildren())
         {
            if (!child.getName().equals("connection-profile"))
               continue; // Only profile elements are valid

            ConnectionProfile descriptor = new ConnectionProfile();
            descriptor.setName(child.getAttribute(CONFIG_KEY_NAME));
            descriptor.setDialect(child.getAttribute(CONFIG_KEY_DIALECT));
            descriptor.setDriver(child.getAttribute(CONFIG_KEY_DRIVER));
            descriptor.setPath(child.getAttribute(CONFIG_KEY_PATH_TO_DRIVER));
            descriptor.setUrl(child.getAttribute(CONFIG_KEY_URL));
            descriptor.setUser(child.getAttribute(CONFIG_KEY_USER));
            descriptor.setPassword(child.getAttribute(CONFIG_KEY_PASSWORD));
            result.put(descriptor.getName(), descriptor);
         }
      }
      return result;
   }
View Full Code Here

Examples of org.jboss.forge.addon.database.tools.connections.ConnectionProfile

   @Override
   public void initializeUI(UIBuilder builder) throws Exception
   {
      super.initializeUI(builder);
      ConnectionProfile cp =
               manager.loadConnectionProfiles().get(
                        descriptor.connectionProfileName);
      if (cp != null)
      {
         jdbcUrl.setValue(cp.getUrl());
         userName.setValue(cp.getUser());
         userPassword.setValue(cp.getPassword());
         hibernateDialect.setValue(HibernateDialect.fromClassName(cp.getDialect()));
         driverLocation.setValue(createResource(cp.getPath()));
         driverClass.setValue(cp.getDriver());
      }
   }
View Full Code Here

Examples of org.jboss.forge.addon.database.tools.connections.ConnectionProfile

   @Override
   public Result execute(UIExecutionContext context) throws Exception
   {
      Map<String, ConnectionProfile> connectionProfiles =
               provider.getConnectionProfileManager().loadConnectionProfiles();
      ConnectionProfile connectionProfile = new ConnectionProfile();
      connectionProfile.setName(name.getValue());
      connectionProfile.setDialect(hibernateDialect.getValue().getClassName());
      connectionProfile.setDriver(driverClass.getValue());
      connectionProfile.setPath(driverLocation.getValue().getFullyQualifiedName());
      connectionProfile.setUrl(jdbcUrl.getValue());
      connectionProfile.setUser(userName.getValue());
      connectionProfiles.put(name.getValue(), connectionProfile);
      provider.getConnectionProfileManager().saveConnectionProfiles(connectionProfiles.values());
      return Results.success(
               "Connection profile " +
                        connectionProfile.getName() +
                        " has been saved succesfully");
   }
View Full Code Here

Examples of org.jboss.forge.addon.database.tools.connections.ConnectionProfile

   @Override
   public void initializeUI(UIBuilder builder) throws Exception
   {
      super.initializeUI(builder);
      ConnectionProfile cp = manager.loadConnectionProfiles().get(descriptor.getConnectionProfileName());
      if (cp != null)
      {
         jdbcUrl.setValue(cp.getUrl());
         userName.setValue(cp.getUser());
         userPassword.setValue(cp.getPassword());
         hibernateDialect.setValue(HibernateDialect.fromClassName(cp.getDialect()));
         driverLocation.setValue((FileResource<?>) (FileResource<?>) factory.create(new File(cp.getPath())));

         for (Class<?> driver : driverClass.getValueChoices())
         {
            if (cp.getDriver().equals(driver.getName()))
               driverClass.setValue(driver);
         }
      }
   }
View Full Code Here

Examples of org.jboss.forge.addon.database.tools.connections.ConnectionProfile

         descriptor.setConnectionProperties(null);
         return Results.navigateTo(ConnectionProfileDetailsStep.class);
      }
      else
      {
         ConnectionProfile profile = profiles.get(descriptor.getConnectionProfileName());
         if (profile.getPath() != null)
         {
            descriptor.setUrls(helper.getDriverUrls(createResource(profile.getPath())));
         }
         descriptor.setDriverClass(profile.getDriver());
         descriptor.setConnectionProperties(createConnectionProperties(profile));

         return Results.navigateTo(DatabaseTableSelectionStep.class);
      }
   }
View Full Code Here

Examples of org.jboss.forge.addon.database.tools.connections.ConnectionProfile

         for (Node child : node.getChildren())
         {
            if (!child.getName().equals("connection-profile"))
               continue; // Only profile elements are valid

            ConnectionProfile descriptor = new ConnectionProfile();
            descriptor.setName(child.getAttribute(CONFIG_KEY_NAME));
            descriptor.setDialect(child.getAttribute(CONFIG_KEY_DIALECT));
            descriptor.setDriver(child.getAttribute(CONFIG_KEY_DRIVER));
            descriptor.setPath(child.getAttribute(CONFIG_KEY_PATH_TO_DRIVER));
            descriptor.setUrl(child.getAttribute(CONFIG_KEY_URL));
            descriptor.setUser(child.getAttribute(CONFIG_KEY_USER));
            descriptor.setPassword(child.getAttribute(CONFIG_KEY_PASSWORD));
            result.put(descriptor.getName(), descriptor);
         }
      }
      return result;
   }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.