/** * Get information about all application classes in the specified namespace, of the specified class name. * * @param namespace the namespace to list application classes from * @return summaries of all application classes in the given namespace, including classes from system artifacts * @throws IOException if a network error occurred * @throws UnauthenticatedException if the request is not authorized successfully in the gateway server */ public List<ApplicationClassInfo> getApplicationClasses(NamespaceId namespace, String className) throws IOException, UnauthenticatedException, UnauthorizedException { return getApplicationClasses(namespace, className, ArtifactScope.USER); }
/** * Get summaries of all application classes in the given namespace, including classes from system artifacts. * * @param namespace the namespace to list application classes from * @return summaries of all application classes in the given namespace, including classes from system artifacts * @throws IOException if a network error occurred * @throws UnauthenticatedException if the request is not authorized successfully in the gateway server */ public List<ApplicationClassSummary> getApplicationClasses(NamespaceId namespace) throws IOException, UnauthenticatedException, UnauthorizedException { return getApplicationClasses(namespace, (ArtifactScope) null); }