Class CiBaseEvent
- java.lang.Object
-
- com.xebialabs.deployit.engine.spi.event.AuditableDeployitEvent
-
- com.xebialabs.deployit.engine.spi.event.CiBaseEvent
-
- Direct Known Subclasses:
CiCopiedEvent,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, UNKNOWN_USER, username
-
-
Constructor Summary
Constructors Constructor Description 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)CiBaseEvent(java.lang.String component, java.lang.String message, java.util.List<com.xebialabs.deployit.plugin.api.udm.ConfigurationItem> cis, com.xebialabs.xlplatform.coc.dto.SCMTraceabilityData scmTraceabilityData)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected static java.lang.Stringformat(com.xebialabs.deployit.plugin.api.udm.ConfigurationItem configurationItem)protected static java.lang.Stringformat(com.xebialabs.deployit.plugin.api.udm.ConfigurationItem... cis)protected static java.lang.Stringformat(java.util.List<com.xebialabs.deployit.plugin.api.udm.ConfigurationItem> ciList)java.util.List<com.xebialabs.deployit.plugin.api.udm.ConfigurationItem>getCis()com.xebialabs.xlplatform.coc.dto.SCMTraceabilityDatagetSCMTraceabilityData()-
Methods inherited from class com.xebialabs.deployit.engine.spi.event.AuditableDeployitEvent
format, format, getDataFields, join, setUsername
-
-
-
-
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, com.xebialabs.xlplatform.coc.dto.SCMTraceabilityData scmTraceabilityData)
-
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(com.xebialabs.deployit.plugin.api.udm.ConfigurationItem... cis)
-
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()
-
getSCMTraceabilityData
public com.xebialabs.xlplatform.coc.dto.SCMTraceabilityData getSCMTraceabilityData()
-
-