split api and driver
[sfa.git] / sfa / generic / pl.py
1 from sfa.generic import Generic
2
3 import sfa.server.sfaapi
4 import sfa.plc.plcdriver
5 import sfa.managers.registry_manager
6 import sfa.managers.slice_manager
7 import sfa.managers.aggregate_manager
8
9 class pl (Generic):
10     
11     def api_class (self):
12         return sfa.server.sfaapi.SfaApi
13
14     def registry_class (self) : 
15         return sfa.managers.registry_manager
16     def slicemgr_class (self) : 
17         return sfa.managers.slice_manager
18     def aggregate_class (self) :
19         return sfa.managers.aggregate_manager
20
21     def driver_class (self):
22         return sfa.plc.plcdriver.PlcDriver
23