com.xebialabs.deployit.engine.spi.event
Class CiBaseEvent

java.lang.Object
  extended by com.xebialabs.deployit.engine.spi.event.AuditableDeployitEvent
      extended by com.xebialabs.deployit.engine.spi.event.CiBaseEvent
Direct Known Subclasses:
CiMovedEvent, CiRenamedEvent, CisCreatedEvent, CisDeletedEvent, CisUpdatedEvent

public abstract class CiBaseEvent
extends AuditableDeployitEvent

Base class for events dealing with CIs.


Field Summary
 
Fields inherited from class com.xebialabs.deployit.engine.spi.event.AuditableDeployitEvent
component, message, username
 
Constructor Summary
CiBaseEvent(java.lang.String component, java.lang.String message)
           
CiBaseEvent(java.lang.String component, java.lang.String message, java.util.List<com.xebialabs.deployit.plugin.api.udm.ConfigurationItem> cis)
           
 
Method Summary
protected static java.lang.String format(com.xebialabs.deployit.plugin.api.udm.ConfigurationItem configurationItem)
           
protected static java.lang.String format(java.util.List<com.xebialabs.deployit.plugin.api.udm.ConfigurationItem> ciList)
           
 java.util.List<com.xebialabs.deployit.plugin.api.udm.ConfigurationItem> getCis()
           
 
Methods inherited from class com.xebialabs.deployit.engine.spi.event.AuditableDeployitEvent
format, format, getDataFields, setUsername
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CiBaseEvent

public CiBaseEvent(java.lang.String component,
                   java.lang.String message)

CiBaseEvent

public CiBaseEvent(java.lang.String component,
                   java.lang.String message,
                   java.util.List<com.xebialabs.deployit.plugin.api.udm.ConfigurationItem> cis)
Method Detail

format

protected static java.lang.String format(java.util.List<com.xebialabs.deployit.plugin.api.udm.ConfigurationItem> ciList)

format

protected static java.lang.String format(com.xebialabs.deployit.plugin.api.udm.ConfigurationItem configurationItem)

getCis

public java.util.List<com.xebialabs.deployit.plugin.api.udm.ConfigurationItem> getCis()