incubator-cloudstack-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Rohit Yadav (JIRA)" <j...@apache.org>
Subject [jira] [Created] (CLOUDSTACK-1190) Make APIChecker interface throw a single sensible exception
Date Thu, 07 Feb 2013 12:39:12 GMT
Rohit Yadav created CLOUDSTACK-1190:
---------------------------------------

             Summary: Make APIChecker interface throw a single sensible exception
                 Key: CLOUDSTACK-1190
                 URL: https://issues.apache.org/jira/browse/CLOUDSTACK-1190
             Project: CloudStack
          Issue Type: Bug
      Security Level: Public (Anyone can view this level - this is the default.)
            Reporter: Rohit Yadav
            Assignee: Min Chen
             Fix For: 4.1.0


At present based on a plugin's requirements there are two exceptions that are said to be thrown
by a plugin implementing the APIChecker interface. Make it throw only one standard exception,
it can be a new exception as well. We should not allow every plugin to introduce their own
exceptions;


public interface APIChecker extends Adapter {
...
    boolean checkAccess(User user, String apiCommandName) throws PermissionDeniedException,
RequestLimitException;

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Mime
View raw message