org.rhq.enterprise.server.plugin.pc.drift
Class DriftChangeSetSummary

java.lang.Object
  extended by org.rhq.enterprise.server.plugin.pc.drift.DriftChangeSetSummary

public class DriftChangeSetSummary
extends Object

Provides a summary of a change set. This object is mainly used to pass to the alert subsystem in order to determine which alerts should be triggered. It doesn't have all the information that a DriftChangeSet has - it's a summary that only has the data necessary for the alert subsystem to be able to determine what alerts need to be triggered.

Author:
John Mazzitelli

Constructor Summary
DriftChangeSetSummary()
           
 
Method Summary
 void addDriftPathname(String driftPathname)
           
 org.rhq.core.domain.drift.DriftChangeSetCategory getCategory()
           
 long getCreatedTime()
           
 String getDriftDefinitionName()
           
 org.rhq.core.domain.drift.DriftConfigurationDefinition.DriftHandlingMode getDriftHandlingMode()
           
 List<String> getDriftPathnames()
           
 int getResourceId()
           
 boolean isInitialChangeSet()
           
 void setCategory(org.rhq.core.domain.drift.DriftChangeSetCategory category)
           
 void setCreatedTime(long createdTime)
           
 void setDriftDefinitionName(String driftDefinitionName)
           
 void setDriftHandlingMode(org.rhq.core.domain.drift.DriftConfigurationDefinition.DriftHandlingMode driftHandlingMode)
           
 void setDriftPathnames(List<String> driftPathnames)
           
 void setInitialChangeSet(boolean isInitialChangeSet)
           
 void setResourceId(int resourceId)
           
 String toString()
          Because this summary object is used within the alert subsystem, this toString is used to display a message in the alert description if/when alerts are fired.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DriftChangeSetSummary

public DriftChangeSetSummary()
Method Detail

toString

public String toString()
Because this summary object is used within the alert subsystem, this toString is used to display a message in the alert description if/when alerts are fired.

Overrides:
toString in class Object

getCreatedTime

public long getCreatedTime()

setCreatedTime

public void setCreatedTime(long createdTime)

getCategory

public org.rhq.core.domain.drift.DriftChangeSetCategory getCategory()

setCategory

public void setCategory(org.rhq.core.domain.drift.DriftChangeSetCategory category)

getResourceId

public int getResourceId()

setResourceId

public void setResourceId(int resourceId)

getDriftDefinitionName

public String getDriftDefinitionName()

setDriftDefinitionName

public void setDriftDefinitionName(String driftDefinitionName)

getDriftPathnames

public List<String> getDriftPathnames()

setDriftPathnames

public void setDriftPathnames(List<String> driftPathnames)

addDriftPathname

public void addDriftPathname(String driftPathname)

getDriftHandlingMode

public org.rhq.core.domain.drift.DriftConfigurationDefinition.DriftHandlingMode getDriftHandlingMode()

setDriftHandlingMode

public void setDriftHandlingMode(org.rhq.core.domain.drift.DriftConfigurationDefinition.DriftHandlingMode driftHandlingMode)

isInitialChangeSet

public boolean isInitialChangeSet()

setInitialChangeSet

public void setInitialChangeSet(boolean isInitialChangeSet)


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