Package com.webobjects.monitor._private

Examples of com.webobjects.monitor._private.MInstance


    public void dailyStartHours(NSArray nsarray, int beginScheduleWindow, int endScheduleWindow) {
        int hour = beginScheduleWindow;
        for(Enumeration enumeration = nsarray.objectEnumerator(); enumeration.hasMoreElements();) {
            if (hour > endScheduleWindow)
                hour = beginScheduleWindow;
            MInstance minstance = (MInstance) enumeration.nextElement();
            minstance.setSchedulingDailyStartTime(Integer.valueOf(hour));
            processedInstance(minstance);
            hour++;
        }
        sendUpdateInstancesToWotaskds();
    }
View Full Code Here


    public void weeklyStartHours(NSArray nsarray, int beginScheduleWindow, int endScheduleWindow, int startDay) {
    int hour = beginScheduleWindow;
    for(Enumeration enumeration = nsarray.objectEnumerator(); enumeration.hasMoreElements();) {
      if (hour > endScheduleWindow)
        hour = beginScheduleWindow;
      MInstance minstance = (MInstance) enumeration.nextElement();
      minstance.setSchedulingWeeklyStartTime(Integer.valueOf(hour));
      minstance.setSchedulingStartDay(Integer.valueOf(startDay));
      processedInstance(minstance);
      hour++;
    }
    sendUpdateInstancesToWotaskds();
}
View Full Code Here

    sendUpdateInstancesToWotaskds();
}

    public void turnScheduledOn(NSArray nsarray) {
        for(Enumeration enumeration = nsarray.objectEnumerator(); enumeration.hasMoreElements();) {
            MInstance minstance = (MInstance) enumeration.nextElement();
            if (!minstance.isScheduled()) {
                minstance.setSchedulingEnabled(Boolean.TRUE);
                processedInstance(minstance);
            }
        }
        sendUpdateInstancesToWotaskds();
    }
View Full Code Here

        sendUpdateInstancesToWotaskds();
    }

    public void turnScheduledOff(NSArray nsarray) {
        for(Enumeration enumeration = nsarray.objectEnumerator(); enumeration.hasMoreElements();) {
            MInstance minstance = (MInstance) enumeration.nextElement();
            if (minstance.isScheduled()) {
                minstance.setSchedulingEnabled(Boolean.FALSE);
                processedInstance(minstance);
            }
        }
        sendUpdateInstancesToWotaskds();
    }
View Full Code Here

        sendUpdateInstancesToWotaskds();
    }

    public void turnRefuseNewSessionsOn(NSArray nsarray) {
        for(Enumeration enumeration = nsarray.objectEnumerator(); enumeration.hasMoreElements();) {
            MInstance minstance = (MInstance) enumeration.nextElement();
            if (!minstance.isRefusingNewSessions()) {
                minstance.setRefusingNewSessions(true);
                processedInstance(minstance);
            }
        }
        sendCommandInstancesToWotaskds("REFUSE");
    }
View Full Code Here

        sendCommandInstancesToWotaskds("REFUSE");
    }

    public void turnRefuseNewSessionsOff(NSArray nsarray) {
        for(Enumeration enumeration = nsarray.objectEnumerator(); enumeration.hasMoreElements();) {
            MInstance minstance = (MInstance) enumeration.nextElement();
            if (minstance.isRefusingNewSessions()) {
                minstance.setRefusingNewSessions(false);
                processedInstance(minstance);
            }
        }
        sendCommandInstancesToWotaskds("ACCEPT");
    }
View Full Code Here

        sendCommandInstancesToWotaskds("ACCEPT");
    }

    public void turnAutoRecoverOn(NSArray nsarray) {
        for(Enumeration enumeration = nsarray.objectEnumerator(); enumeration.hasMoreElements();) {
            MInstance minstance = (MInstance) enumeration.nextElement();
            if (minstance.autoRecover() == null
                    || !minstance.autoRecover().booleanValue()) {
                minstance.setAutoRecover(Boolean.TRUE);
                processedInstance(minstance);
            }
        }
        sendUpdateInstancesToWotaskds();
    }
View Full Code Here

        sendUpdateInstancesToWotaskds();
    }

    public void turnAutoRecoverOff(NSArray nsarray) {
        for(Enumeration enumeration = nsarray.objectEnumerator(); enumeration.hasMoreElements();) {
            MInstance minstance = (MInstance) enumeration.nextElement();
            if (minstance.autoRecover() != null
                    && minstance.autoRecover().booleanValue()) {
                minstance.setAutoRecover(Boolean.FALSE);
                processedInstance(minstance);
            }
        }
        sendUpdateInstancesToWotaskds();
    }
View Full Code Here

        }
        sendUpdateInstancesToWotaskds();
    }

    public void forceQuit(NSArray nsarray) {
        MInstance minstance;
        for (Enumeration enumeration = nsarray.objectEnumerator(); enumeration.hasMoreElements();) {
            minstance = (MInstance) enumeration.nextElement();
            minstance.state = MObject.STOPPING;
            processedInstance(minstance);
        }
View Full Code Here

        sendCommandInstancesToWotaskds("QUIT");
    }

    public void stop(NSArray nsarray) {
        for(Enumeration enumeration = nsarray.objectEnumerator(); enumeration.hasMoreElements();) {
            MInstance minstance = (MInstance) enumeration.nextElement();
            if (minstance.state == MObject.ALIVE
                    || minstance.state == MObject.STARTING) {
                minstance.state = MObject.STOPPING;
                processedInstance(minstance);
            }
View Full Code Here

TOP

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

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.