Manages and executes transport orders
message broker for MAS/SE ADS exercise
Accepts one of the following messages:
{
"inquiryId": "string",
"goodsName": "string",
"freightWeight": 0,
"freightUnit": "kg",
"freightVolume": 0,
"plannedLoading": "2019-08-24T14:15:22Z",
"loadingPoint": {
"terminalType": "warehouse",
"location": {
"longitude": 0,
"latitude": 0,
"siteSpecifics": "string"
},
"reference": "string"
},
"plannedUnloading": "2019-08-24T14:15:22Z",
"unloadingPoint": {
"terminalType": "warehouse",
"location": {
"longitude": 0,
"latitude": 0,
"siteSpecifics": "string"
},
"reference": "string"
}
}
Cancels a previous transport order
{
"transportId": "string",
"transportStatus": "unavailable",
"inquiryId": "string",
"reason": "string"
}
Accepts one of the following messages:
{
"inquiryId": "string",
"goodsName": "string",
"freightWeight": 0,
"freightUnit": "kg",
"freightVolume": 0,
"plannedLoading": "2019-08-24T14:15:22Z",
"loadingPoint": {
"terminalType": "warehouse",
"location": {
"longitude": 0,
"latitude": 0,
"siteSpecifics": "string"
},
"reference": "string"
},
"plannedUnloading": "2019-08-24T14:15:22Z",
"unloadingPoint": {
"terminalType": "warehouse",
"location": {
"longitude": 0,
"latitude": 0,
"siteSpecifics": "string"
},
"reference": "string"
}
}
Cancels a previous transport order
{
"transportId": "string",
"transportStatus": "unavailable",
"inquiryId": "string",
"reason": "string"
}
Accepts one of the following messages:
{
"inquiryId": "string",
"goodsName": "string",
"freightWeight": 0,
"freightUnit": "kg",
"freightVolume": 0,
"plannedLoading": "2019-08-24T14:15:22Z",
"loadingPoint": {
"terminalType": "warehouse",
"location": {
"longitude": 0,
"latitude": 0,
"siteSpecifics": "string"
},
"reference": "string"
},
"plannedUnloading": "2019-08-24T14:15:22Z",
"unloadingPoint": {
"terminalType": "warehouse",
"location": {
"longitude": 0,
"latitude": 0,
"siteSpecifics": "string"
},
"reference": "string"
}
}
Cancels a previous transport order
{
"transportId": "string",
"transportStatus": "unavailable",
"inquiryId": "string",
"reason": "string"
}
Ordering of a transport
Response of an requested transport order
Cancels a previous transport order
reply to a cancellation request
notifies that an transport is completed
quantity related unit of goods