Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
Melodic
melodic-upperware
Commits
8e0bf0b3
Commit
8e0bf0b3
authored
Sep 28, 2021
by
I Patini
Browse files
Merge branch 'ems/morphemic-rc2.0' into 'morphemic-rc2.0'
Add latest metasolver changes See merge request
!96
parents
47f7ff16
ede9ae50
Pipeline
#16146
failed with stages
in 76 minutes and 6 seconds
Changes
2
Pipelines
1
Show whitespace changes
Inline
Side-by-side
meta_solver/src/main/java/eu/melodic/upperware/metasolver/MetaSolverApplicationListener.java
View file @
8e0bf0b3
...
...
@@ -35,13 +35,14 @@ public class MetaSolverApplicationListener implements ApplicationListener<Applic
if
(
event
instanceof
org
.
springframework
.
context
.
event
.
ContextRefreshedEvent
)
{
log
.
debug
(
"** Application Event Received : Context Refreshed"
);
metricValueMonitorBean
.
unsubscribe
();
metricValueMonitorBean
.
subscribe
();
metricValueMonitorBean
.
subscribeToCommonTopics
();
}
else
if
(
event
instanceof
org
.
springframework
.
context
.
event
.
ContextClosedEvent
)
{
log
.
debug
(
"** Application Event Received : Context Closed"
);
metricValueMonitorBean
.
unsubscribe
();
metricValueMonitorBean
.
subscribeToCommonTopics
();
//
metricValueMonitorBean.subscribeToCommonTopics();
}
else
{
log
.
trace
(
"** Application Event Received : Other..."
);
}
...
...
meta_solver/src/main/java/eu/melodic/upperware/metasolver/metricvalue/MetricValueMonitorBean.java
View file @
8e0bf0b3
...
...
@@ -95,7 +95,7 @@ public class MetricValueMonitorBean implements ApplicationContextAware {
if
(
properties
.
getPubsub
()
!=
null
&&
properties
.
getPubsub
().
getStartupTopics
()
!=
null
)
{
subscribeToTopicsList
(
properties
.
getPubsub
().
getStartupTopics
());
}
log
.
debug
(
"Subscribing to topics: ok"
);
log
.
debug
(
"Subscribing to
STARTUP
topics: ok"
);
}
public
void
subscribeToCommonTopics
()
{
...
...
@@ -103,7 +103,8 @@ public class MetricValueMonitorBean implements ApplicationContextAware {
List
<
MetaSolverProperties
.
Pubsub
.
Topic
>
topicsList
=
properties
.
getPubsub
().
getCommonTopics
();
if
(
topicsList
!=
null
&&
topicsList
.
size
()>
0
)
{
log
.
debug
(
"Subscribing to COMMON topics: "
);
subscribeToTopicsList
(
properties
.
getPubsub
().
getCommonTopics
());
subscribeToTopicsList
(
topicsList
);
log
.
debug
(
"Subscribing to COMMON topics: ok"
);
}
}
}
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment