@PublicComponent(value=IssueRestClient.class) public final class IssueRestClientServiceFactory extends Object
Constructor and Description |
---|
IssueRestClientServiceFactory(MetadataRestClientServiceFactory metadataRestClientServiceFactory,
SessionRestClientServiceFactory sessionRestClientServiceFactory) |
Modifier and Type | Method and Description |
---|---|
protected com.atlassian.httpclient.api.HttpClient |
getHttpClient(org.osgi.framework.Bundle bundle) |
Object |
getService(org.osgi.framework.Bundle bundle,
org.osgi.framework.ServiceRegistration registration) |
protected IssueRestClient |
getService(URI baseUri,
com.atlassian.httpclient.api.HttpClient httpClient) |
void |
ungetService(org.osgi.framework.Bundle bundle,
org.osgi.framework.ServiceRegistration registration,
Object service)
No-op.
|
@Inject public IssueRestClientServiceFactory(MetadataRestClientServiceFactory metadataRestClientServiceFactory, SessionRestClientServiceFactory sessionRestClientServiceFactory)
protected IssueRestClient getService(URI baseUri, com.atlassian.httpclient.api.HttpClient httpClient)
public final Object getService(org.osgi.framework.Bundle bundle, org.osgi.framework.ServiceRegistration registration)
getService
in interface org.osgi.framework.ServiceFactory
public final void ungetService(org.osgi.framework.Bundle bundle, org.osgi.framework.ServiceRegistration registration, Object service)
ungetService
in interface org.osgi.framework.ServiceFactory
protected final com.atlassian.httpclient.api.HttpClient getHttpClient(org.osgi.framework.Bundle bundle)
Copyright © 2013 Atlassian. All Rights Reserved.