Class ConfluenceRemoteServiceStrategyFactory
java.lang.Object
com.atlassian.jira.plugin.link.confluence.service.ConfluenceRemoteServiceStrategyFactory
- All Implemented Interfaces:
Supplier<ConfluenceRemoteService>
@Component
public class ConfluenceRemoteServiceStrategyFactory
extends Object
implements Supplier<ConfluenceRemoteService>
Choose between using Confluence's XMLRPC API or its REST API.
It really is a factory that chooses the appropriate strategy for
connecting to a remote confluence instance as a service.
Thanks, gang of four!
- Since:
- v7.3.2
-
Constructor Summary
ConstructorsConstructorDescriptionConfluenceRemoteServiceStrategyFactory
(ConfluenceRestService restService, ConfluenceRpcService rpcService, FeatureManager featureManager) -
Method Summary
-
Constructor Details
-
ConfluenceRemoteServiceStrategyFactory
@Autowired public ConfluenceRemoteServiceStrategyFactory(ConfluenceRestService restService, ConfluenceRpcService rpcService, FeatureManager featureManager)
-
-
Method Details
-
get
- Specified by:
get
in interfaceSupplier<ConfluenceRemoteService>
-