Skip to content
This repository was archived by the owner on Feb 12, 2022. It is now read-only.

Commit 3efab41

Browse files
committed
Rename /processes to /stages
1 parent 760fc1a commit 3efab41

13 files changed

Lines changed: 31 additions & 31 deletions

File tree

src/main/java/mtsar/dropwizard/MechanicalTsarApplication.java

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ public class MechanicalTsarApplication extends Application<MechanicalTsarConfigu
6363
* The application-wide map that contains stages. Since it is convenient to preserve the database
6464
* row order, it is implemented as a <tt>LinkedHashMap</tt>.
6565
*/
66-
private final Map<String, Stage> processes = new LinkedHashMap<>();
66+
private final Map<String, Stage> stages = new LinkedHashMap<>();
6767

6868
private DBI jdbi;
6969
private ServiceLocator locator;
@@ -82,7 +82,7 @@ public ServiceLocator getLocator() {
8282
}
8383

8484
public Map<String, Stage> getStages() {
85-
return processes;
85+
return stages;
8686
}
8787

8888
@Override
@@ -105,24 +105,24 @@ public void initialize(Bootstrap<MechanicalTsarConfiguration> bootstrap) {
105105
}
106106

107107
private void bootstrap(MechanicalTsarConfiguration configuration, Environment environment) throws ClassNotFoundException {
108-
synchronized (processes) {
108+
synchronized (stages) {
109109
if (jdbi == null)
110110
jdbi = new DBIFactory().build(environment, configuration.getDataSourceFactory(), "postgresql");
111111

112112
if (locator == null)
113-
locator = Injections.createLocator(new ApplicationBinder(jdbi, processes));
113+
locator = Injections.createLocator(new ApplicationBinder(jdbi, stages));
114114

115115
final StageDAO stageDAO = requireNonNull(locator.getService(StageDAO.class));
116116
final List<Stage.Definition> definitions = stageDAO.select();
117-
processes.clear();
117+
stages.clear();
118118

119119
for (final Stage.Definition definition : definitions) {
120120
final Class<? extends WorkerRanker> workerRankerClass = Class.forName(definition.getWorkerRanker()).asSubclass(WorkerRanker.class);
121121
final Class<? extends TaskAllocator> taskAllocatorClass = Class.forName(definition.getTaskAllocator()).asSubclass(TaskAllocator.class);
122122
final Class<? extends AnswerAggregator> answerAggregatorClass = Class.forName(definition.getAnswerAggregator()).asSubclass(AnswerAggregator.class);
123123
final ServiceLocator processLocator = Injections.createLocator(locator, new StageBinder(definition, workerRankerClass, taskAllocatorClass, answerAggregatorClass));
124124
final Stage stage = requireNonNull(processLocator.getService(Stage.class));
125-
processes.put(definition.getId(), stage);
125+
stages.put(definition.getId(), stage);
126126
}
127127
}
128128
}

src/main/java/mtsar/resources/AnswerResource.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -133,7 +133,7 @@ private Answer fetchAnswer(Integer id) {
133133

134134
private URI getAnswersURI(UriInfo uriInfo) {
135135
return uriInfo.getBaseUriBuilder().
136-
path("processes").path(stage.getId()).
136+
path("stages").path(stage.getId()).
137137
path("answers").
138138
build();
139139
}

src/main/java/mtsar/resources/MetaResource.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -37,15 +37,15 @@
3737
@Produces(mtsar.util.MediaType.APPLICATION_JSON)
3838
public class MetaResource {
3939
private final MechanicalTsarVersion version;
40-
private final Map<String, Stage> processes;
40+
private final Map<String, Stage> stages;
4141
private final TaskDAO taskDAO;
4242
private final WorkerDAO workerDAO;
4343
private final AnswerDAO answerDAO;
4444

4545
@Inject
46-
public MetaResource(MechanicalTsarVersion version, @Named("stages") Map<String, Stage> processes, TaskDAO taskDAO, WorkerDAO workerDAO, AnswerDAO answerDAO) {
46+
public MetaResource(MechanicalTsarVersion version, @Named("stages") Map<String, Stage> stages, TaskDAO taskDAO, WorkerDAO workerDAO, AnswerDAO answerDAO) {
4747
this.version = version;
48-
this.processes = processes;
48+
this.stages = stages;
4949
this.taskDAO = taskDAO;
5050
this.workerDAO = workerDAO;
5151
this.answerDAO = answerDAO;
@@ -54,7 +54,7 @@ public MetaResource(MechanicalTsarVersion version, @Named("stages") Map<String,
5454
@GET
5555
@Produces(MediaType.TEXT_HTML)
5656
public DashboardView getDashboardView() {
57-
return new DashboardView(version, processes, taskDAO, workerDAO, answerDAO);
57+
return new DashboardView(version, stages, taskDAO, workerDAO, answerDAO);
5858
}
5959

6060
@GET

src/main/java/mtsar/resources/StageResource.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@
4141
import java.util.Map;
4242

4343
@Singleton
44-
@Path("/processes")
44+
@Path("/stages")
4545
@Produces(mtsar.util.MediaType.APPLICATION_JSON)
4646
public class StageResource {
4747
private final Map<String, Stage> stages;

src/main/java/mtsar/resources/TaskResource.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -144,14 +144,14 @@ private Task fetchTask(Integer id) {
144144

145145
private URI getTasksURI(UriInfo uriInfo) {
146146
return uriInfo.getBaseUriBuilder().
147-
path("processes").path(stage.getId()).
147+
path("stages").path(stage.getId()).
148148
path("tasks").
149149
build();
150150
}
151151

152152
private URI getTaskURI(UriInfo uriInfo, Task task) {
153153
return uriInfo.getBaseUriBuilder().
154-
path("processes").path(stage.getId()).
154+
path("stages").path(stage.getId()).
155155
path("tasks").path(task.getId().toString()).
156156
build();
157157
}

src/main/java/mtsar/resources/WorkerResource.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -274,14 +274,14 @@ private Task fetchTask(Integer id) {
274274

275275
private URI getWorkersURI(UriInfo uriInfo) {
276276
return uriInfo.getBaseUriBuilder().
277-
path("processes").path(stage.getId()).
277+
path("stages").path(stage.getId()).
278278
path("workers").
279279
build();
280280
}
281281

282282
private URI getWorkerURI(UriInfo uriInfo, Worker worker) {
283283
return uriInfo.getBaseUriBuilder().
284-
path("processes").path(stage.getId()).
284+
path("stages").path(stage.getId()).
285285
path("workers").path(worker.getId().toString()).
286286
build();
287287
}

src/main/java/mtsar/views/AnswersView.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -56,15 +56,15 @@ public int getAnswerCount() {
5656
@SuppressWarnings("unused")
5757
public String getStagePath() {
5858
return uriInfo.getBaseUriBuilder().
59-
path("processes").
59+
path("stages").
6060
path(stage.getId()).
6161
toString();
6262
}
6363

6464
@SuppressWarnings("unused")
6565
public String getPath() {
6666
return uriInfo.getBaseUriBuilder().
67-
path("processes").
67+
path("stages").
6868
path(stage.getId()).
6969
path("answers").
7070
toString();

src/main/java/mtsar/views/TasksView.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -56,15 +56,15 @@ public int getTaskCount() {
5656
@SuppressWarnings("unused")
5757
public String getStagePath() {
5858
return uriInfo.getBaseUriBuilder().
59-
path("processes").
59+
path("stages").
6060
path(stage.getId()).
6161
toString();
6262
}
6363

6464
@SuppressWarnings("unused")
6565
public String getPath() {
6666
return uriInfo.getBaseUriBuilder().
67-
path("processes").
67+
path("stages").
6868
path(stage.getId()).
6969
path("tasks").
7070
toString();

src/main/java/mtsar/views/WorkersView.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -56,15 +56,15 @@ public int getWorkerCount() {
5656
@SuppressWarnings("unused")
5757
public String getStagePath() {
5858
return uriInfo.getBaseUriBuilder().
59-
path("processes").
59+
path("stages").
6060
path(stage.getId()).
6161
toString();
6262
}
6363

6464
@SuppressWarnings("unused")
6565
public String getPath() {
6666
return uriInfo.getBaseUriBuilder().
67-
path("processes").
67+
path("stages").
6868
path(stage.getId()).
6969
path("workers").
7070
toString();

src/main/resources/mtsar/views/layout.mustache

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
</a>
2424
</div>
2525
<div class="pure-u-1-3">
26-
<a href="/processes" class="pure-button height-large width-max">
26+
<a href="/stages" class="pure-button height-large width-max">
2727
<i class="fa fa-cog"></i> Stages
2828
</a>
2929
</div>

0 commit comments

Comments
 (0)