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.String
format(com.xebialabs.deployit.plugin.api.udm.ConfigurationItem configurationItem)
protected static java.lang.String
format(com.xebialabs.deployit.plugin.api.udm.ConfigurationItem... cis)
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()
com.xebialabs.xlplatform.coc.dto.SCMTraceabilityData
getSCMTraceabilityData()
-
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()
-
-