public class ProjectChainMapper extends AbstractProjectMapper
BambooStAXMappingHelper.None
authorDao, authorMap, labelDao, labelMap, planDao, planRepositoryLinkDao, planVcsRevisionHistoryDao, PROJECT_XML_ROOT, projectDao, repositoryDefinitionDao, sessionFactory
transactionOperations
Constructor and Description |
---|
ProjectChainMapper(org.hibernate.SessionFactory sessionFactory,
@NotNull ProjectDao projectDao,
AuthorDao authorDao,
LabelDao labelDao,
@NotNull PlanDao planDao,
PlanVcsRevisionHistoryStandaloneDao planVcsRevisionHistoryDao,
@NotNull RepositoryDefinitionDao repositoryDefinitionDao,
@NotNull PlanRepositoryLinkDao planRepositoryLinkDao,
@NotNull MapperFactory mapperFactory,
@NotNull org.springframework.transaction.support.TransactionOperations transactionOperations) |
Modifier and Type | Method and Description |
---|---|
protected void |
importProperties(@NotNull Project project,
@NotNull org.codehaus.staxmate.in.SMInputCursor inputCursor,
@NotNull org.hibernate.Session session)
Import properties to the object.
|
createItemInstance, exportData, exportProperties, getXmlElementNodeName, getXmlRootNodeName, importData, initialiseAuthorMap, initialiseLabelMap
afterImportListItem, 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
isShouldExport
exportXml, importXml
public ProjectChainMapper(org.hibernate.SessionFactory sessionFactory, @NotNull @NotNull ProjectDao projectDao, AuthorDao authorDao, LabelDao labelDao, @NotNull @NotNull PlanDao planDao, PlanVcsRevisionHistoryStandaloneDao planVcsRevisionHistoryDao, @NotNull @NotNull RepositoryDefinitionDao repositoryDefinitionDao, @NotNull @NotNull PlanRepositoryLinkDao planRepositoryLinkDao, @NotNull @NotNull MapperFactory mapperFactory, @NotNull @NotNull org.springframework.transaction.support.TransactionOperations transactionOperations)
protected void importProperties(@NotNull @NotNull Project project, @NotNull @NotNull org.codehaus.staxmate.in.SMInputCursor inputCursor, @NotNull @NotNull org.hibernate.Session session) throws Exception
BambooStAXMappingHelperAbstractImpl
importProperties
in class AbstractProjectMapper
project
- object being importedinputCursor
- input cursor pointing to the child node of node that was passed to importXml methodsession
- Hibernate session objectException
- when something went wrongCopyright © 2022 Atlassian Software Systems Pty Ltd. All rights reserved.