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 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 |
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 | Method and Description |
---|---|
Set<Named<Integer>> |
Site.getGroups()
|
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 |
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
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 | 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–2017 aiticon GmbH. All rights reserved.