Spring Integration · JSON-LD Context

Spring Integration Context

JSON-LD context defining the semantic vocabulary for Spring Integration from Spring Integration.

3 Classes 21 Properties 3 Namespaces
View Context View on GitHub

Namespaces

schema: https://schema.org/
eip: https://www.enterpriseintegrationpatterns.com/vocab/
springint: https://spring.io/projects/spring-integration/vocab/

Classes

name description url

Properties

Property Type Container
MessageChannel reference
MessageHandler reference
MessageEndpoint reference
Message reference
MessageRouter reference
MessageFilter reference
MessageTranslator reference
ServiceActivator reference
Aggregator reference
Splitter reference
payload
headers
correlationId
replyChannel
errorChannel
sequenceNumber
sequenceSize
channelType
handlerType
sendCount
handleCount

JSON-LD Document

Raw ↑
{
  "@context": {
    "@version": 1.1,
    "schema": "https://schema.org/",
    "eip": "https://www.enterpriseintegrationpatterns.com/vocab/",
    "springint": "https://spring.io/projects/spring-integration/vocab/",

    "name": "schema:name",
    "description": "schema:description",
    "url": "schema:url",

    "MessageChannel": {
      "@id": "eip:MessageChannel",
      "@type": "@id"
    },
    "MessageHandler": {
      "@id": "eip:MessageHandler",
      "@type": "@id"
    },
    "MessageEndpoint": {
      "@id": "eip:MessageEndpoint",
      "@type": "@id"
    },
    "Message": {
      "@id": "eip:Message",
      "@type": "@id"
    },
    "MessageRouter": {
      "@id": "eip:MessageRouter",
      "@type": "@id"
    },
    "MessageFilter": {
      "@id": "eip:MessageFilter",
      "@type": "@id"
    },
    "MessageTranslator": {
      "@id": "eip:MessageTranslator",
      "@type": "@id"
    },
    "ServiceActivator": {
      "@id": "eip:ServiceActivator",
      "@type": "@id"
    },
    "Aggregator": {
      "@id": "eip:Aggregator",
      "@type": "@id"
    },
    "Splitter": {
      "@id": "eip:Splitter",
      "@type": "@id"
    },

    "payload": { "@id": "eip:payload" },
    "headers": { "@id": "eip:headers" },
    "correlationId": { "@id": "eip:correlationId" },
    "replyChannel": { "@id": "eip:replyChannel" },
    "errorChannel": { "@id": "eip:errorChannel" },
    "sequenceNumber": { "@id": "eip:sequenceNumber" },
    "sequenceSize": { "@id": "eip:sequenceSize" },

    "channelType": { "@id": "springint:channelType" },
    "handlerType": { "@id": "springint:handlerType" },
    "sendCount": { "@id": "springint:sendCount" },
    "handleCount": { "@id": "springint:handleCount" }
  }
}