Apache ServiceMix · Schema

Bundle

OSGi bundle in ServiceMix

Enterprise IntegrationESBIntegrationMessagingOSGiApacheOpen Source

Properties

Name Type Description
id integer Bundle identifier
name string Bundle name
symbolicName string Bundle symbolic name
version string Bundle version
state string Bundle state
location string Bundle location URL
View JSON Schema on GitHub

JSON Schema

apache-servicemix-bundle-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://raw.githubusercontent.com/api-evangelist/apache-servicemix/refs/heads/main/json-schema/apache-servicemix-bundle-schema.json",
  "title": "Bundle",
  "description": "OSGi bundle in ServiceMix",
  "type": "object",
  "properties": {
    "id": {
      "type": "integer",
      "description": "Bundle identifier"
    },
    "name": {
      "type": "string",
      "description": "Bundle name"
    },
    "symbolicName": {
      "type": "string",
      "description": "Bundle symbolic name"
    },
    "version": {
      "type": "string",
      "description": "Bundle version"
    },
    "state": {
      "type": "string",
      "enum": [
        "INSTALLED",
        "RESOLVED",
        "STARTING",
        "ACTIVE",
        "STOPPING",
        "UNINSTALLED"
      ],
      "description": "Bundle state"
    },
    "location": {
      "type": "string",
      "description": "Bundle location URL"
    }
  }
}