Skip to content

Commit 218fc54

Browse files
authored
Merge pull request #1515 from poorva1209/add_service_catagory
added catagory in service info
2 parents 3896dad + 22fa79a commit 218fc54

File tree

2 files changed

+16
-1
lines changed

2 files changed

+16
-1
lines changed

gov.pnnl.goss.gridappsd/src/gov/pnnl/goss/gridappsd/dto/ServiceInfo.java

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,10 @@ public enum ServiceType {
5757
PYTHON, JAVA, WEB, EXE
5858
}
5959

60+
public enum ServiceCategory {
61+
SIMULATOR, COSIMULATOR, SERVICE
62+
}
63+
6064

6165
String id;
6266
String description;
@@ -71,6 +75,8 @@ public enum ServiceType {
7175
List<String> service_dependencies;
7276
boolean multiple_instances;
7377
List<EnvironmentVariable> environmentVariables;
78+
ServiceCategory category = ServiceCategory.SERVICE;
79+
7480

7581

7682
public String getId() {
@@ -170,6 +176,14 @@ public List<EnvironmentVariable> getEnvironmentVariables() {
170176
public void setEnvironmentVariables(List<EnvironmentVariable> environmentVariables) {
171177
this.environmentVariables = environmentVariables;
172178
}
179+
180+
public ServiceCategory getCatagory() {
181+
return category;
182+
}
183+
184+
public void setCatagory(ServiceCategory catagory) {
185+
this.category = catagory;
186+
}
173187

174188
@Override
175189
public String toString() {

services/GridLAB-D.config

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,5 +10,6 @@
1010
"launch_on_startup": "false",
1111
"service_dependencies": ["helics","helicsgossbridge","gridappsd-alarms","gridappsd-voltage-violation"],
1212
"multiple_instances": false,
13-
"environmentVariables":[]
13+
"environmentVariables":[],
14+
"category": "SIMULATOR"
1415
}

0 commit comments

Comments
 (0)