public abstract class OperationScheduleUIBean extends PagedDataTableUIBean
| Modifier and Type | Field and Description |
|---|---|
protected org.rhq.enterprise.server.operation.OperationManagerLocal |
manager |
dataModelOUTCOME_CANCELLED, OUTCOME_CREATE, OUTCOME_EDIT, OUTCOME_FAILURE, OUTCOME_SAVE, OUTCOME_SUCCESS| Constructor and Description |
|---|
OperationScheduleUIBean() |
| Modifier and Type | Method and Description |
|---|---|
javax.faces.model.DataModel |
getDataModel() |
abstract String |
getManagedBeanName() |
OperationDetailsScheduleComponent |
getOperationDetails() |
abstract List<? extends org.rhq.core.domain.operation.bean.OperationSchedule> |
getOperationScheduleList() |
org.rhq.core.domain.operation.bean.OperationSchedule |
getSelectedOperationSchedule() |
org.quartz.SimpleTrigger |
getTrigger() |
String |
schedule() |
abstract void |
scheduleOperation(org.rhq.core.domain.auth.Subject subject,
String operationName,
org.rhq.core.domain.configuration.Configuration parameters,
org.quartz.SimpleTrigger simpleTrigger,
String description) |
String |
selectScheduleToView() |
void |
setOperationDetails(OperationDetailsScheduleComponent operationDetails) |
void |
setSelectedOperationSchedule(org.rhq.core.domain.operation.bean.OperationSchedule selectedOperationSchedule) |
String |
unschedule() |
abstract void |
unscheduleOperation(org.rhq.core.domain.auth.Subject subject,
String doomedJobId) |
clearDataModel, getDatascroller, getDataTable, getDefaultPageControl, getMinimumPageSize, getPageControl, getPageSizes, setDataModel, setDatascroller, setDataTable, setPageControlgetResource, getResourceGroup, getResourceType, getSubject, getWebUserpublic org.rhq.core.domain.operation.bean.OperationSchedule getSelectedOperationSchedule()
public void setSelectedOperationSchedule(org.rhq.core.domain.operation.bean.OperationSchedule selectedOperationSchedule)
public String selectScheduleToView()
public OperationDetailsScheduleComponent getOperationDetails()
public void setOperationDetails(OperationDetailsScheduleComponent operationDetails)
public String schedule()
public String unschedule()
public abstract void scheduleOperation(org.rhq.core.domain.auth.Subject subject,
String operationName,
org.rhq.core.domain.configuration.Configuration parameters,
org.quartz.SimpleTrigger simpleTrigger,
String description)
throws Exception
Exceptionpublic abstract void unscheduleOperation(org.rhq.core.domain.auth.Subject subject,
String doomedJobId)
throws Exception
Exceptionpublic javax.faces.model.DataModel getDataModel()
getDataModel in class PagedDataTableUIBeanpublic abstract String getManagedBeanName()
public abstract List<? extends org.rhq.core.domain.operation.bean.OperationSchedule> getOperationScheduleList()
public org.quartz.SimpleTrigger getTrigger()
Copyright © 2008-2013 Red Hat, Inc.. All Rights Reserved.