<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<features name="opennms-integration-api-features" xmlns="http://karaf.apache.org/xmlns/features/v1.4.0">

    <feature name="opennms-integration-api" description="OpenNMS Integration API" version="1.6.0">
        <bundle>mvn:org.opennms.integration.api/api/1.6.0</bundle>
        <bundle>mvn:org.opennms.integration.api/common/1.6.0</bundle>
        <bundle>mvn:org.opennms.integration.api/config/1.6.0</bundle>
    </feature>

    <feature name="sample-plugin-common" description="Sample Plugin :: Common" version="1.6.0">
        <feature version="1.6.0" dependency="true">opennms-integration-api</feature>
        <bundle dependency="true">mvn:commons-io/commons-io/2.13.0</bundle>
        <bundle>mvn:org.opennms.integration.api.sample/sample-project/1.6.0</bundle>
    </feature>

    <feature name="opennms-plugin-sample" description="Sample Plugin :: OpenNMS" version="1.6.0">
        <feature version="1.6.0">sample-plugin-common</feature>
        <bundle>blueprint:mvn:org.opennms.integration.api.sample/sample-project/1.6.0/xml/blueprint-core</bundle>
    </feature>

    <feature name="minion-plugin-sample" description="Sample Plugin :: Minion" version="1.6.0">
        <feature version="1.6.0">sample-plugin-common</feature>
        <bundle>blueprint:mvn:org.opennms.integration.api.sample/sample-project/1.6.0/xml/blueprint-minion</bundle>
    </feature>
    
    <feature name="sentinel-plugin-sample" description="Sample Plugin :: Sentinel" version="1.6.0">
        <feature version="1.6.0">sample-plugin-common</feature>
        <bundle>blueprint:mvn:org.opennms.integration.api.sample/sample-project/1.6.0/xml/blueprint-sentinel</bundle>
    </feature>

</features>
