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.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 Role s, the domain-object needs to
implement Authorizable .The Role s provided by the Application can be obtained by calling Application.getRoles() . |
interface |
Group
|
interface |
Identifier
Provides general information about a
PackageInfo . |
interface |
Named<T extends Serializable>
Something that can be named has an ID, a name and a description
|
interface |
Permission
A
Application can provide several Permission s 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 | Class and Description |
---|---|
class |
SimpleProperty
Default
Property -implementation |
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 Identifiable> |
ObjectUtils.equals(T a,
Object b) |
static <T extends Identifiable> |
ObjectUtils.hashCode(T object) |
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
Application s for provisioning. |
Modifier and Type | Class and Description |
---|---|
class |
ApplicationProvider
An
ApplicationProvider actually processes the ApplicationRequest by building and executing
CallableAction s and CallableDataSource s. |
class |
PackageVersion
Delegate for
ApplicationInfo . |
Modifier and Type | Class and Description |
---|---|
protected class |
TestBase.SimpleApplication |
Copyright © 2011–2019 aiticon GmbH. All rights reserved.