Package com.webobjects.monitor._private

Examples of com.webobjects.monitor._private.MApplication


  }

  @Override
  public WOActionResults showAction() throws Throwable {
    checkPassword();
    MApplication application = (MApplication) routeObjectForKey("mApplication")
    return response(application, ERXKeyFilter.filterWithAttributes());
  }
View Full Code Here


  }

  @Override
  public WOActionResults updateAction() throws Throwable {
    checkPassword();
    MApplication application = (MApplication) routeObjectForKey("mApplication");   
    update(application, ERXKeyFilter.filterWithAttributes());
    return response(application, ERXKeyFilter.filterWithAttributes());
  }
View Full Code Here

    return response(application, ERXKeyFilter.filterWithAttributes());
  }

  public WOActionResults addInstanceAction() throws Throwable {
    checkPassword();
    MApplication application = (MApplication) routeObjectForKey("name");
    // Old code. The if statement replaces this code along with the addInstanceOnAllHostsAction() method. kib 20110622
    //    addInstance(application, (MHost)routeObjectForKey("host"), false);
    if (request().stringFormValueForKey("host") != null) {
      MHost mHost = siteConfig().hostWithName(request().stringFormValueForKey("host"));
      addInstance(application, mHost, false);
View Full Code Here

    return response(application, ERXKeyFilter.filterWithNone());
  }

  public WOActionResults deleteInstanceAction() throws Throwable {
    checkPassword();
    MApplication application = (MApplication) routeObjectForKey("name");
    deleteInstance(application, Integer.valueOf(request().stringFormValueForKey("id")));
    return response(application, ERXKeyFilter.filterWithNone());
  }
View Full Code Here

    return response(application, ERXKeyFilter.filterWithNone());
  }

  public WOActionResults addInstanceOnAllHostsAction() throws Throwable {
    checkPassword();
    MApplication application = (MApplication) routeObjectForKey("name");
    addInstance(application, null, true);
    return response(application, ERXKeyFilter.filterWithNone());
  }
View Full Code Here

    checkPassword();
    return response(instancesArray(), instanceFilter());
  }

  protected NSArray<MInstance> instancesArray() {
    MApplication application = (MApplication) routeObjectForKey("name");
    String id = request().stringFormValueForKey("id");

    NSArray<MInstance> instances = siteConfig().instanceArray();
    if (application != null) {
      if (id != null) {
        instances = ERXQ.filtered(siteConfig().instanceArray(), ERXQ.is("applicationName", application.name()).and(ERXQ.is("id", id)));
      } else {
        instances = ERXQ.filtered(siteConfig().instanceArray(), ERXQ.is("applicationName", application.name()));
      }
    }   
    return instances;
  }
View Full Code Here

            boolean pushAppOnly = true;

            if (myApplication().isStopped_M()) {
                String defaultsName = appDefaults.name();
                if (!defaultsName.equals(myApplication().name())) {
                    MApplication app = myApplication().siteConfig().applicationWithName(appDefaults.name());
                    if (app == null) {
                        pushAppOnly = false;
                        myApplication().setName(defaultsName);
                        NSArray _instanceArray = myApplication().instanceArray();
                        int instanceArrayCount = _instanceArray.count();
View Full Code Here

     * @return ApplicationConfigurePage
     */
  public static AppConfigurePage create(WOContext context, MApplication application) {
    AppConfigurePage page = (AppConfigurePage) context.page().pageWithName(AppConfigurePage.class.getName());
    page.setMyApplication(application);
    page.appDefaults = new MApplication(application.values(), _sc, null);
    return page;
  }
View Full Code Here

import er.extensions.eof.ERXQ;
import er.rest.ERXRestContext;

public class MHostRestDelegate extends JavaMonitorRestDelegate {
    public Object createObjectOfEntityWithID(EOClassDescription entity, Object id, ERXRestContext context) {
    return new MHost(siteConfig(), (String)id, MHost.MAC_HOST_TYPE);
  }
View Full Code Here

  }
 
  @Override
  public WOActionResults createAction() throws Throwable {
    checkPassword();
    MHost host = create(ERXKeyFilter.filterWithAttributes());
        siteConfig().addHost_M(host);
        if (siteConfig().hostArray().count() != 0) {
            handler().sendAddHostToWotaskds(host, siteConfig().hostArray());
        }
    return response(host, ERXKeyFilter.filterWithAttributes());
View Full Code Here

TOP

Related Classes of com.webobjects.monitor._private.MApplication

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.