Plantit-Transport 2.1.3

Manages and executes transport orders

Servers

  • amqp://tcp://masse-mq.dynu.net:62616/amqpproduction

    message broker for MAS/SE ADS exercise

Operations

  • RECEIVE Q.plantit.prod.transport

    Operation IDorder

    Available only on servers:

    Accepts one of the following messages:

    • #0Transport Order RequestOrder

      Ordering of a transport

      Message IDOrder
      object

      Examples

    • #1Transport Cancellation RequestCancellation

      Cancels a previous transport order

      Message IDCancellation
      object

      Examples

    REPLY INFORMATION

    REPLY CHANNEL INFORMATION

    Reply will be directed to the address specified at this location: $message.header#/replyTo

    REPLY address information

    REPLY will be sent to the address provided in:$message.header#/replyTo
  • RECEIVE Q.plantit.prod.transport

    Operation IDcancel

    Available only on servers:

    Accepts one of the following messages:

    • #0Transport Order RequestOrder

      Ordering of a transport

      Message IDOrder
      object

      Examples

    • #1Transport Cancellation RequestCancellation

      Cancels a previous transport order

      Message IDCancellation
      object

      Examples

    REPLY INFORMATION

    REPLY CHANNEL INFORMATION

    Reply will be directed to the address specified at this location: $message.header#/replyTo

    REPLY address information

    REPLY will be sent to the address provided in:$message.header#/replyTo
  • RECEIVE Q.plantit.prod.transport

    Operation IDnotify

    Available only on servers:

    Accepts one of the following messages:

    • #0Transport Order RequestOrder

      Ordering of a transport

      Message IDOrder
      object

      Examples

    • #1Transport Cancellation RequestCancellation

      Cancels a previous transport order

      Message IDCancellation
      object

      Examples

    REPLY INFORMATION

    REPLY CHANNEL INFORMATION

    Reply will be directed to the address specified at this location: $message.header#/replyTo

    REPLY address information

    REPLY will be sent to the address provided in:$message.header#/replyTo

Messages

  • #1Transport Order RequestTransportOrderReqMsg

    Ordering of a transport

    Message IDTransportOrderReqMsg
    object
  • #2Transport Order ResponseTransportOrderRspMsg

    Response of an requested transport order

    Message IDTransportOrderRspMsg
    object
  • #3Transport Cancellation RequestTransportCancelReqMsg

    Cancels a previous transport order

    Message IDTransportCancelReqMsg
    object
  • #4Transport Cancellation ResponseTransportCancelRspMsg

    reply to a cancellation request

    Message IDTransportCancelRspMsg
    object
  • #5Transport Completion NotificationTransportCompletionNotification

    notifies that an transport is completed

    Message IDTransportCompletionNotification
    Payload
    any

Schemas

  • object
  • object
  • object
  • object
  • object
  • TransportUnit
    string

    quantity related unit of goods

      Allowed values:
    • "kg"
    • "ton"
    • "liter"
    • "m3"
    • "pcs"
  • object
  • object
  • TerminalType
    string
      Allowed values:
    • "warehouse"
    • "terminal"
    • "gate"
    • "openfield"
  • object
  • Status
    string
    Default value:"undefined"
      Allowed values:
    • "unavailable"
    • "ordered"
    • "cancelled"
    • "loaded"
    • "driving"
    • "holding"
    • "unloaded"
    • "complete"
    • "undefined"