Uses of Package
org.appng.core.model
-
Packages that use org.appng.core.model Package Description org.appng.appngizer.model org.appng.core.controller Contains the essential types for handlingServletRequest
s andHttpSession
s.org.appng.core.controller.handler Contains the differentRequestHandler
-implementationsorg.appng.core.domain The persistent domain objects.org.appng.core.model The non-persistent domain model types.org.appng.core.service The service layer.org.appng.taglib Contains the appNG JSPTag
s -
Classes in org.appng.core.model used by org.appng.appngizer.model Class Description Repository A Application Repository contains and provides multipleApplication
s for provisioning. -
Classes in org.appng.core.model used by org.appng.core.controller Class Description PlatformTransformer Responsible for transforming a XML document (retrieved from aPlatform
-object) to XHTML.RequestProcessor Processes a request to the appNG GUI.
This includes: checking whether or not the user is logged in (and redirect to the login if this is not the case) calling the rightApplication
of the requestedSite
building thePlatform
-object applying theTemplate
of theSite
to that objectThymeleafProcessor ARequestProcessor
using Thymeleaf as a rendering engine.
Processing uses anIWebContext
, with some additional context variables:SESSION
Provides aMap<String,Object>
containing the current appNG session.
Example: -
Classes in org.appng.core.model used by org.appng.core.controller.handler Class Description AccessibleApplication Interface extendingApplication
, adding the ability to modify the fields with appropriate setters.ApplicationProvider AnApplicationProvider
actually processes theApplicationRequest
by building and executingCallableAction
s andCallableDataSource
s. -
Classes in org.appng.core.model used by org.appng.core.domain Class Description AccessibleApplication Interface extendingApplication
, adding the ability to modify the fields with appropriate setters.InstallablePackage A application shown in theRepository
overview list.PackageArchive An ApplicationArchive contains informations about aApplication
in aRepository
.PackageVersion Delegate forApplicationInfo
.Repository A Application Repository contains and provides multipleApplication
s for provisioning.RepositoryMode Display modes of aRepository
, meaning which kinds ofPackageArchive
are being served.RepositoryType Possible types of aRepository
.ZipFileProcessor SPI for processing aZipFile
. -
Classes in org.appng.core.model used by org.appng.core.model Class Description AbstractRequestProcessor AccessibleApplication Interface extendingApplication
, adding the ability to modify the fields with appropriate setters.ApplicationProvider AnApplicationProvider
actually processes theApplicationRequest
by building and executingCallableAction
s andCallableDataSource
s.InstallablePackage A application shown in theRepository
overview list.JarInfo AJarInfo
provides some informations about a JAR-file, including some meta-informations retrieved fromMETA-INF/MANIFEST.MF
.PackageArchive An ApplicationArchive contains informations about aApplication
in aRepository
.PackageVersion Delegate forApplicationInfo
.PackageWrapper A application shown in theRepository
overview list.PlatformTransformer Responsible for transforming a XML document (retrieved from aPlatform
-object) to XHTML.Repository A Application Repository contains and provides multipleApplication
s for provisioning.RepositoryCache Provides access to a application repository.RepositoryCacheFactory Returns instances ofRepositoryCache
.RepositoryMode Display modes of aRepository
, meaning which kinds ofPackageArchive
are being served.RepositoryScheme The URI-scheme for anRepository
,RepositoryType Possible types of aRepository
.RequestProcessor Processes a request to the appNG GUI.
This includes: checking whether or not the user is logged in (and redirect to the login if this is not the case) calling the rightApplication
of the requestedSite
building thePlatform
-object applying theTemplate
of theSite
to that objectResponseType Responses can have BLOB or CLOB payload.ZipFileProcessor SPI for processing aZipFile
. -
Classes in org.appng.core.model used by org.appng.core.service Class Description AccessibleApplication Interface extendingApplication
, adding the ability to modify the fields with appropriate setters.ApplicationProvider AnApplicationProvider
actually processes theApplicationRequest
by building and executingCallableAction
s andCallableDataSource
s.PackageArchive An ApplicationArchive contains informations about aApplication
in aRepository
.Repository A Application Repository contains and provides multipleApplication
s for provisioning.ZipFileProcessor SPI for processing aZipFile
. -
Classes in org.appng.core.model used by org.appng.taglib Class Description ApplicationProvider AnApplicationProvider
actually processes theApplicationRequest
by building and executingCallableAction
s andCallableDataSource
s.