You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@stratos.apache.org by "Mariangela Hills (JIRA)" <ji...@apache.org> on 2014/11/17 06:34:34 UTC

[jira] [Created] (STRATOS-971) Inconsistency in coding comments

Mariangela Hills created STRATOS-971:
----------------------------------------

             Summary: Inconsistency in coding comments
                 Key: STRATOS-971
                 URL: https://issues.apache.org/jira/browse/STRATOS-971
             Project: Stratos
          Issue Type: Sub-task
          Components: REST API
    Affects Versions: 4.1.0 M4
            Reporter: Mariangela Hills


There is inconsistency in coding comments. For example in {application_id} in [1] and {appId} in [2] refer to the same parameter. However, the code comments vary. Even this does not have an impact on the end user as the parameter has been defined using the same name in both instances (applicationId) , this will have an impact on a person traversing through the source code.

----------------------------------------------------------------------------------------------------------
[1]
@GET
    @Path("/subsscriptions/{application_id}")
    @Produces("application/json")
    @Consumes("application/json")
    @AuthorizationAction("/permission/protected/manage/monitor/tenants")
    public Response getSubscriptionsOfApplication(@PathParam("application_id") String applicationId) throws RestAPIException {
        ApplicationSubscription subscriptions = StratosApiV41Utils.getApplicationSubscriptions(applicationId, getConfigContext());
        if(subscriptions  == null){
            return Response.status(Response.Status.NOT_FOUND).build();
        }
        return  Response.ok().entity(subscriptions).build();
    }
----------------------------------------------------------------------------------------------------------
[2]
@GET
    @Path("/application/{appId}")
    @Consumes("application/json")
    @AuthorizationAction("/permission/protected/manage/monitor/tenants")
    public Response getApplicationInfo(@PathParam("appId") String applicationId) throws RestAPIException {
        ApplicationBean application = StratosApiV41Utils.getApplicationInfo(applicationId);
        if(application == null) {
            return Response.status(Response.Status.NOT_FOUND).build();
        }else{
            return  Response.ok().entity(application).build();
        }
    }



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)