Creates a monitoring profile in a cluster.
void createMonitoringProfile(MonitoringProfileVO mpvo) throws SUPAdminException;
If successful, returns silently. If unsuccessful, returns SUPAdminException.
//Create a monitoring profile MonitoringProfileVO mpvo_new = new MonitoringProfileVO(); mpvo_new.setName("<monitoring configuration new name>"); mpvo_new.setDurationType(MONITORING_DURATION_TYPE.SCHEDULED); mpvo_new.setEnabled(true); MonitoredDomain md = new MonitoredDomain("<domain name>"); md.setName("<domain name>"); MonitoredPackage mp1 = new MonitoredPackage("<package name 1>"); MonitoredPackage mp2 = new MonitoredPackage("<package name 2>"); md.setMonitoredPackages(Arrays .asList(new MonitoredPackage[] { mp1, mp2 })); mpvo_new.setMonitoredDomains(Arrays.asList(new MonitoredDomain[] { md })); ScheduleVO svo = new ScheduleVO(); svo.setEndDate(new Date()); svo.setEndTime(new Date()); svo.setStartDate(new Date(0)); svo.setStartTime(new Date(0)); svo.setInterval(1234); svo.setFreq(SCHEDULE_FREQ.INTERVAL); EnumSet<DAY_OF_WEEK> dayofweeks = EnumSet.noneOf(DAY_OF_WEEK.class); svo.setDaysofweek(dayofweeks); dayofweeks.add(DAY_OF_WEEK.MONDAY); mpvo_new.setSchedule(svo); supCluster.createMonitoringProfile(mpvo_new);