public interface AppNGizerClient
Modifier and Type | Interface and Description |
---|---|
static class |
AppNGizerClient.Config
Utility class to read and write
Properties from/to YAML or JSON files. |
static class |
AppNGizerClient.PropertyWrapper |
static class |
AppNGizerClient.SiteConfig |
Home welcome()
Home login()
Subjects subjects()
void deleteSubject(String name)
Groups groups()
void deleteGroup(String name)
Applications applications()
Application application(String app)
Application updateApplication(String app, Application application)
void deleteApplication(String app)
Properties applicationProperties(String app)
Permissions permissions(String app)
Permission permission(String app, String name)
Permission createPermission(String app, Permission permission)
Permission updatePermission(String app, String name, Permission permission)
Sites sites()
void deleteSite(String name)
void reloadSite(String name)
Properties siteProperties(String site)
Applications applications(String site)
Application application(String site, String app)
Properties applicationProperties(String site, String app)
Property createApplicationProperty(String site, String app, Property property)
Property updateApplicationProperty(String site, String app, String name, Property property)
Repositories repositories()
Repository repository(String name)
Repository createRepository(Repository repository)
Repository updateRepository(String name, Repository repository)
void deleteRepository(String name)
Package uploadPackage(String name, File archive) throws IOException
IOException
Properties platformProperties()
void deletePlatformProperty(String name)
Properties environment()
Properties system()
Database database()
Database initializeDatabase()
Copyright © 2011–2021 aiticon GmbH. All rights reserved.