01: package com.sun.portal.fabric.mbeans;
02:
03: import java.util.*;
04: import java.lang.*;
05:
06: import com.sun.portal.admin.common.util.AdminUtil;
07: import com.sun.portal.admin.common.PSMBeanException;
08:
09: public interface SchedulerMBean {
10:
11: public static final String TYPE = PortalDomainMBean.TYPE
12: + ".Scheduler";
13:
14: public String getID();
15:
16: public Boolean schedule(List actions) throws PSMBeanException;
17:
18: public Boolean schedule(String host, List actions)
19: throws PSMBeanException, java.net.UnknownHostException;
20:
21: public Boolean unschedule(List actions) throws PSMBeanException;
22:
23: public Boolean unschedule(String host, List actions)
24: throws PSMBeanException, java.net.UnknownHostException;
25:
26: public ArrayList getSchedules(String command)
27: throws PSMBeanException;
28:
29: public ArrayList getSchedules(String host, String command)
30: throws PSMBeanException, java.net.UnknownHostException;
31:
32: public String getPSDir() throws PSMBeanException,
33: java.net.UnknownHostException;
34:
35: }
|