Package org.platformlayer.ops.instances

Examples of org.platformlayer.ops.instances.InstanceBuilder.addChild()


      endpoint.parentItem = model.getKey();

      instance.addChild(endpoint);
    }

    instance.addChild(ManagedService.build("postgresql"));

    instance.addChild(injected(PostgresqlServerBackup.class));
  }

  @Override
View Full Code Here


      instance.addChild(endpoint);
    }

    instance.addChild(ManagedService.build("postgresql"));

    instance.addChild(injected(PostgresqlServerBackup.class));
  }

  @Override
  public String getJdbcUrl(String databaseName, InetAddressChooser chooser) throws OpsException {
    Machine itemMachine = instanceHelpers.getMachine(model);
View Full Code Here

      addChild(vm);
    }

    {
      SolrInstall install = injected(SolrInstall.class);
      vm.addChild(install);
    }

    {
      SolrInstance service = injected(SolrInstance.class);
      vm.addChild(service);
View Full Code Here

      vm.addChild(install);
    }

    {
      SolrInstance service = injected(SolrInstance.class);
      vm.addChild(service);
    }

    {
      PublicEndpoint endpoint = injected(PublicEndpoint.class);
      // endpoint.network = null;
View Full Code Here

      endpoint.dnsName = model.dnsName;

      endpoint.tagItem = model.getKey();
      endpoint.parentItem = model.getKey();

      vm.addChild(endpoint);
    }
  }
}
View Full Code Here

      vm = InstanceBuilder.build(model.dnsName, this, model.getTags());
      vm.minimumMemoryMb = 2048;
      addChild(vm);
    }

    vm.addChild(NexusBootstrap.build());

    JettyInstance jetty = vm.addChild(injected(JettyInstance.class));
    jetty.addApp(NexusApp.build());

    vm.addChild(MetricsInstance.class);
View Full Code Here

      addChild(vm);
    }

    vm.addChild(NexusBootstrap.build());

    JettyInstance jetty = vm.addChild(injected(JettyInstance.class));
    jetty.addApp(NexusApp.build());

    vm.addChild(MetricsInstance.class);
  }
View Full Code Here

    vm.addChild(NexusBootstrap.build());

    JettyInstance jetty = vm.addChild(injected(JettyInstance.class));
    jetty.addApp(NexusApp.build());

    vm.addChild(MetricsInstance.class);
  }

}
View Full Code Here

    InstanceBuilder instance = InstanceBuilder.build(model.dnsName, this, model.getTags());
    instance.minimumMemoryMb = 2048;
    addChild(instance);

    instance.addChild(JavaVirtualMachine.buildJava6());

    instance.addChild(PackageDependency.build("libtcnative-1"));
    instance.addChild(PackageDependency.build("tomcat6"));
    // tomcat6-admin contains the 'manager' app for remote deploys
    instance.addChild(PackageDependency.build("tomcat6-admin"));
View Full Code Here

    instance.minimumMemoryMb = 2048;
    addChild(instance);

    instance.addChild(JavaVirtualMachine.buildJava6());

    instance.addChild(PackageDependency.build("libtcnative-1"));
    instance.addChild(PackageDependency.build("tomcat6"));
    // tomcat6-admin contains the 'manager' app for remote deploys
    instance.addChild(PackageDependency.build("tomcat6-admin"));

    instance.addChild(TomcatUsers.build());
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.