com.atlassian.bamboo.migration.beans
Class MapperFactoryImpl

java.lang.Object
  extended by com.atlassian.bamboo.migration.beans.MapperFactoryImpl
All Implemented Interfaces:
MapperFactory

public class MapperFactoryImpl
extends java.lang.Object
implements MapperFactory


Constructor Summary
MapperFactoryImpl(net.sf.hibernate.SessionFactory sessionFactory, BuildResultsSummaryDao buildResultsSummaryDao, PlanDao planDao, PlanRepositoryLinkDao planRepositoryLinkDao, PlanVcsRevisionHistoryStandaloneDao planVcsRevisionHistoryDao, RepositoryDefinitionDao repositoryDefinitionDao, ResultsSummaryManager resultsSummaryManager, NotificationSetMapper notificationSetMapper, LegacyRequirementMapper legacyRequirementMapper, RequirementSetMapper requirementSetMapper)
           
 
Method Summary
 ChainBranchMapper newChainBranchMapper(Project project, java.util.Map<java.lang.Long,Label> labelMap, java.util.Map<java.lang.Long,ExtendedAuthor> authorMap)
           
 ChainMapper newChainMapper(Project project, java.util.Map<java.lang.Long,Label> labelMap, java.util.Map<java.lang.Long,ExtendedAuthor> authorMap)
           
 JobMapper newJobMapper(Project project, java.util.Map<java.lang.Long,Label> labelMap, java.util.Map<java.lang.Long,ExtendedAuthor> authorMap)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MapperFactoryImpl

public MapperFactoryImpl(net.sf.hibernate.SessionFactory sessionFactory,
                         BuildResultsSummaryDao buildResultsSummaryDao,
                         PlanDao planDao,
                         PlanRepositoryLinkDao planRepositoryLinkDao,
                         PlanVcsRevisionHistoryStandaloneDao planVcsRevisionHistoryDao,
                         RepositoryDefinitionDao repositoryDefinitionDao,
                         ResultsSummaryManager resultsSummaryManager,
                         NotificationSetMapper notificationSetMapper,
                         LegacyRequirementMapper legacyRequirementMapper,
                         RequirementSetMapper requirementSetMapper)
Method Detail

newChainMapper

public ChainMapper newChainMapper(@NotNull
                                  Project project,
                                  @NotNull
                                  java.util.Map<java.lang.Long,Label> labelMap,
                                  @NotNull
                                  java.util.Map<java.lang.Long,ExtendedAuthor> authorMap)
Specified by:
newChainMapper in interface MapperFactory

newChainBranchMapper

public ChainBranchMapper newChainBranchMapper(@NotNull
                                              Project project,
                                              @NotNull
                                              java.util.Map<java.lang.Long,Label> labelMap,
                                              @NotNull
                                              java.util.Map<java.lang.Long,ExtendedAuthor> authorMap)
Specified by:
newChainBranchMapper in interface MapperFactory

newJobMapper

public JobMapper newJobMapper(@NotNull
                              Project project,
                              @NotNull
                              java.util.Map<java.lang.Long,Label> labelMap,
                              @NotNull
                              java.util.Map<java.lang.Long,ExtendedAuthor> authorMap)
Specified by:
newJobMapper in interface MapperFactory


Copyright © 2013 Atlassian Software Systems Pty Ltd. All Rights Reserved.