1 #ifndef __STDAIR_SVC_STDAIRSERVICECONTEXT_HPP
2 #define __STDAIR_SVC_STDAIRSERVICECONTEXT_HPP
37 BomRoot& getPersistentBomRoot()
const;
42 BomRoot& getCloneBomRoot()
const;
69 void setDBParams (
const BasDBParams& iDBParams) {
70 _dbParams = iDBParams;
76 void setServiceInitialisationType (
const ServiceInitialisationType& iSIT) {
86 const std::string shortDisplay()
const;
91 const std::string display()
const;
96 const std::string describe()
const;
104 STDAIR_ServiceContext();
112 STDAIR_ServiceContext (
const STDAIR_ServiceContext&);
117 ~STDAIR_ServiceContext();
142 void initCloneBomRoot();
149 void initConfigHolder();
156 BomRoot* _cloneBomRoot;
161 BomRoot* _persistentBomRoot;
171 BasDBParams _dbParams;
186 ServiceInitialisationType _initType;
190 #endif // __STDAIR_SVC_STDAIRSERVICECONTEXT_HPP