mirror of
https://repository.entgra.net/community/device-mgt-core.git
synced 2025-10-06 02:01:45 +00:00
Add Consumer REST API integration
This commit is contained in:
parent
b7f077e639
commit
958f4e43d6
@ -143,6 +143,14 @@
|
||||
org.wso2.carbon.apimgt.impl;version="[9.28,10)",
|
||||
org.wso2.carbon.apimgt.impl.utils;version="[9.28,10)",
|
||||
org.wso2.carbon.context;version="[4.8,5)",
|
||||
org.wso2.carbon.apimgt.impl;version="${carbon.api.mgt.version.range}",
|
||||
org.wso2.carbon.apimgt.impl.utils;version="${carbon.api.mgt.version.range}",
|
||||
org.wso2.carbon.context;version="${carbon.kernel.version.range}",
|
||||
io.entgra.device.mgt.core.identity.jwt.client.extension,
|
||||
io.entgra.device.mgt.core.identity.jwt.client.extension.dto,
|
||||
io.entgra.device.mgt.core.identity.jwt.client.extension.exception,
|
||||
io.entgra.device.mgt.core.identity.jwt.client.extension.service,
|
||||
io.entgra.device.mgt.core.apimgt.extension.rest.api,
|
||||
org.wso2.carbon.registry.core.exceptions;version="[1.0,2)",
|
||||
org.wso2.carbon.registry.core.service;version="[1.0,2)",
|
||||
org.wso2.carbon.registry.indexing.service;version="[4.8,5)",
|
||||
|
||||
@ -39,8 +39,11 @@ public class APIApplicationManagerExtensionDataHolder {
|
||||
private TenantIndexingLoader indexLoader;
|
||||
private JWTClientManagerService jwtClientManagerService;
|
||||
private ConsumerRESTAPIServices consumerRESTAPIServices;
|
||||
<<<<<<< HEAD
|
||||
private APIApplicationServices apiApplicationServices;
|
||||
private MetadataManagementService metadataManagementService;
|
||||
=======
|
||||
>>>>>>> 9fc055cd4f (Add Consumer REST API integration)
|
||||
|
||||
private APIApplicationManagerExtensionDataHolder() {
|
||||
}
|
||||
@ -118,6 +121,7 @@ public class APIApplicationManagerExtensionDataHolder {
|
||||
public void setConsumerRESTAPIServices(ConsumerRESTAPIServices consumerRESTAPIServices) {
|
||||
this.consumerRESTAPIServices = consumerRESTAPIServices;
|
||||
}
|
||||
<<<<<<< HEAD
|
||||
|
||||
public APIApplicationServices getApiApplicationServices() {
|
||||
return apiApplicationServices;
|
||||
@ -134,4 +138,6 @@ public class APIApplicationManagerExtensionDataHolder {
|
||||
public void setMetadataManagementService(MetadataManagementService metadataManagementService) {
|
||||
this.metadataManagementService = metadataManagementService;
|
||||
}
|
||||
=======
|
||||
>>>>>>> 9fc055cd4f (Add Consumer REST API integration)
|
||||
}
|
||||
|
||||
@ -34,6 +34,34 @@ import org.wso2.carbon.user.core.service.RealmService;
|
||||
@Component(
|
||||
name = "io.entgra.device.mgt.core.apimgt.application.extension.internal.APIApplicationManagerExtensionServiceComponent",
|
||||
immediate = true)
|
||||
/**
|
||||
* @scr.component name="io.entgra.device.mgt.core.apimgt.application.extension.internal.APIApplicationManagerExtensionServiceComponent"
|
||||
* @scr.reference name="tenant.registryloader"
|
||||
* interface="org.wso2.carbon.registry.core.service.TenantRegistryLoader"
|
||||
* cardinality="1..1"
|
||||
* policy="dynamic"
|
||||
* bind="setTenantRegistryLoader"
|
||||
* unbind="unsetTenantRegistryLoader"
|
||||
* @scr.reference name="tenant.indexloader"
|
||||
* interface="org.wso2.carbon.registry.indexing.service.TenantIndexingLoader"
|
||||
* cardinality="1..1"
|
||||
* policy="dynamic"
|
||||
* bind="setIndexLoader"
|
||||
* unbind="unsetIndexLoader"
|
||||
* @scr.reference name="realm.service"
|
||||
* immediate="true"
|
||||
* interface="org.wso2.carbon.user.core.service.RealmService"
|
||||
* cardinality="1..1"
|
||||
* policy="dynamic"
|
||||
* bind="setRealmService"
|
||||
* unbind="unsetRealmService"
|
||||
* @scr.reference name="io.entgra.device.mgt.core.apimgt.extension.rest.api"
|
||||
* interface="io.entgra.device.mgt.core.apimgt.extension.rest.api.ConsumerRESTAPIServices"
|
||||
* cardinality="0..1"
|
||||
* policy="dynamic"
|
||||
* bind="setConsumerRESTAPIServices"
|
||||
* unbind="unsetConsumerRESTAPIServices"
|
||||
*/
|
||||
public class APIApplicationManagerExtensionServiceComponent {
|
||||
|
||||
private static final Log log = LogFactory.getLog(APIApplicationManagerExtensionServiceComponent.class);
|
||||
|
||||
Loading…
Reference in New Issue
Block a user