public class ChainMapper extends AbstractChainMapper<Chain>
BambooStAXMappingHelper.None
Modifier and Type | Field and Description |
---|---|
static String |
XML_NODE |
static String |
XML_ROOT |
PLAN_XML_SPECS_SOURCE
authorMap, labelMap, labels, notificationSetMapper, planBuildNumbers, planRepositoryLinkDao, planVcsRevisionHistoryDao, project, repositoryDefinitionDao
transactionOperations
Constructor and Description |
---|
ChainMapper(@NotNull org.hibernate.SessionFactory sessionFactory,
@NotNull Project project,
@NotNull Map<Long,Label> labelMap,
@NotNull Map<Long,ExtendedAuthor> authorMap,
PlanDao planDao,
ResultsSummaryManager resultsSummaryManager,
BuildResultsSummaryDao buildResultSummaryDao,
BuildResultWarningSummaryDao buildResultWarningSummaryDao,
PlanVcsRevisionHistoryStandaloneDao planVcsRevisionHistoryDao,
VariableContextBaselineDao variableContextBaselineDao,
@NotNull RepositoryDefinitionDao repositoryDefinitionDao,
@NotNull PlanRepositoryLinkDao planRepositoryLinkDao,
@NotNull NotificationSetMapper notificationSetMapper,
@NotNull org.springframework.transaction.support.TransactionOperations transactionOperations) |
Modifier and Type | Method and Description |
---|---|
Chain |
createPlanEntity() |
@NotNull String |
getXmlElementNodeName()
Returns local name of list element node
|
@NotNull String |
getXmlRootNodeName()
Returns local name of the XML parent node that will contain exported/imported object's properties
|
afterImportListItem, createItemInstance, exportProperties, importProperties
beforeImportListItem, createListRootElement, createRootElement, eventEndElementOfListItemSaveObject, exportListXml, exportListXml, flushIfNeeded, importListXml, importListXml, importListXmlInTransaction
exportXml, exportXml, getSession, getSessionFactory, importXml, importXml, isShouldExport, saveBambooObject
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
exportXml, importXml
public static final String XML_ROOT
public static final String XML_NODE
public ChainMapper(@NotNull @NotNull org.hibernate.SessionFactory sessionFactory, @NotNull @NotNull Project project, @NotNull @NotNull Map<Long,Label> labelMap, @NotNull @NotNull Map<Long,ExtendedAuthor> authorMap, PlanDao planDao, ResultsSummaryManager resultsSummaryManager, BuildResultsSummaryDao buildResultSummaryDao, BuildResultWarningSummaryDao buildResultWarningSummaryDao, PlanVcsRevisionHistoryStandaloneDao planVcsRevisionHistoryDao, VariableContextBaselineDao variableContextBaselineDao, @NotNull @NotNull RepositoryDefinitionDao repositoryDefinitionDao, @NotNull @NotNull PlanRepositoryLinkDao planRepositoryLinkDao, @NotNull @NotNull NotificationSetMapper notificationSetMapper, @NotNull @NotNull org.springframework.transaction.support.TransactionOperations transactionOperations)
public Chain createPlanEntity()
createPlanEntity
in class AbstractPlanMapper<Chain>
@NotNull public @NotNull String getXmlRootNodeName()
BambooStAXMappingHelper
getXmlRootNodeName
in interface BambooStAXMappingHelper<Chain,Chain>
getXmlRootNodeName
in class BambooStAXMappingListHelperAbstractImpl<Chain,Chain>
@NotNull public @NotNull String getXmlElementNodeName()
getXmlElementNodeName
in class BambooStAXMappingListHelperAbstractImpl<Chain,Chain>
Copyright © 2022 Atlassian Software Systems Pty Ltd. All rights reserved.