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() {

Back to top

Version: 2.1.1. Last Published: 2015-10-10.

Reflow Maven skin by Andrius Velykis.