org.rhq.enterprise.gui.operation.definition
Class OperationDefinitionUIBean

java.lang.Object
  extended by org.rhq.enterprise.gui.common.framework.EnterpriseFacesContextUIBean
      extended by org.rhq.enterprise.gui.common.framework.PagedDataTableUIBean
          extended by org.rhq.enterprise.gui.operation.definition.OperationDefinitionUIBean
Direct Known Subclasses:
ResourceGroupOperationDefinitionUIBean, ResourceOperationDefinitionUIBean

public abstract class OperationDefinitionUIBean
extends PagedDataTableUIBean


Field Summary
protected  String description
           
protected  org.rhq.core.domain.operation.OperationDefinition operationDefinition
           
protected  org.rhq.enterprise.server.operation.OperationManagerLocal operationManager
           
protected  String timeout
           
 
Fields inherited from class org.rhq.enterprise.gui.common.framework.PagedDataTableUIBean
dataModel
 
Fields inherited from class org.rhq.enterprise.gui.common.framework.EnterpriseFacesContextUIBean
OUTCOME_CANCELLED, OUTCOME_CREATE, OUTCOME_EDIT, OUTCOME_FAILURE, OUTCOME_SAVE, OUTCOME_SUCCESS
 
Constructor Summary
OperationDefinitionUIBean()
           
 
Method Summary
protected abstract  String getBeanName()
           
 javax.faces.model.DataModel getDataModel()
           
 String getDescription()
           
 String getName()
           
abstract  org.rhq.core.domain.util.PageList<org.rhq.core.domain.operation.OperationDefinition> getOperationDefinitions()
           
 String getTimeout()
           
 void setDescription(String description)
           
 void setTimeout(String timeout)
           
 
Methods inherited from class org.rhq.enterprise.gui.common.framework.PagedDataTableUIBean
clearDataModel, getDatascroller, getDataTable, getDefaultPageControl, getMinimumPageSize, getPageControl, getPageSizes, setDataModel, setDatascroller, setDataTable, setPageControl
 
Methods inherited from class org.rhq.enterprise.gui.common.framework.EnterpriseFacesContextUIBean
getResource, getResourceGroup, getResourceType, getSubject, getWebUser
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

operationManager

protected org.rhq.enterprise.server.operation.OperationManagerLocal operationManager

operationDefinition

protected org.rhq.core.domain.operation.OperationDefinition operationDefinition

timeout

protected String timeout

description

protected String description
Constructor Detail

OperationDefinitionUIBean

public OperationDefinitionUIBean()
Method Detail

getName

public String getName()

setTimeout

public void setTimeout(String timeout)

getTimeout

public String getTimeout()

getDescription

public String getDescription()

setDescription

public void setDescription(String description)

getDataModel

public javax.faces.model.DataModel getDataModel()
Specified by:
getDataModel in class PagedDataTableUIBean

getOperationDefinitions

public abstract org.rhq.core.domain.util.PageList<org.rhq.core.domain.operation.OperationDefinition> getOperationDefinitions()

getBeanName

protected abstract String getBeanName()


Copyright © 2008-2012 Red Hat, Inc.. All Rights Reserved.