List of usage examples for org.wso2.carbon.kernel.startupresolver RequiredCapabilityListener interface-usage
From source file org.wso2.ballerina.core.flow.contentaware.messagereaders.ReaderServiceComponent.java
/** * A service class for register unregister builders * This waits until all the builders get registered. */ @Component(name = "org.wso2.ballerina.core.flow.contentaware.messagereaders.ReaderServiceComponent", immediate = true, property = { "componentName=reader-provider" })
From source file org.wso2.ballerina.core.flow.MediatorServiceComponent.java
/**
* Service Component for for MediatorProviders
*
* This will wait until all the MediatorProviders availability and register ProviderRegistry as a
* service so that others can consume it.
*
From source file org.wso2.ballerina.core.inbound.InboundEPServiceComponent.java
/**
* Service component for InboundEndpoint Providers.
*
* This will wait until all the InboundProviders are available and then register the
* InboundProviderRegistry as a service so that others can consume it.
*/
From source file org.wso2.ballerina.core.outbound.OutboundServiceComponent.java
/** * Service component for OutboundEndpoint Providers. */ @Component(name = "org.wso2.ballerina.core.outbound.OutboundServiceComponent", immediate = true, property = { "componentName=outbound-provider" }) public class OutboundServiceComponent implements RequiredCapabilityListener {
From source file org.wso2.ballerina.core.runtime.internal.NativeConstructProviderServiceComponent.java
/**
* Service component for Ballerina native construct providers.
* <p/>
* This will wait until all the Ballerina Native Construct providers availability and register each native
* construct in PackageRegistry.
*/
From source file org.wso2.msf4j.deployer.internal.MSF4JDeployerSC.java
/** * Service component for Microservices Deployer. * * @since 2.4.0 */ @Component(name = "org.wso2.msf4j.deployer.internal.MSF4JDeployerSC", immediate = true, property = {
From source file org.wso2.msf4j.internal.deployer.MicroservicesDeployer.java
/** * Implementation of the micro service deployer. * This will be picked by the DeploymentEngine service according to the whiteboard pattern to deploy * micro service POJO artifacts. */ @Component(name = "org.wso2.carbon.mss.internal.deployer.MicroservicesDeployer", service = Deployer.class, immediate = true)
From source file org.wso2.msf4j.internal.MicroservicesServerSC.java
/** * OSGi service component for MicroServicesServer. */ @Component(name = "org.wso2.msf4j.internal.MicroServicesServerSC", immediate = true, property = { "componentName=wso2-microservices-server" }) @SuppressWarnings("unused")
From source file org.wso2.msf4j.internal.websocket.WebSocketServerSC.java
/** * OSGi Service component for WebSocket server. This will identify the endpoints which are trying to identify * and register them as WebSocket Server Endpoints */ @Component(name = "org.wso2.msf4j.internal.websocket.WebSocketServerSC", immediate = true, property = { "componentName=wso2-websocket-server" })