org.rhq.core.domain.configuration.group
Class AggregatePluginConfigurationUpdate

java.lang.Object
  extended by org.rhq.core.domain.configuration.AbstractConfigurationUpdate
      extended by org.rhq.core.domain.configuration.group.AbstractAggregateConfigurationUpdate
          extended by org.rhq.core.domain.configuration.group.AggregatePluginConfigurationUpdate
All Implemented Interfaces:
Serializable

public class AggregatePluginConfigurationUpdate
extends AbstractAggregateConfigurationUpdate

See Also:
Serialized Form

Field Summary
static String QUERY_DELETE_BY_ID
           
static String QUERY_FIND_BY_GROUP_ID
           
 
Fields inherited from class org.rhq.core.domain.configuration.group.AbstractAggregateConfigurationUpdate
MIXED_VALUES_MARKER
 
Fields inherited from class org.rhq.core.domain.configuration.AbstractConfigurationUpdate
configuration, createdTime, errorMessage, modifiedTime, status, subjectName
 
Constructor Summary
protected AggregatePluginConfigurationUpdate()
           
  AggregatePluginConfigurationUpdate(ResourceGroup group, Configuration aggregateConfiguration, String subjectName)
           
 
Method Summary
protected  void appendToStringInternals(StringBuilder str)
          Subclasses can override this to add things it wants to see in the toString.
 List<PluginConfigurationUpdate> getConfigurationUpdates()
           
 PluginConfigurationUpdate getPluginConfigurationUpdate(Resource updateTarget)
           
 void setConfigurationUpdates(List<PluginConfigurationUpdate> configurationUpdates)
           
 
Methods inherited from class org.rhq.core.domain.configuration.group.AbstractAggregateConfigurationUpdate
getGroup, getId, setGroup, setId
 
Methods inherited from class org.rhq.core.domain.configuration.AbstractConfigurationUpdate
equals, getConfiguration, getCreatedTime, getDuration, getErrorMessage, getModifiedTime, getStatus, getSubjectName, hashCode, setConfiguration, setErrorMessage, setErrorMessageFromThrowable, setStatus, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

QUERY_FIND_BY_GROUP_ID

public static final String QUERY_FIND_BY_GROUP_ID
See Also:
Constant Field Values

QUERY_DELETE_BY_ID

public static final String QUERY_DELETE_BY_ID
See Also:
Constant Field Values
Constructor Detail

AggregatePluginConfigurationUpdate

protected AggregatePluginConfigurationUpdate()

AggregatePluginConfigurationUpdate

public AggregatePluginConfigurationUpdate(ResourceGroup group,
                                          Configuration aggregateConfiguration,
                                          String subjectName)
Method Detail

setConfigurationUpdates

public void setConfigurationUpdates(List<PluginConfigurationUpdate> configurationUpdates)

getConfigurationUpdates

public List<PluginConfigurationUpdate> getConfigurationUpdates()

getPluginConfigurationUpdate

public PluginConfigurationUpdate getPluginConfigurationUpdate(Resource updateTarget)

appendToStringInternals

protected void appendToStringInternals(StringBuilder str)
Description copied from class: AbstractConfigurationUpdate
Subclasses can override this to add things it wants to see in the toString.

Overrides:
appendToStringInternals in class AbstractAggregateConfigurationUpdate
Parameters:
str - the builder to append strings to


Copyright © 2008 RHQ Project Advisory Board (Red Hat, Inc. and Hyperic, Inc.). All Rights Reserved.