Package org.impalaframework.module.definition

Examples of org.impalaframework.module.definition.SimpleRootModuleDefinition


public class RootModuleTypeReader extends ApplicationModuleTypeReader {

    @Override
    protected ModuleDefinition newDefinition(ModuleDefinition parent,
            String moduleName, String type, String[] locationsArray, String[] dependencyNames, Map<String, String> attributes, String runtime) {
        return new SimpleRootModuleDefinition(moduleName, locationsArray, dependencyNames, attributes, new ModuleDefinition[0], null);
    }
View Full Code Here


public class RootModuleTypeReader extends ApplicationModuleTypeReader {

  @Override
  protected ModuleDefinition newDefinition(ModuleDefinition parent,
      String moduleName, String type, String[] locationsArray, String[] dependencyNames, Map<String, String> attributes, String runtime) {
    return new SimpleRootModuleDefinition(moduleName, locationsArray, dependencyNames, attributes, new ModuleDefinition[0], null);
  }
View Full Code Here

            String[] optionalDependencyNames,
            Map<String, String> attributes,
            String runtime,
            Collection<String> capabilities) {
       
        return new SimpleRootModuleDefinition(moduleName, locationsArray, dependencyNames, attributes, new ModuleDefinition[0], null, capabilities);
    }
View Full Code Here

    String[] rootProjectNamesArray = StringUtils.tokenizeToStringArray(rootProjectNames, ",", true, true);
    if (rootProjectNamesArray == null || rootProjectNamesArray.length == 0) {
      rootProjectNamesArray = new String[]{ moduleName };
    }   
   
    SimpleRootModuleDefinition definition = new SimpleRootModuleDefinition(rootProjectNamesArray, configLocationsArray);
    return definition;
  }
View Full Code Here

    List<String> locationNames = getLocationNames(definitionElement);
   
    List<String> projectNames = getRootProjectNames(definitionElement,
        locationNames);
   
    RootModuleDefinition rootModuleDefinition = new SimpleRootModuleDefinition(projectNames, locationNames);
    return rootModuleDefinition;
  }
View Full Code Here

    private RootModuleDefinition parent;

    public SimpleModuleDefinitionSource(String rootModuleName, String[] rootContextLocations, String[] moduleNames) {
        super();
        this.parent = new SimpleRootModuleDefinition(rootModuleName, rootContextLocations);
        setModuleNames(this.parent, moduleNames);
    }
View Full Code Here

        setModuleNames(this.parent, moduleNames);
    }

    public SimpleModuleDefinitionSource(String rootModuleName, String[] moduleNames) {
        super();       
        this.parent = new SimpleRootModuleDefinition(rootModuleName, new String[] { "applicationContext.xml" });
        setModuleNames(this.parent, moduleNames);
    }
View Full Code Here

    public void testPrintModuleInfo() {
        ShowModulesCommand commands = new ShowModulesCommand();
        commands.printModuleInfo(null);
       
        final SimpleRootModuleDefinition simpleRootModuleDefinition = new SimpleRootModuleDefinition("rootproject", "location.xml");
        commands.printModuleInfo(simpleRootModuleDefinition);
    }
View Full Code Here

  private RootModuleDefinition parent;

  public SimpleModuleDefinitionSource(String rootModuleName, String[] rootContextLocations, String[] moduleNames) {
    super();
    this.parent = new SimpleRootModuleDefinition(rootModuleName, rootContextLocations);
    setModuleNames(this.parent, moduleNames);
  }
View Full Code Here

    setModuleNames(this.parent, moduleNames);
  }

  public SimpleModuleDefinitionSource(String rootModuleName, String[] moduleNames) {
    super();   
    this.parent = new SimpleRootModuleDefinition(rootModuleName, new String[] { "applicationContext.xml" });
    setModuleNames(this.parent, moduleNames);
  }
View Full Code Here

TOP

Related Classes of org.impalaframework.module.definition.SimpleRootModuleDefinition

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.