public class ApiHandler extends BaseHandler
VALID
Constructor and Description |
---|
ApiHandler() |
Modifier and Type | Method and Description |
---|---|
java.util.Map |
getApiCallList(User loggedInUser)
Lists all available api calls grouped by namespace
|
java.util.Map |
getApiNamespaceCallList(User loggedInUser,
java.lang.String namespace)
Lists all available api calls for the specified namespace
|
java.util.Map |
getApiNamespaces(User loggedInUser)
Lists available API namespaces
|
java.lang.String |
getVersion()
Returns the api version.
|
java.lang.String |
systemVersion()
Returns the server version.
|
ensureConfigAdmin, ensureOrgAdmin, ensureOrgOrConfigAdmin, ensureSatAdmin, ensureSystemGroupAdmin, ensureUserRole, getLoggedInUser, invoke, providesAuthentication, setEntityAttribute, validateClientCertificate, validateEntitlements, validateMap, verifyOrgExists
public java.lang.String systemVersion()
public java.lang.String getVersion()
public java.util.Map getApiNamespaces(User loggedInUser)
loggedInUser
- The current userpublic java.util.Map getApiCallList(User loggedInUser)
loggedInUser
- The current userpublic java.util.Map getApiNamespaceCallList(User loggedInUser, java.lang.String namespace) throws java.lang.ClassNotFoundException
loggedInUser
- The current usernamespace
- namespace of interestjava.lang.ClassNotFoundException
- if namespace isn't valid