Package org.impalaframework.module.operation

Examples of org.impalaframework.module.operation.ModuleOperation


        RootModuleDefinition moduleDefinition = source.getModuleDefinition();
        addModule(moduleDefinition);
    }

    private void addModule(ModuleDefinition moduleDefinition) {
        ModuleOperation operation = facade.getModuleOperationRegistry().getOperation(ModuleOperationConstants.AddModuleOperation);
        ModuleOperationInput moduleOperationInput = new ModuleOperationInput(null, moduleDefinition, null);
        operation.execute(application, moduleOperationInput);
    }
View Full Code Here


        ModuleOperationInput moduleOperationInput = new ModuleOperationInput(null, moduleDefinition, null);
        operation.execute(application, moduleOperationInput);
    }

    private void removeModule(String moduleName) {
        ModuleOperation operation = facade.getModuleOperationRegistry().getOperation(ModuleOperationConstants.RemoveModuleOperation);
        ModuleOperationInput moduleOperationInput = new ModuleOperationInput(null, null, moduleName);
        operation.execute(application, moduleOperationInput).isSuccess();
    }
View Full Code Here

  protected ContextStarter getContextStarter() {
    return new ClassPathApplicationContextStarter();
  }

  public void init(ModuleDefinitionSource source) {
    ModuleOperation operation = facade.getModuleOperationRegistry().getOperation(
        ModuleOperationConstants.IncrementalUpdateRootModuleOperation);
    operation.execute(new ModuleOperationInput(source, null, null));
  }
View Full Code Here

   * **************************** modifying operations
   * **************************
   */

  public boolean reload(String moduleName) {
    ModuleOperation operation = facade.getModuleOperationRegistry().getOperation(
        ModuleOperationConstants.ReloadNamedModuleOperation);
    ModuleOperationInput moduleOperationInput = new ModuleOperationInput(null, null, moduleName);
    return operation.execute(moduleOperationInput).isSuccess();
  }
View Full Code Here

    return like;
  }

  public void reloadRootModule() {
    RootModuleDefinition rootModuleDefinition = getModuleStateHolder().getRootModuleDefinition();
    ModuleOperation operation = facade.getModuleOperationRegistry().getOperation(
        ModuleOperationConstants.CloseRootModuleOperation);
    operation.execute(null);
    ConstructedModuleDefinitionSource newModuleDefinitionSource = new ConstructedModuleDefinitionSource(
        rootModuleDefinition);

    ModuleOperationInput input = new ModuleOperationInput(newModuleDefinitionSource, null, null);
    operation = facade.getModuleOperationRegistry().getOperation(
        ModuleOperationConstants.UpdateRootModuleOperation);
    operation.execute(input);
  }
View Full Code Here

        ModuleOperationConstants.UpdateRootModuleOperation);
    operation.execute(input);
  }

  public void unloadRootModule() {
    ModuleOperation operation = facade.getModuleOperationRegistry().getOperation(
        ModuleOperationConstants.CloseRootModuleOperation);
    operation.execute(null);
  }
View Full Code Here

        ModuleOperationConstants.CloseRootModuleOperation);
    operation.execute(null);
  }

  public boolean remove(String moduleName) {
    ModuleOperation operation = facade.getModuleOperationRegistry().getOperation(
        ModuleOperationConstants.RemoveModuleOperation);
    ModuleOperationInput moduleOperationInput = new ModuleOperationInput(null, null, moduleName);
    return operation.execute(moduleOperationInput).isSuccess();
  }
View Full Code Here

    ModuleOperationInput moduleOperationInput = new ModuleOperationInput(null, null, moduleName);
    return operation.execute(moduleOperationInput).isSuccess();
  }

  public void addModule(final ModuleDefinition moduleDefinition) {
    ModuleOperation operation = facade.getModuleOperationRegistry().getOperation(
        ModuleOperationConstants.AddModuleOperation);
    ModuleOperationInput moduleOperationInput = new ModuleOperationInput(null, moduleDefinition, null);
    operation.execute(moduleOperationInput);
  }
View Full Code Here

  protected ContextStarter getContextStarter() {
    return new ClassPathApplicationContextStarter();
  }

  public void init(ModuleDefinitionSource source) {
    ModuleOperation operation = factory.getModuleOperationRegistry().getOperation(
        ModuleOperationConstants.IncrementalUpdateRootModuleOperation);
    operation.execute(new ModuleOperationInput(source, null, null));
  }
View Full Code Here

   * **************************** modifying operations
   * **************************
   */

  public boolean reload(String moduleName) {
    ModuleOperation operation = factory.getModuleOperationRegistry().getOperation(
        ModuleOperationConstants.ReloadNamedModuleOperation);
    ModuleOperationInput moduleOperationInput = new ModuleOperationInput(null, null, moduleName);
    return operation.execute(moduleOperationInput).isSuccess();
  }
View Full Code Here

TOP

Related Classes of org.impalaframework.module.operation.ModuleOperation

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.