| Package | Description |
|---|---|
| org.appng.api.model |
Provides an interface-based view to the domain model of appNG and some very basic interfaces.
|
| org.appng.core.domain |
The persistent domain objects.
|
| org.appng.core.model |
The non-persistent domain model types.
|
| org.appng.search.json |
Model classes representing the results of a search
|
| org.appng.testsupport |
Test-related types
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
Application
A
Application is a component that adds certain functionality to the platform. |
interface |
Authorizable<T extends Serializable>
If a
Application want's to authorize a domain object to several Roles, the domain-object needs to
implement Authorizable.The Roles provided by the Application can be obtained by calling Application.getRoles(). |
interface |
Group
|
interface |
Identifier
Provides general information about a
PackageInfo. |
interface |
Permission
A
Application can provide several Permissions which are used to restrict the access to certain
components. |
interface |
Resource
|
interface |
Role
|
interface |
Site
A
Site is the highest level entry-point to the platform. |
interface |
Subject
A
Subject is a fully featured user-account managed by appNG. |
| Modifier and Type | Method and Description |
|---|---|
Set<Named<Integer>> |
Site.getGroups()
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
Auditable<T extends Serializable>
Marker interface for domain objects that should be audited using
PlatformEventListener. |
| Modifier and Type | Class and Description |
|---|---|
class |
ApplicationImpl
Default
Application/AccessibleApplication-implementation |
class |
DatabaseConnection
Represents a connection to a database which is being used either by the platform itself ("root-connection") or by a
SiteApplication. |
class |
GroupImpl
Default
Group-implementation |
class |
PermissionImpl
Default
Permission-implementation |
class |
PropertyImpl
A persistent
Property JPA-Entity. |
class |
RepositoryImpl
Repository implementation. |
class |
ResourceImpl
Default
Resource-implementation |
class |
RoleImpl
Default
Role-implementation |
class |
SiteImpl
Default
Site-implementation |
class |
SubjectImpl
Default
Subject-implementation |
class |
Template
The persistent representation of an appNG template
|
class |
TemplateResource
Representats a
Resource of an appNG template. |
| Modifier and Type | Method and Description |
|---|---|
static <T extends Named> |
ObjectUtils.equals(T a,
Object b) |
static <T extends Named> |
ObjectUtils.hashCode(T object) |
| Modifier and Type | Method and Description |
|---|---|
Set<Named<Integer>> |
SiteImpl.getGroups() |
| Modifier and Type | Method and Description |
|---|---|
void |
SiteImpl.setGroups(Set<Named<Integer>> groups) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
AccessibleApplication
Interface extending
Application, adding the ability to modify the fields with appropriate setters. |
interface |
Repository
A Application Repository contains and provides multiple
Applications for provisioning. |
| Modifier and Type | Class and Description |
|---|---|
class |
ApplicationProvider
An
ApplicationProvider actually processes the ApplicationRequest by building and executing
CallableActions and CallableDataSources. |
class |
PackageVersion
Delegate for
ApplicationInfo. |
| Modifier and Type | Method and Description |
|---|---|
static <ID extends Serializable,T extends Named<ID>> |
FilterItem.getFilterItem(String name,
String label,
String type,
Iterable<T> items,
Collection<ID> selectedList,
FilterItem.DataCounter counter) |
| Modifier and Type | Class and Description |
|---|---|
protected class |
TestBase.SimpleApplication |
Copyright © 2011–2023 aiticon GmbH. All rights reserved.