Examples of OptionReader


Examples of de.innovationgate.wga.modules.options.OptionReader

    }

    public Connection createJDBCConnection(DatabaseInformation db, Properties props) throws WGBackendException {
      try {
      ModuleDefinition serverDef = WGFactory.getModuleRegistry().getModuleDefinition(DatabaseServerModuleType.class, MySqlDatabaseServer.class);
      OptionReader serverOptionReader = OptionReader.create(getOptions(), serverDef);
     
      String hostName = buildHostName();
     
            String masterUser = (String) serverOptionReader.readOptionValueOrDefault(DatabaseServer.OPTION_MASTERLOGIN_USER);
            String masterPassword = (String) serverOptionReader.readOptionValueOrDefault(DatabaseServer.OPTION_MASTERLOGIN_PASSWORD);
     
      String jdbcPath = "jdbc:mysql://" + hostName;
      if (db != null) {
        jdbcPath += "/" + db.getOptions().get(Database.OPTION_PATH);
      }
View Full Code Here

Examples of de.innovationgate.wga.modules.options.OptionReader

            throw new WGNotSupportedException("Creating custom databases is not supported");
        }
       
        try {
            ModuleDefinition serverDef = WGFactory.getModuleRegistry().getModuleDefinition(DatabaseServerModuleType.class, MySqlDatabaseServer.class);
            OptionReader serverOptionReader = OptionReader.create(dbServer.getOptions(), serverDef);
           
            String hostName = buildHostName(dbServer);
           
            String masterUser = (String) serverOptionReader.readOptionValueOrDefault(DatabaseServer.OPTION_MASTERLOGIN_USER);
            String masterPassword = (String) serverOptionReader.readOptionValueOrDefault(DatabaseServer.OPTION_MASTERLOGIN_PASSWORD);
           
            String path = options.get(Database.OPTION_PATH);
            String jdbcPath;
            if (!path.contains("/")) {
                jdbcPath = "jdbc:mysql://" + hostName + "/" + path;
View Full Code Here

Examples of de.innovationgate.wga.modules.options.OptionReader

       
        try {
            List<DatabaseInformation> dbs = new ArrayList<DatabaseInformation>();
           
            ModuleDefinition serverDef = WGFactory.getModuleRegistry().getModuleDefinition(DatabaseServerModuleType.class, MySqlDatabaseServer.class);
            OptionReader serverOptionReader = OptionReader.create(dbServer.getOptions(), serverDef);
           
            String hostName = buildHostName(dbServer);
           
            String masterUser = (String) serverOptionReader.readOptionValueOrDefault(DatabaseServer.OPTION_MASTERLOGIN_USER);
            String masterPassword = (String) serverOptionReader.readOptionValueOrDefault(DatabaseServer.OPTION_MASTERLOGIN_PASSWORD);
           
            String jdbcPath = "jdbc:mysql://" + hostName; //+ "/mysql";
           
            Driver driver = (Driver) Class.forName(WGDatabaseImpl.DRIVER).newInstance();
           
View Full Code Here

Examples of de.innovationgate.wga.modules.options.OptionReader

    public WGDatabase openDatabase(Class<? extends WGDatabaseCore> implClass, WGDatabaseServer dbServer, Map<String, String> options, boolean prepareOnly) throws WGAPIException {

        try {
            ModuleDefinition serverDef = WGFactory.getModuleRegistry().getModuleDefinition(DatabaseServerModuleType.class, MySqlDatabaseServer.class);
            OptionReader serverOptionReader = OptionReader.create(dbServer.getOptions(), serverDef);
           
            String hostName = buildHostName(dbServer);
           
            String masterUser = (String) serverOptionReader.readOptionValueOrDefault(DatabaseServer.OPTION_MASTERLOGIN_USER);
            String masterPassword = (String) serverOptionReader.readOptionValueOrDefault(DatabaseServer.OPTION_MASTERLOGIN_PASSWORD);
           
            String path = options.get(Database.OPTION_PATH);
            String jdbcPath;
            if (!path.contains("/")) {
                jdbcPath = "jdbc:mysql://" + hostName + "/" + path;
View Full Code Here

Examples of de.innovationgate.wga.modules.options.OptionReader

    }

    public WGDatabase openDatabase(Class<? extends WGDatabaseCore> implClass, WGDatabaseServer dbServer, Map<String, String> options, boolean prepareOnly) throws WGAPIException {
        try {
            ModuleDefinition serverDef = WGFactory.getModuleRegistry().getModuleDefinition(DatabaseServerModuleType.class, getDatabaseServerType());
            OptionReader serverOptionReader = OptionReader.create(dbServer.getOptions(), serverDef);
           
            String masterUser = (String) serverOptionReader.readOptionValueOrDefault(DatabaseServer.OPTION_MASTERLOGIN_USER);
            String masterPassword = (String) serverOptionReader.readOptionValueOrDefault(DatabaseServer.OPTION_MASTERLOGIN_PASSWORD);
           
            String jndiPath = options.get(Database.OPTION_JNDI_PATH);
           
            return WGFactory.getInstance().openDatabase(dbServer, implClass.getName(), jndiPath, masterUser, masterPassword, options, prepareOnly);
           
View Full Code Here

Examples of de.innovationgate.wga.modules.options.OptionReader

    }

    public WGDatabase openDatabase(Class<? extends WGDatabaseCore> implClass, WGDatabaseServer dbServer, Map<String, String> options, boolean prepareOnly) throws WGAPIException {
        try {
            ModuleDefinition serverDef = WGFactory.getModuleRegistry().getModuleDefinition(DatabaseServerModuleType.class, getDatabaseServerType());
            OptionReader serverOptionReader = OptionReader.create(dbServer.getOptions(), serverDef);
           
            String masterUser = (String) serverOptionReader.readOptionValueOrDefault(DatabaseServer.OPTION_MASTERLOGIN_USER);
            String masterPassword = (String) serverOptionReader.readOptionValueOrDefault(DatabaseServer.OPTION_MASTERLOGIN_PASSWORD);
           
            String basePath = dbServer.getOptions().get(Database.OPTION_PATH);
            String pathExtension = options.get(Database.OPTION_PATH);
            String jdbcPath = (basePath != null ? basePath : "") + pathExtension;
           
View Full Code Here

Examples of de.innovationgate.wga.modules.options.OptionReader

            Object cachedValue = _cache.get(cacheKey);
            if (cachedValue != null) {
                return cachedValue;
            }
           
            OptionReader reader = OptionReader.create(options, modDef);
            Object value = reader.readOptionValueOrDefault(optionName);
            if (value != null) {
                _cache.put(cacheKey, value);
            }
            return value;
        }
View Full Code Here

Examples of org.gradle.api.internal.tasks.options.OptionReader

    TaskSelector createTaskSelector(GradleInternal gradle, ProjectConfigurer projectConfigurer) {
        return new TaskSelector(gradle, projectConfigurer);
    }

    OptionReader createOptionReader() {
        return new OptionReader();
    }
View Full Code Here

Examples of org.gradle.api.internal.tasks.options.OptionReader

    }

    private void printTaskHelp(StyledTextOutput output) {
        TaskSelector selector = getTaskSelector();
        TaskSelector.TaskSelection selection = selector.getSelection(taskPath);
        OptionReader optionReader = getOptionReader();
        TaskDetailPrinter taskDetailPrinter = new TaskDetailPrinter(taskPath, selection, optionReader);
        taskDetailPrinter.print(output);
    }
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.