30
30
}
31
31
)
32
32
33
- // базовое приложение
33
+ // Abstract базовое приложение
34
34
type Abstract struct {
35
35
// путь до конфигурационного файла
36
36
configFilename string
@@ -49,7 +49,7 @@ type Abstract struct {
49
49
CommonTimeout common.Timeout `yaml:"timeouts"`
50
50
}
51
51
52
- // проверяет валидность пути к файлу с настройками
52
+ // IsValidConfigFilename проверяет валидность пути к файлу с настройками
53
53
func (a * Abstract ) IsValidConfigFilename (filename string ) bool {
54
54
return len (filename ) > 0 && filename != common .ExampleConfigYaml
55
55
}
@@ -84,12 +84,12 @@ func (a Abstract) GetConfigFilename() string {
84
84
return a .configFilename
85
85
}
86
86
87
- // устанавливает путь к файлу с настройками
87
+ // SetConfigFilename устанавливает путь к файлу с настройками
88
88
func (a * Abstract ) SetConfigFilename (configFilename string ) {
89
89
a .configFilename = configFilename
90
90
}
91
91
92
- // устанавливает канал событий приложения
92
+ // SetEvents устанавливает канал событий приложения
93
93
func (a * Abstract ) SetEvents (events chan * common.ApplicationEvent ) {
94
94
a .events = events
95
95
}
@@ -125,7 +125,7 @@ func (a *Abstract) SendEvents(ev *common.ApplicationEvent) bool {
125
125
return true
126
126
}
127
127
128
- // возвращает канал завершения приложения
128
+ // Done возвращает канал завершения приложения
129
129
func (a * Abstract ) Done () <- chan bool {
130
130
return a .done
131
131
}
@@ -137,33 +137,33 @@ func (a *Abstract) Close() {
137
137
}
138
138
}
139
139
140
- // возвращает сервисы, используемые приложением
140
+ // Services возвращает сервисы, используемые приложением
141
141
func (a * Abstract ) Services () []interface {} {
142
142
return a .services
143
143
}
144
144
145
- // инициализирует сервисы
145
+ // FireInit инициализирует сервисы
146
146
func (a * Abstract ) FireInit (event * common.ApplicationEvent , abstractService interface {}) {
147
147
service := abstractService .(common.Service )
148
148
service .OnInit (event )
149
149
}
150
150
151
- // инициализирует приложение
151
+ // Init инициализирует приложение
152
152
func (a * Abstract ) Init (event * common.ApplicationEvent ) {}
153
153
154
- // запускает приложение
154
+ // Run запускает приложение
155
155
func (a * Abstract ) Run () {}
156
156
157
- // запускает приложение с аргументами
157
+ // RunWithArgs запускает приложение с аргументами
158
158
func (a * Abstract ) RunWithArgs (args ... interface {}) {}
159
159
160
- // запускает сервисы приложения
160
+ // FireRun запускает сервисы приложения
161
161
func (a * Abstract ) FireRun (event * common.ApplicationEvent , abstractService interface {}) {}
162
162
163
- // останавливает сервисы приложения
163
+ // FireFinish останавливает сервисы приложения
164
164
func (a * Abstract ) FireFinish (event * common.ApplicationEvent , abstractService interface {}) {}
165
165
166
- // возвращает таймауты приложения
166
+ // Timeout возвращает таймауты приложения
167
167
func (a * Abstract ) Timeout () common.Timeout {
168
168
return a .CommonTimeout
169
169
}
0 commit comments