Skip to main content

backbone_maintenance/application/service/
mod.rs

1//! Application services
2//!
3//! Generated by metaphor-schema. Do not edit manually.
4//!
5//! Each entity service is a type alias over `GenericCrudService`.
6
7pub mod error;
8pub use error::{ServiceError, ServiceResult};
9
10pub mod maintenance_request_service;
11pub mod maintenance_schedule_service;
12pub mod maintenance_stage_service;
13pub mod maintenance_visit_service;
14pub mod maintenance_visit_part_service;
15
16// <<< CUSTOM
17pub mod maintenance_gl;
18pub mod maintenance_ports;
19pub mod maintenance_events;
20pub mod maintenance_write_service;
21pub mod maintenance_query_service;
22pub mod maintenance_request_write_service;
23// END CUSTOM
24
25pub use maintenance_request_service::MaintenanceRequestService;
26pub use maintenance_schedule_service::MaintenanceScheduleService;
27pub use maintenance_stage_service::MaintenanceStageService;
28pub use maintenance_visit_service::MaintenanceVisitService;
29pub use maintenance_visit_part_service::MaintenanceVisitPartService;
30// <<< CUSTOM
31pub use maintenance_gl::{AccountingPostEnvelope, GlPostAck, GlPostLine, GlPostRejected, GlPostSink};
32pub use maintenance_ports::{InventoryPort, InventoryRejected, IssueAck, IssueLine, IssuedLineValue, PartsIssue};
33pub use maintenance_events::{LoggingSink, MaintenanceCompleted, MaintenanceEvent, MaintenanceEventSink, MaintenanceRequestStageChanged, SuccessorSpawned};
34pub use maintenance_write_service::{CompleteOutcome, MaintenanceError, MaintenanceWriteService, NewSchedule, NewVisit};
35pub use maintenance_query_service::MaintenanceQueryServiceImpl;
36pub use maintenance_request_write_service::{
37    MaintenanceRequestUpdate, MaintenanceRequestWriteService, NewMaintenanceRequest,
38    RequestWriteError, TransitionOutcome,
39};
40// END CUSTOM