Example usage for org.wso2.carbon.kernel.startupresolver RequiredCapabilityListener interface-usage

List of usage examples for org.wso2.carbon.kernel.startupresolver RequiredCapabilityListener interface-usage

Introduction

In this page you can find the example usage for org.wso2.carbon.kernel.startupresolver RequiredCapabilityListener interface-usage.

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" })