本文整理汇总了Java中com.atlassian.sal.api.transaction.TransactionTemplate类的典型用法代码示例。如果您正苦于以下问题:Java TransactionTemplate类的具体用法?Java TransactionTemplate怎么用?Java TransactionTemplate使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
TransactionTemplate类属于com.atlassian.sal.api.transaction包,在下文中一共展示了TransactionTemplate类的14个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: HubConfigController
import com.atlassian.sal.api.transaction.TransactionTemplate; //导入依赖的package包/类
public HubConfigController(final UserManager userManager, final PluginSettingsFactory pluginSettingsFactory,
final TransactionTemplate transactionTemplate, final PluginAccessor pluginAccessor) {
this.userManager = userManager;
this.pluginSettingsFactory = pluginSettingsFactory;
this.transactionTemplate = transactionTemplate;
this.pluginAccessor = pluginAccessor;
}
示例2: AbstractPageServlet
import com.atlassian.sal.api.transaction.TransactionTemplate; //导入依赖的package包/类
/**
* Initializes the compiled page template.
*/
public AbstractPageServlet() {
try {
querydslSupport = new QuerydslSupportImpl();
} catch (Exception e) {
throw new RuntimeException(e);
}
transactionTemplate =
ComponentAccessor.getOSGiComponentInstanceOfType(TransactionTemplate.class);
ClassLoader classLoader = this.getClass().getClassLoader();
pageTemplate = new LocalizedTemplate(getTemplateBase(), classLoader);
}
示例3: SchemeUsersComponent
import com.atlassian.sal.api.transaction.TransactionTemplate; //导入依赖的package包/类
public SchemeUsersComponent(final QUserSchemeEntityParameter qUserSchemeEntityParameter,
final TransactionTemplate transactionTemplate) {
this.qUserSchemeEntityParameter = qUserSchemeEntityParameter;
this.transactionTemplate = transactionTemplate;
try {
this.querydslSupport = new QuerydslSupportImpl();
} catch (Exception e) {
throw new RuntimeException(e);
}
}
示例4: HubJiraConfigController
import com.atlassian.sal.api.transaction.TransactionTemplate; //导入依赖的package包/类
public HubJiraConfigController(final UserManager userManager, final PluginSettingsFactory pluginSettingsFactory, final TransactionTemplate transactionTemplate, final ProjectManager projectManager, final HubMonitor hubMonitor,
final GroupPickerSearchService groupPickerSearchService, final FieldManager fieldManager) {
this.userManager = userManager;
this.pluginSettingsFactory = pluginSettingsFactory;
this.transactionTemplate = transactionTemplate;
this.projectManager = projectManager;
this.hubMonitor = hubMonitor;
this.groupPickerSearchService = groupPickerSearchService;
this.fieldManager = fieldManager;
i18nProperties = new Properties();
populateI18nProperties();
}
示例5: LivingDocConfluenceManager
import com.atlassian.sal.api.transaction.TransactionTemplate; //导入依赖的package包/类
/**
* Constructor for IoC
*
* Note: The qualifier for {@link PageManager} is needed because
* there are multiple implementations.
*/
public LivingDocConfluenceManager(LivingDocPersistenceService livingDocServerService, LoginManager loginManager,
ConfluenceUserManager confluenceUserManager, TransactionTemplate transactionTemplate,
SettingsManager settingsManager, AtlassianBootstrapManager bootstrapManager,
ContentPropertyManager contentPropertyManager, ContentPermissionManager contentPermissionManager,
WikiStyleRenderer wikiStyleRenderer, PageManager pageManager,
SpaceManager spaceManager, SpacePermissionManager spacePermissionManager, LabelManager labelManager,
UserAccessor userAccessor, FormatSettingsManager formatSettingsManager, LocaleManager localeManager,
Renderer viewRenderer) {
this.livingDocPersistenceService = livingDocServerService;
this.loginManager = loginManager;
this.confluenceUserManager = confluenceUserManager;
this.transactionTemplate = transactionTemplate;
this.settingsManager = settingsManager;
this.bootstrapManager = bootstrapManager;
this.contentPropertyManager = contentPropertyManager;
this.contentPermissionManager = contentPermissionManager;
this.wikiStyleRenderer = wikiStyleRenderer;
this.pageManager = pageManager;
this.spaceManager = spaceManager;
this.spacePermissionManager = spacePermissionManager;
this.labelManager = labelManager;
this.userAccessor = userAccessor;
this.formatSettingsManager = formatSettingsManager;
this.localeManager = localeManager;
this.viewRenderer = viewRenderer;
}
示例6:
import com.atlassian.sal.api.transaction.TransactionTemplate; //导入依赖的package包/类
public IrcProjectConfigResource
(
UserManager userManager,
PluginSettingsFactory pluginSettingsFactory,
TransactionTemplate transactionTemplate
)
{
this.userManager = userManager;
this.pluginSettingsFactory = pluginSettingsFactory;
this.transactionTemplate = transactionTemplate;
}
示例7:
import com.atlassian.sal.api.transaction.TransactionTemplate; //导入依赖的package包/类
public IrcAdminConfigResource
(
UserManager userManager,
PluginSettingsFactory pluginSettingsFactory,
TransactionTemplate transactionTemplate
)
{
this.userManager = userManager;
this.pluginSettingsFactory = pluginSettingsFactory;
this.transactionTemplate = transactionTemplate;
}
示例8: LdapDirectorySynchronizer
import com.atlassian.sal.api.transaction.TransactionTemplate; //导入依赖的package包/类
@Autowired
public LdapDirectorySynchronizer(
@Nonnull ExtendingLDAPDirectoryInstanceLoader loader,
@Nonnull CrowdDirectoryService crowdDirectoryService,
@Nonnull TransactionTemplate transactionTemplate,
@Nonnull DirectoryHelper directoryHelper,
@Nonnull ProfileProvider profileProvider,
@Nonnull ElementRenderer elementRenderer) {
_loader = loader;
_crowdDirectoryService = crowdDirectoryService;
_transactionTemplate = transactionTemplate;
_directoryHelper = directoryHelper;
_profileProvider = profileProvider;
_elementRenderer = elementRenderer;
}
示例9: HubConfigController
import com.atlassian.sal.api.transaction.TransactionTemplate; //导入依赖的package包/类
public HubConfigController(final UserManager userManager, final PluginSettingsFactory pluginSettingsFactory,
final TransactionTemplate transactionTemplate) {
this.userManager = userManager;
this.pluginSettingsFactory = pluginSettingsFactory;
this.transactionTemplate = transactionTemplate;
}
示例10: AdminConfigDao
import com.atlassian.sal.api.transaction.TransactionTemplate; //导入依赖的package包/类
public AdminConfigDao(PluginSettingsFactory pluginSettingsFactory, TransactionTemplate transactionTemplate) {
this.pluginSettingsFactory = pluginSettingsFactory;
this.transactionTemplate = transactionTemplate;
setDefaults();
}
示例11: AdminConfigResource
import com.atlassian.sal.api.transaction.TransactionTemplate; //导入依赖的package包/类
public AdminConfigResource(TransactionTemplate transactionTemplate, UserManager userManager, AdminConfigDao adminDao, UserConfigDao userDao) {
this.transactionTemplate = transactionTemplate;
this.userManager = userManager;
this.adminDao = adminDao;
this.userDao = userDao;
}
示例12: UserConfigDao
import com.atlassian.sal.api.transaction.TransactionTemplate; //导入依赖的package包/类
public UserConfigDao(PluginSettingsFactory pluginSettingsFactory, TransactionTemplate transactionTemplate) {
this.pluginSettingsFactory = pluginSettingsFactory;
this.transactionTemplate = transactionTemplate;
}
示例13: getTransactionTemplate
import com.atlassian.sal.api.transaction.TransactionTemplate; //导入依赖的package包/类
public TransactionTemplate getTransactionTemplate() {
return transactionTemplate;
}
示例14: AdminServlet
import com.atlassian.sal.api.transaction.TransactionTemplate; //导入依赖的package包/类
public AdminServlet(PluginSettingsFactory pluginSettingsFactory, TemplateRenderer renderer,
TransactionTemplate transactionTemplate) {
this.pluginSettingsFactory = pluginSettingsFactory;
this.renderer = renderer;
this.transactionTemplate = transactionTemplate;
}