The following document contains the results of PMD's CPD 5.2.3.
Duplications
File |
Project |
Line |
org\maxur\perfmodel\backend\rest\resources\ProjectResource.java |
PMC: Rest Service |
66 |
org\maxur\perfmodel\backend\rest\resources\ProjectResource.java |
PMC: Rest Service |
92 |
description = "Get the project by it's identifier",
produces = { MediaType.APPLICATION_JSON },
responsestatuscode = "200 - OK"
)
@ApiErrors(apierrors={
@ApiError(code="400", description="Bad request"),
@ApiError(code="404", description="Project not found"),
@ApiError(code="500", description="Application critical error")
})
@ApiResponseObject
public ProjectDto load(
@ApiPathParam(name = "id", description = "The project identifier")
@PathParam("id") String id
) {
checkIdIsNotNull(id);
final Optional<Project> result = repository.get(id);
checkResult(id, result);
return dto(result.get());
}
@DELETE
@Path("/{id}")
|
File |
Project |
Line |
org\maxur\perfmodel\backend\rest\resources\ProjectResource.java |
PMC: Rest Service |
66 |
org\maxur\perfmodel\backend\rest\resources\ProjectResource.java |
PMC: Rest Service |
92 |
org\maxur\perfmodel\backend\rest\resources\ProjectResource.java |
PMC: Rest Service |
154 |
description = "Get the project by it's identifier",
produces = { MediaType.APPLICATION_JSON },
responsestatuscode = "200 - OK"
)
@ApiErrors(apierrors={
@ApiError(code="400", description="Bad request"),
@ApiError(code="404", description="Project not found"),
@ApiError(code="500", description="Application critical error")
})
@ApiResponseObject
public ProjectDto load(
@ApiPathParam(name = "id", description = "The project identifier")
@PathParam("id") String id
|
File |
Project |
Line |
org\maxur\perfmodel\backend\rest\resources\ProjectResource.java |
PMC: Rest Service |
135 |
org\maxur\perfmodel\backend\rest\resources\ProjectResource.java |
PMC: Rest Service |
173 |
final Optional<Project> result = repository.add(project);
return created(result.get());
} catch (NumberFormatException e) {
LOGGER.error(PROJECT_IS_NOT_SAVED, e);
throw badRequestException(PROJECT_IS_NOT_SAVED, e.getMessage());
} catch (ConflictException e) {
LOGGER.error(format("%s: %s", PROJECT_IS_NOT_SAVED, e.getMessage()));
throw conflictException(PROJECT_IS_NOT_SAVED, e.getMessage());
}
}
|
File |
Project |
Line |
org\maxur\perfmodel\backend\domain\Project.java |
PMC: Rest Service |
62 |
org\maxur\perfmodel\backend\rest\dto\ProjectDto.java |
PMC: Rest Service |
71 |
}
public String getName() {
return name;
}
public String getId() {
return id;
}
public int getVersion() {
return version;
}
public String getDescription() {
return description;
}
public String getModels() {
return models;
}
public String getView() {
return view;
}
public void setModels(final String models) {
this.models = models;
|
File |
Project |
Line |
org\maxur\perfmodel\backend\Config.java |
PMC: Rest Service |
45 |
org\maxur\perfmodel\backend\Config.java |
PMC: Rest Service |
65 |
bind(ConfigurationInjectionResolver.class)
.to(new TypeLiteral<InjectionResolver<Named>>() {
})
.in(Singleton.class);
bind(RestServiceConfig.class)
.to(ResourceConfig.class)
.in(Singleton.class);
bind(HK2InterceptionService.class)
.to(InterceptionService.class)
.in(Singleton.class);
|
File |
Project |
Line |
org\maxur\perfmodel\backend\infrastructure\ProjectRepositoryLevelDbImpl.java |
PMC: Rest Service |
113 |
org\maxur\perfmodel\backend\infrastructure\ProjectRepositoryLevelDbImpl.java |
PMC: Rest Service |
144 |
dataSource.put(id, value);
dataSource.put(path(newName), value.brief());
dataSource.commit(batch);
return Optional.of(value);
} catch (IOException | ClassNotFoundException e) {
return throwError(e, "Cannot save project '%s'", newName);
}
}
|
File |
Project |
Line |
org\maxur\perfmodel\backend\domain\Project.java |
PMC: Rest Service |
42 |
org\maxur\perfmodel\backend\rest\dto\ProjectDto.java |
PMC: Rest Service |
62 |
@SuppressWarnings("unused")
public Project() {
}
public Project(final String id, final String name, final int version, final String description) {
this.id = id;
this.name = name;
this.version = version;
this.description = description;
}
/*
public Project cloneWith(final String rawData) {
final Project result = new Project(this.id, this.name, this.version);
result.raw = rawData;
return result;
}*/
public Project brief() {
return new Project(this.id, this.name, this.version, this.description);
|
File |
Project |
Line |
org\maxur\perfmodel\backend\rest\resources\ProjectResource.java |
PMC: Rest Service |
69 |
org\maxur\perfmodel\backend\rest\resources\ProjectResource.java |
PMC: Rest Service |
95 |
org\maxur\perfmodel\backend\rest\resources\ProjectResource.java |
PMC: Rest Service |
122 |
org\maxur\perfmodel\backend\rest\resources\ProjectResource.java |
PMC: Rest Service |
157 |
)
@ApiErrors(apierrors={
@ApiError(code="400", description="Bad request"),
@ApiError(code="404", description="Project not found"),
@ApiError(code="500", description="Application critical error")
})
@ApiResponseObject
public ProjectDto load(
@ApiPathParam(name = "id", description = "The project identifier")
|
File |
Project |
Line |
org\maxur\perfmodel\backend\Config.java |
PMC: Rest Service |
47 |
org\maxur\perfmodel\backend\Config.java |
PMC: Rest Service |
56 |
})
.in(Singleton.class);
bind(RestServiceConfig.class)
.to(ResourceConfig.class)
.in(Singleton.class);
bind(HK2InterceptionService.class)
.to(InterceptionService.class)
.in(Singleton.class);
bind(PropertiesServiceHoconImpl.class)
|
File |
Project |
Line |
org\maxur\perfmodel\backend\Config.java |
PMC: Rest Service |
50 |
org\maxur\perfmodel\backend\Config.java |
PMC: Rest Service |
53 |
org\maxur\perfmodel\backend\Config.java |
PMC: Rest Service |
56 |
org\maxur\perfmodel\backend\Config.java |
PMC: Rest Service |
66 |
.to(ResourceConfig.class)
.in(Singleton.class);
bind(HK2InterceptionService.class)
.to(InterceptionService.class)
.in(Singleton.class);
bind(PropertiesServiceHoconImpl.class)
.to(PropertiesService.class)
.in(Singleton.class);
|
File |
Project |
Line |
org\maxur\perfmodel\backend\infrastructure\ProjectRepositoryLevelDbImpl.java |
PMC: Rest Service |
95 |
org\maxur\perfmodel\backend\infrastructure\ProjectRepositoryLevelDbImpl.java |
PMC: Rest Service |
118 |
return throwError(e, "Cannot remove project '%s'", key);
}
}
@Override
@Benchmark
public Optional<Project> add(final Project value) throws ConflictException {
final String id = value.getId();
final String newName = value.getName();
|
File |
Project |
Line |
org\maxur\perfmodel\backend\rest\resources\ApplicationResource.java |
PMC: Rest Service |
57 |
org\maxur\perfmodel\backend\rest\resources\ApplicationResource.java |
PMC: Rest Service |
81 |
description = "Gets a application documentation",
produces = { MediaType.APPLICATION_JSON },
responsestatuscode = "200 - OK"
)
@ApiErrors(apierrors={
@ApiError(code="500", description="Application critical error")
})
@ApiResponseObject
public String getJsonDoc() {
|
File |
Project |
Line |
org\maxur\perfmodel\backend\rest\resources\ProjectResource.java |
PMC: Rest Service |
57 |
org\maxur\perfmodel\backend\rest\resources\ProjectResource.java |
PMC: Rest Service |
83 |
return dtoList(repository.findAll());
}
@GET
@Path("/{id}")
@Produces(MediaType.APPLICATION_JSON)
@ApiMethod(
path = "/project/{id}",
verb = ApiVerb.GET,
description = "Get the project by it's identifier",
|
File |
Project |
Line |
org\maxur\perfmodel\backend\rest\resources\ApplicationResource.java |
PMC: Rest Service |
57 |
org\maxur\perfmodel\backend\rest\resources\ApplicationResource.java |
PMC: Rest Service |
81 |
org\maxur\perfmodel\backend\rest\resources\ProjectResource.java |
PMC: Rest Service |
48 |
description = "Gets a application documentation",
produces = { MediaType.APPLICATION_JSON },
responsestatuscode = "200 - OK"
)
@ApiErrors(apierrors={
@ApiError(code="500", description="Application critical error")
})
@ApiResponseObject
public String getJsonDoc() {
|
File |
Project |
Line |
org\maxur\perfmodel\backend\infrastructure\ProjectRepositoryLevelDbImpl.java |
PMC: Rest Service |
104 |
org\maxur\perfmodel\backend\infrastructure\ProjectRepositoryLevelDbImpl.java |
PMC: Rest Service |
128 |
final String newName = value.getName();
try (WriteBatch batch = dataSource.createWriteBatch()) {
final Optional<Project> other = dataSource.get(id);
if (value.isSame(other)) {
|
File |
Project |
Line |
org\maxur\perfmodel\backend\rest\resources\ApplicationResource.java |
PMC: Rest Service |
57 |
org\maxur\perfmodel\backend\rest\resources\ApplicationResource.java |
PMC: Rest Service |
81 |
org\maxur\perfmodel\backend\rest\resources\ApplicationResource.java |
PMC: Rest Service |
101 |
org\maxur\perfmodel\backend\rest\resources\ProjectResource.java |
PMC: Rest Service |
48 |
description = "Gets a application documentation",
produces = { MediaType.APPLICATION_JSON },
responsestatuscode = "200 - OK"
)
@ApiErrors(apierrors={
@ApiError(code="500", description="Application critical error")
})
|
File |
Project |
Line |
org\maxur\perfmodel\backend\rest\resources\ApplicationResource.java |
PMC: Rest Service |
100 |
org\maxur\perfmodel\backend\rest\resources\ProjectResource.java |
PMC: Rest Service |
153 |
description = "Sets a application status to stopped",
produces = { MediaType.APPLICATION_JSON },
consumes = { MediaType.APPLICATION_JSON },
responsestatuscode = "200 - OK"
)
@ApiErrors(apierrors={
@ApiError(code="500", description="Application critical error")
|
File |
Project |
Line |
org\maxur\perfmodel\backend\infrastructure\ProjectRepositoryLevelDbImpl.java |
PMC: Rest Service |
86 |
org\maxur\perfmodel\backend\infrastructure\ProjectRepositoryLevelDbImpl.java |
PMC: Rest Service |
105 |
try (WriteBatch batch = dataSource.createWriteBatch()) {
final Optional<Project> result = dataSource.get(key);
if (result.isPresent()) {
|
File |
Project |
Line |
org\maxur\perfmodel\backend\Config.java |
PMC: Rest Service |
47 |
org\maxur\perfmodel\backend\Config.java |
PMC: Rest Service |
59 |
org\maxur\perfmodel\backend\Config.java |
PMC: Rest Service |
66 |
})
.in(Singleton.class);
bind(RestServiceConfig.class)
.to(ResourceConfig.class)
.in(Singleton.class);
bind(HK2InterceptionService.class)
|
File |
Project |
Line |
org\maxur\perfmodel\backend\rest\resources\ProjectResource.java |
PMC: Rest Service |
80 |
org\maxur\perfmodel\backend\rest\resources\ProjectResource.java |
PMC: Rest Service |
106 |
org\maxur\perfmodel\backend\rest\resources\ProjectResource.java |
PMC: Rest Service |
171 |
checkIdIsNotNull(id);
final Optional<Project> result = repository.get(id);
checkResult(id, result);
return dto(result.get());
}
|
File |
Project |
Line |
org\maxur\perfmodel\backend\rest\resources\ProjectResource.java |
PMC: Rest Service |
116 |
org\maxur\perfmodel\backend\rest\resources\ProjectResource.java |
PMC: Rest Service |
151 |
path = "/project",
verb = ApiVerb.POST,
description = "Create new project version by project's identifier",
produces = { MediaType.APPLICATION_JSON },
consumes = { MediaType.APPLICATION_JSON },
responsestatuscode = "201 - Created"
|
File |
Project |
Line |
org\maxur\perfmodel\backend\Config.java |
PMC: Rest Service |
47 |
org\maxur\perfmodel\backend\Config.java |
PMC: Rest Service |
69 |
})
.in(Singleton.class);
bind(RestServiceConfig.class)
.to(ResourceConfig.class)
.in(Singleton.class);
|
File |
Project |
Line |
org\maxur\perfmodel\backend\domain\Project.java |
PMC: Rest Service |
113 |
org\maxur\perfmodel\backend\domain\Project.java |
PMC: Rest Service |
116 |
&& Objects.equals(id, other.get().id)
&& Objects.equals(this.name, other.get().name)
&& this.version == other.get().version &&
|
File |
Project |
Line |
org\maxur\perfmodel\backend\domain\Project.java |
PMC: Rest Service |
113 |
org\maxur\perfmodel\backend\domain\Project.java |
PMC: Rest Service |
117 |
&& Objects.equals(id, other.get().id)
&& Objects.equals(this.name, other.get().name)
|
File |
Project |
Line |
org\maxur\perfmodel\backend\infrastructure\ProjectRepositoryLevelDbImpl.java |
PMC: Rest Service |
86 |
org\maxur\perfmodel\backend\infrastructure\ProjectRepositoryLevelDbImpl.java |
PMC: Rest Service |
130 |
try (WriteBatch batch = dataSource.createWriteBatch()) {
final Optional<Project> result = dataSource.get(key);
if (result.isPresent()) {
|
File |
Project |
Line |
org\maxur\perfmodel\backend\domain\Project.java |
PMC: Rest Service |
72 |
org\maxur\perfmodel\backend\rest\dto\ProjectDto.java |
PMC: Rest Service |
86 |
public int getVersion() {
return version;
}
public String getDescription() {
return description;
}
public String getModels() {
return models;
}
public String getView() {
|
File |
Project |
Line |
org\maxur\perfmodel\backend\domain\Project.java |
PMC: Rest Service |
76 |
org\maxur\perfmodel\backend\rest\dto\ProjectDto.java |
PMC: Rest Service |
82 |
public String getDescription() {
return description;
}
public String getModels() {
return models;
}
public String getView() {
return view;
}
public void setModels(final String models) {
|
File |
Project |
Line |
org\maxur\perfmodel\backend\domain\Project.java |
PMC: Rest Service |
120 |
org\maxur\perfmodel\backend\domain\Project.java |
PMC: Rest Service |
128 |
}
public void checkNamesakes(final Optional<Project> namesake) throws ConflictException {
if (namesake.isPresent()) {
if (!namesake.get().getId().equals(id)) {
|
File |
Project |
Line |
org\maxur\perfmodel\backend\infrastructure\ProjectRepositoryLevelDbImpl.java |
PMC: Rest Service |
55 |
org\maxur\perfmodel\backend\infrastructure\ProjectRepositoryLevelDbImpl.java |
PMC: Rest Service |
65 |
public Optional<Project> get(final String key) {
try {
return dataSource.get(key);
} catch (IOException | ClassNotFoundException e) {
return throwError(e, "Cannot find project by id '%s'", key);
|
File |
Project |
Line |
org\maxur\perfmodel\backend\ApplicationProvider.java |
PMC: Rest Service |
40 |
org\maxur\perfmodel\backend\DataSourceProvider.java |
PMC: Rest Service |
31 |
private Application application;
@Inject
private ServiceLocator locator;
@Override
public Application provide() {
if (application == null) {
application = make();
|
File |
Project |
Line |
org\maxur\perfmodel\backend\infrastructure\DataSourceLevelDbImpl.java |
PMC: Rest Service |
78 |
org\maxur\perfmodel\backend\infrastructure\DataSourceLevelDbImpl.java |
PMC: Rest Service |
84 |
}
@Override
@Benchmark
public <T> Optional<T> get(final String key) throws IOException, ClassNotFoundException {
|
File |
Project |
Line |
org\maxur\perfmodel\backend\infrastructure\ProjectRepositoryLevelDbImpl.java |
PMC: Rest Service |
53 |
org\maxur\perfmodel\backend\infrastructure\ProjectRepositoryLevelDbImpl.java |
PMC: Rest Service |
73 |
@Override
@Benchmark
public Optional<Project> get(final String key) {
try {
return dataSource.get(key);
|
File |
Project |
Line |
org\maxur\perfmodel\backend\infrastructure\ProjectRepositoryLevelDbImpl.java |
PMC: Rest Service |
102 |
org\maxur\perfmodel\backend\infrastructure\ProjectRepositoryLevelDbImpl.java |
PMC: Rest Service |
125 |
org\maxur\perfmodel\backend\service\BenchmarkMethodInterceptor.java |
PMC: Rest Service |
46 |
public Optional<Project> add(final Project value) throws ConflictException {
final String id = value.getId();
final String newName = value.getName();
|
File |
Project |
Line |
org\maxur\perfmodel\backend\rest\resources\ApplicationResource.java |
PMC: Rest Service |
35 |
org\maxur\perfmodel\backend\service\Application.java |
PMC: Rest Service |
33 |
public class ApplicationResource {
private static final Logger LOGGER = LoggerFactory.getLogger(ApplicationResource.class);
@Inject
private Application application;
@SuppressWarnings("unused")
|
File |
Project |
Line |
org\maxur\perfmodel\backend\rest\resources\ApplicationResource.java |
PMC: Rest Service |
57 |
org\maxur\perfmodel\backend\rest\resources\ApplicationResource.java |
PMC: Rest Service |
81 |
org\maxur\perfmodel\backend\rest\resources\ApplicationResource.java |
PMC: Rest Service |
101 |
org\maxur\perfmodel\backend\rest\resources\ProjectResource.java |
PMC: Rest Service |
48 |
org\maxur\perfmodel\backend\rest\resources\ProjectResource.java |
PMC: Rest Service |
66 |
org\maxur\perfmodel\backend\rest\resources\ProjectResource.java |
PMC: Rest Service |
92 |
org\maxur\perfmodel\backend\rest\resources\ProjectResource.java |
PMC: Rest Service |
154 |
description = "Gets a application documentation",
produces = { MediaType.APPLICATION_JSON },
responsestatuscode = "200 - OK"
)
@ApiErrors(apierrors={
@ApiError(code="500", description="Application critical error")
|
File |
Project |
Line |
org\maxur\perfmodel\backend\ApplicationProvider.java |
PMC: Rest Service |
35 |
org\maxur\perfmodel\backend\infrastructure\ProjectRepositoryLevelDbImpl.java |
PMC: Rest Service |
43 |
@Service
public class ApplicationProvider implements Factory<Application> {
private static final Logger LOGGER = getLogger(ApplicationProvider.class);
|
File |
Project |
Line |
org\maxur\perfmodel\backend\rest\resources\ProjectResource.java |
PMC: Rest Service |
61 |
org\maxur\perfmodel\backend\rest\resources\ProjectResource.java |
PMC: Rest Service |
87 |
org\maxur\perfmodel\backend\rest\resources\ProjectResource.java |
PMC: Rest Service |
148 |
@Path("/{id}")
@Produces(MediaType.APPLICATION_JSON)
@ApiMethod(
path = "/project/{id}",
verb = ApiVerb.GET,
description = "Get the project by it's identifier",
|
File |
Project |
Line |
org\maxur\perfmodel\backend\service\WebServer.java |
PMC: Rest Service |
45 |
org\maxur\perfmodel\backend\service\WebServer.java |
PMC: Rest Service |
54 |
LOGGER.info("Start Web Server ({})", version());
launch();
LOGGER.info("Starting on " + webappUrl);
}
/**
* Restart Web server.
*/
public void restart() {
LOGGER.info("Restart Web Server");
|
File |
Project |
Line |
org\maxur\perfmodel\backend\rest\resources\ApplicationResource.java |
PMC: Rest Service |
35 |
org\maxur\perfmodel\backend\service\Application.java |
PMC: Rest Service |
33 |
org\maxur\perfmodel\backend\service\ConfigurationInjectionResolver.java |
PMC: Rest Service |
20 |
public class ApplicationResource {
private static final Logger LOGGER = LoggerFactory.getLogger(ApplicationResource.class);
@Inject
private Application application;
@SuppressWarnings("unused")
|
File |
Project |
Line |
org\maxur\perfmodel\backend\rest\resources\ProjectResource.java |
PMC: Rest Service |
44 |
org\maxur\perfmodel\backend\rest\resources\ProjectResource.java |
PMC: Rest Service |
114 |
@Produces(MediaType.APPLICATION_JSON)
@ApiMethod(
path = "/project",
verb = ApiVerb.GET,
description = "Gets all projects",
|
File |
Project |
Line |
org\maxur\perfmodel\backend\rest\WebException.java |
PMC: Rest Service |
43 |
org\maxur\perfmodel\backend\rest\WebException.java |
PMC: Rest Service |
51 |
.build());
}
public static WebException notFoundException(final String... errors) {
return new WebException(NOT_FOUND, errors);
}
|
File |
Project |
Line |
org\maxur\perfmodel\backend\ApplicationProvider.java |
PMC: Rest Service |
36 |
org\maxur\perfmodel\backend\infrastructure\ProjectRepositoryLevelDbImpl.java |
PMC: Rest Service |
44 |
org\maxur\perfmodel\backend\rest\RuntimeExceptionHandler.java |
PMC: Rest Service |
36 |
public class ApplicationProvider implements Factory<Application> {
private static final Logger LOGGER = getLogger(ApplicationProvider.class);
|
File |
Project |
Line |
org\maxur\perfmodel\backend\domain\Project.java |
PMC: Rest Service |
73 |
org\maxur\perfmodel\backend\domain\Project.java |
PMC: Rest Service |
77 |
org\maxur\perfmodel\backend\rest\dto\ProjectDto.java |
PMC: Rest Service |
70 |
org\maxur\perfmodel\backend\rest\dto\ProjectDto.java |
PMC: Rest Service |
83 |
org\maxur\perfmodel\backend\rest\dto\ProjectDto.java |
PMC: Rest Service |
87 |
return version;
}
public String getDescription() {
return description;
}
public String getModels() {
return models;
}
public String getView() {
|
File |
Project |
Line |
org\maxur\perfmodel\backend\infrastructure\ProjectRepositoryLevelDbImpl.java |
PMC: Rest Service |
57 |
org\maxur\perfmodel\backend\infrastructure\ProjectRepositoryLevelDbImpl.java |
PMC: Rest Service |
67 |
org\maxur\perfmodel\backend\infrastructure\ProjectRepositoryLevelDbImpl.java |
PMC: Rest Service |
116 |
org\maxur\perfmodel\backend\infrastructure\ProjectRepositoryLevelDbImpl.java |
PMC: Rest Service |
147 |
return dataSource.get(key);
} catch (IOException | ClassNotFoundException e) {
return throwError(e, "Cannot find project by id '%s'", key);
|
File |
Project |
Line |
org\maxur\perfmodel\backend\domain\Incident.java |
PMC: Rest Service |
35 |
org\maxur\perfmodel\backend\rest\dto\ProjectDto.java |
PMC: Rest Service |
60 |
private String message;
@SuppressWarnings("UnusedDeclaration")
public Incident() {
}
public Incident(final String message) {
|
File |
Project |
Line |
org\maxur\perfmodel\backend\domain\Project.java |
PMC: Rest Service |
62 |
org\maxur\perfmodel\backend\domain\Project.java |
PMC: Rest Service |
74 |
org\maxur\perfmodel\backend\domain\Project.java |
PMC: Rest Service |
78 |
org\maxur\perfmodel\backend\rest\dto\ProjectDto.java |
PMC: Rest Service |
84 |
org\maxur\perfmodel\backend\rest\dto\ProjectDto.java |
PMC: Rest Service |
88 |
}
public String getName() {
return name;
}
public String getId() {
return id;
}
public int getVersion() {
|
File |
Project |
Line |
org\maxur\perfmodel\backend\infrastructure\DataSourceLevelDbImpl.java |
PMC: Rest Service |
127 |
org\maxur\perfmodel\backend\infrastructure\DataSourceLevelDbImpl.java |
PMC: Rest Service |
138 |
private static <T> T objectFrom(final byte[] bytes) throws IOException, ClassNotFoundException {
if (bytes == null) {
return null;
}
try (ByteArrayInputStream bis = new ByteArrayInputStream(bytes); ObjectInput in = new ObjectInputStream(bis)) {
|
File |
Project |
Line |
org\maxur\perfmodel\backend\infrastructure\ProjectRepositoryLevelDbImpl.java |
PMC: Rest Service |
55 |
org\maxur\perfmodel\backend\service\impl\PropertiesServiceHoconImpl.java |
PMC: Rest Service |
61 |
org\maxur\perfmodel\backend\service\impl\PropertiesServiceHoconImpl.java |
PMC: Rest Service |
69 |
public Optional<Project> get(final String key) {
try {
return dataSource.get(key);
} catch (IOException | ClassNotFoundException e) {
|
File |
Project |
Line |
org\maxur\perfmodel\backend\infrastructure\ProjectRepositoryLevelDbImpl.java |
PMC: Rest Service |
69 |
org\maxur\perfmodel\backend\infrastructure\ProjectRepositoryLevelDbImpl.java |
PMC: Rest Service |
79 |
return throwError(e, "Cannot get all projects");
}
}
@Override
@Benchmark
public Optional<Project> findByName(final String name) {
try {
|
File |
Project |
Line |
org\maxur\perfmodel\backend\infrastructure\ProjectRepositoryLevelDbImpl.java |
PMC: Rest Service |
79 |
org\maxur\perfmodel\backend\infrastructure\ProjectRepositoryLevelDbImpl.java |
PMC: Rest Service |
95 |
org\maxur\perfmodel\backend\infrastructure\ProjectRepositoryLevelDbImpl.java |
PMC: Rest Service |
118 |
return throwError(e, "Cannot find project by name '%s'", name);
}
}
@Override
@Benchmark
public Optional<Project> remove(final String key) {
|
File |
Project |
Line |
org\maxur\perfmodel\backend\rest\resources\ApplicationResource.java |
PMC: Rest Service |
94 |
org\maxur\perfmodel\backend\rest\resources\ProjectResource.java |
PMC: Rest Service |
147 |
@Path("/status")
@Consumes(MediaType.APPLICATION_JSON)
@Produces(MediaType.APPLICATION_JSON)
@ApiMethod(
path = "/application/status",
|
File |
Project |
Line |
org\maxur\perfmodel\backend\service\impl\CliApplication.java |
PMC: Rest Service |
34 |
org\maxur\perfmodel\backend\service\impl\TrayIconApplication.java |
PMC: Rest Service |
50 |
public final class CliApplication extends Application {
private static final Logger LOGGER = LoggerFactory.getLogger(CliApplication.class);
public CliApplication() {
|