Class EnableMicroserviceSubscriptionConfiguration
- java.lang.Object
-
- com.cumulocity.microservice.subscription.annotation.EnableMicroserviceSubscriptionConfiguration
-
@Configuration @ComponentScan(basePackageClasses={MicroserviceSubscriptionsService.class,MicroserviceSubscriptionsRepository.class}) @ConditionalOnProperty(value="microservice.subscription.enabled", havingValue="true", matchIfMissing=true) public class EnableMicroserviceSubscriptionConfiguration extends Object
-
-
Constructor Summary
Constructors Constructor Description EnableMicroserviceSubscriptionConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ApplicationApi
applicationApi(com.cumulocity.sdk.client.RestOperations restOperations)
MicroserviceMetadataRepresentation
metadata(org.springframework.core.env.Environment environment)
MicroserviceRepository
microserviceRepository(PlatformProperties properties, org.springframework.core.env.Environment environment)
PlatformProperties
platformProperties(PlatformProperties.PlatformPropertiesProvider platformPropertiesProvider)
PlatformProperties.PlatformPropertiesProvider
platformPropertiesProvider()
-
-
-
Method Detail
-
platformPropertiesProvider
@Bean @ConditionalOnMissingBean public PlatformProperties.PlatformPropertiesProvider platformPropertiesProvider()
-
platformProperties
@Bean @ConditionalOnMissingBean public PlatformProperties platformProperties(PlatformProperties.PlatformPropertiesProvider platformPropertiesProvider)
-
microserviceRepository
@Bean @ConditionalOnMissingBean public MicroserviceRepository microserviceRepository(PlatformProperties properties, org.springframework.core.env.Environment environment)
-
metadata
@Bean @Order @ConditionalOnMissingBean public MicroserviceMetadataRepresentation metadata(org.springframework.core.env.Environment environment) throws IOException
- Throws:
IOException
-
applicationApi
@Bean @TenantScope @ConditionalOnMissingBean public ApplicationApi applicationApi(com.cumulocity.sdk.client.RestOperations restOperations)
-
-