created design pattern
This commit is contained in:
27
ApiServices/BuildingService/Events/sites/cluster.py
Normal file
27
ApiServices/BuildingService/Events/sites/cluster.py
Normal file
@@ -0,0 +1,27 @@
|
||||
from ApiControllers.abstracts.event_clusters import EventCluster, RouterCluster
|
||||
from .supers_events import (
|
||||
BuildSitesListEvent,
|
||||
BuildSitesCreateEvent,
|
||||
BuildSitesUpdateEvent,
|
||||
)
|
||||
|
||||
BuildSitesRouterCluster = RouterCluster(name="BuildSitesRouterCluster")
|
||||
|
||||
BuildSitesEventClusterList = EventCluster(
|
||||
name="BuildSitesList", endpoint_uu_id="1159fb39-ad5d-46fb-8b6b-461021a39da3"
|
||||
)
|
||||
BuildSitesEventClusterList.add_event(BuildSitesListEvent)
|
||||
|
||||
BuildSitesEventClusterCreate = EventCluster(
|
||||
name="BuildCreate", endpoint_uu_id="bc71d276-fd51-43bb-90f2-6f4245b59d72"
|
||||
)
|
||||
BuildSitesEventClusterCreate.add_event(BuildSitesCreateEvent)
|
||||
|
||||
BuildSitesEventClusterUpdate = EventCluster(
|
||||
name="BuildUpdate", endpoint_uu_id="eca87985-3074-44cb-a947-f01e30769019"
|
||||
)
|
||||
BuildSitesEventClusterUpdate.add_event(BuildSitesUpdateEvent)
|
||||
|
||||
BuildSitesRouterCluster.set_event_cluster(BuildSitesEventClusterList)
|
||||
BuildSitesRouterCluster.set_event_cluster(BuildSitesEventClusterCreate)
|
||||
BuildSitesRouterCluster.set_event_cluster(BuildSitesEventClusterUpdate)
|
||||
Reference in New Issue
Block a user