Uses of Interface
org.appng.api.model.Application
-
Packages that use Application Package Description org.appng.api Base package for the appNG APIorg.appng.api.config org.appng.api.model Provides an interface-based view to the domain model of appNG and some very basic interfaces.org.appng.api.support Implementations of commonly used features like internationalization, permission- and parameter-processing etc.org.appng.appngizer.model org.appng.camunda.bpm org.appng.core.domain The persistent domain objects.org.appng.core.model The non-persistent domain model types.org.appng.core.repository Persistence and Database related stuff, mostlySearchRepository
-specializations.org.appng.core.repository.config Types implementing the database connection pooling.org.appng.core.service The service layer.org.appng.search Base package for the search componentorg.appng.search.indexer Types used to provide indexing functionalityorg.appng.search.searcher Types used to provide search functionalityorg.appng.taglib Contains the appNG JSPTag
sorg.appng.testsupport Test-related types -
-
Uses of Application in org.appng.api
Methods in org.appng.api with parameters of type Application Modifier and Type Method Description boolean
ApplicationController. addSite(Site site, Application application, Environment environment)
This method is called immediately after adding aApplication
from aSite
, which has not been reloaded at this point.void
ScheduledJob. execute(Site site, Application application)
This method actually executes the job.DataContainer
DataProvider. getData(Site site, Application application, Environment environment, Options options, Request request, FieldProcessor fieldProcessor)
Retrieves some data from the application, wrapped in aDataContainer
.void
FormProcessProvider. onFormSuccess(Environment environment, Site site, Application application, Writer writer, Form form, Map<String,Object> properties)
This method is being called after a Form has been successfully submitted.void
ActionProvider. perform(Site site, Application application, Environment environment, Options options, Request request, T formBean, FieldProcessor fieldProcessor)
Performs an action on the givenformBean
byte[]
Webservice. processRequest(Site site, Application application, Environment environment, Request request)
Processes the currentRequest
and return some data.String
GlobalTaglet. processTaglet(Site callingSite, Site executingSite, Application application, Request request, Map<String,String> tagletAttributes)
Executes theTaglet
and returns aString
to be embedded at the calling JSP-page.DataContainer
GlobalXMLTaglet. processTaglet(Site callingSite, Site executingSite, Application application, Request request, Map<String,String> tagletAttributes)
Executes theGlobalTaglet
and returns aString
to be embedded at the calling JSP-page.String
Taglet. processTaglet(Site site, Application application, Request request, Map<String,String> tagletAttributes)
Executes theTaglet
and returns aString
to be embedded at the calling JSP-page.DataContainer
XMLTaglet. processTaglet(Site site, Application application, Request request, Map<String,String> tagletAttributes)
Executes theTaglet
and returns aString
to be embedded at the calling JSP-page.boolean
ApplicationController. removeSite(Site site, Application application, Environment environment)
This method is called immediately after removing aApplication
from aSite
, which has not been reloaded at this point.void
SoapService. setApplication(Application application)
Sets theApplication
to use when processing the requestboolean
ApplicationController. shutdown(Site site, Application application, Environment environment)
This method is called when aSite
is being shutdown.boolean
ApplicationController. start(Site site, Application application, Environment environment)
This method is called when aSite
is being (re)loaded.void
FormValidator. validate(Site site, Application application, Environment environment, Options options, Request request, FieldProcessor fieldProcessor)
This method validates the givenRequest
and eventually adds someMessage
s to theFieldProcessor
using one of itsaddErrorMessage()
-methods. -
Uses of Application in org.appng.api.config
Methods in org.appng.api.config with parameters of type Application Modifier and Type Method Description RestConfig.SiteAwareHandlerMethodArgumentResolver
RestConfig. siteAwareHandlerMethodArgumentResolver(Site site, Application application, Environment environment)
-
Uses of Application in org.appng.api.model
Methods in org.appng.api.model that return Application Modifier and Type Method Description Application
Permission. getApplication()
Returns theApplication
thisPermission
belongs to.Application
Role. getApplication()
Returns theApplication
thisRole
belongs to.Application
Site. getApplication(String name)
Methods in org.appng.api.model that return types with arguments of type Application Modifier and Type Method Description Set<Application>
Site. getApplications()
Returns theApplication
s which are currently assigned to thisSite
.Methods in org.appng.api.model with parameters of type Application Modifier and Type Method Description boolean
Subject. hasApplication(Application application)
-
Uses of Application in org.appng.api.support
Constructors in org.appng.api.support with parameters of type Application Constructor Description ApplicationResourceHolder(Application application, MarshallService marshallService, File applicationFolder, File outputFolder)
Creates a newApplicationResourceHolder
CallableAction(Site site, Application application, ApplicationRequest applicationRequest, ActionRef actionRef)
Creates a newCallableAction
and also determines the return values forCallableAction.doInclude()
CallableAction.doExecute()
CallableAction.getOnSuccess()
, based onPermissions
andCondition
s.CallableDataSource(Site site, Application application, ApplicationRequest applicationRequest, ParameterSupport parameterSupport, DatasourceRef datasourceRef)
Creates a newCallableDataSource
and also determines the return value forCallableDataSource.doInclude()
, based onPermissions
andCondition
s.DefaultPermissionProcessor(Subject subject, Site site, Application application)
Creates a new DefaultPermissionProcessor for the givenSubject
.DummyPermissionProcessor(Subject subject, Site site, Application application)
ElementHelper(Site site, Application application)
ElementHelper(Site site, Application application, ExpressionEvaluator expressionEvaluator)
-
Uses of Application in org.appng.appngizer.model
Methods in org.appng.appngizer.model with parameters of type Application Modifier and Type Method Description static Property
Property. fromDomain(Property property, Site site, Application application)
-
Uses of Application in org.appng.camunda.bpm
Methods in org.appng.camunda.bpm with parameters of type Application Modifier and Type Method Description void
TaskWrapper. validate(Site site, Application application, Environment environment, Options options, Request request, FieldProcessor fp, org.camunda.bpm.engine.form.TaskFormData taskFormData, String requiredMessage)
Validates thisTaskWrapper
. -
Uses of Application in org.appng.core.domain
Classes in org.appng.core.domain that implement Application Modifier and Type Class Description class
ApplicationImpl
DefaultApplication
/AccessibleApplication
-implementationMethods in org.appng.core.domain that return Application Modifier and Type Method Description Application
ResourceImpl. getApplication()
Application
RoleImpl. getApplication()
Application
SiteApplication. getApplication()
Application
SiteImpl. getApplication(String name)
Methods in org.appng.core.domain that return types with arguments of type Application Modifier and Type Method Description Map<String,Application>
SiteImpl. getApplicationMap()
Set<Application>
SiteImpl. getApplications()
Methods in org.appng.core.domain with parameters of type Application Modifier and Type Method Description List<Role>
SubjectImpl. getApplicationRoles(Application application)
boolean
SubjectImpl. hasApplication(Application application)
void
ResourceImpl. setApplication(Application application)
void
RoleImpl. setApplication(Application application)
void
SiteApplication. setApplication(Application application)
Constructors in org.appng.core.domain with parameters of type Application Constructor Description ResourceImpl(Application application, Resource resource)
SiteApplication(Site site, Application application)
-
Uses of Application in org.appng.core.model
Subinterfaces of Application in org.appng.core.model Modifier and Type Interface Description interface
AccessibleApplication
Interface extendingApplication
, adding the ability to modify the fields with appropriate setters.Classes in org.appng.core.model that implement Application Modifier and Type Class Description class
ApplicationProvider
AnApplicationProvider
actually processes theApplicationRequest
by building and executingCallableAction
s andCallableDataSource
s.Methods in org.appng.core.model that return Application Modifier and Type Method Description Application
ApplicationProvider. getApplication()
Methods in org.appng.core.model with parameters of type Application Modifier and Type Method Description void
ApplicationCacheManager. initialize(Site site, Application application, org.springframework.cache.CacheManager delegate)
Constructors in org.appng.core.model with parameters of type Application Constructor Description ApplicationProvider(Site site, Application application)
ApplicationProvider(Site site, Application application, boolean monitorPerformance)
-
Uses of Application in org.appng.core.repository
Methods in org.appng.core.repository that return Application Modifier and Type Method Description Application
SiteApplicationRepository. findApplicationForConnection(DatabaseConnection dbc)
-
Uses of Application in org.appng.core.repository.config
Constructors in org.appng.core.repository.config with parameters of type Application Constructor Description ApplicationPostProcessor(Site site, Application application, DatabaseConnection databaseConnection, org.springframework.cache.CacheManager platformCacheManager, Collection<String> dictionaryNames)
Creates a newApplicationPostProcessor
using the givenDatabaseConnection
. -
Uses of Application in org.appng.core.service
Methods in org.appng.core.service that return Application Modifier and Type Method Description Application
CoreService. getApplicationForConnection(DatabaseConnection dbc)
Methods in org.appng.core.service with parameters of type Application Modifier and Type Method Description MigrationService.MigrationStatus
CoreService. assignApplicationToSite(SiteImpl site, Application application, boolean createProperties)
PropertyImpl
CoreService. createProperty(Site site, Application application, PropertyImpl property)
org.springframework.data.domain.Page<PropertyImpl>
CoreService. getProperties(Site site, Application application, org.springframework.data.domain.Pageable pageable)
static Properties
PropertySupport. getProperties(Properties platFormConfig, Site site, Application application, boolean addPlatformScope)
Aggregates theProperties
of the platform, the givenSite
and givenApplication
to a singleProperties
object, using a prefix for determining the origin of a certain property.The prefix for a site-property issite.
, for a platform-property it's "platform.".Iterable<PropertyImpl>
CoreService. getPropertiesList(Site site, Application application)
static String
PropertySupport. getPropertyName(Site site, Application application, String name)
Returns the dot-separated full name for a given property, depending on whether aSite
and/or anApplication
are given.static String
PropertySupport. getPropertyPrefix(Site site, Application application)
Returns the dot-separated property-prefix, depending on whether aSite
and/or anApplication
are given.protected Resources
CoreService. getResources(Application application, File applicationCacheFolder, File applicationRootFolder)
protected String
DatabaseService. getUserName(Site site, Application application)
protected void
CoreService. synchronizeApplicationResources(Environment env, Application application, boolean isFileBased)
protected void
CoreService. writeApplicationResources(Application application, boolean fileBased, File outputDir, Collection<Resource> resources)
Constructors in org.appng.core.service with parameters of type Application Constructor Description ApplicationArchiveProcessor(Application application)
-
Uses of Application in org.appng.search
Methods in org.appng.search with parameters of type Application Modifier and Type Method Description Iterable<Document>
SearchProvider. doSearch(Environment env, Site site, Application application, org.apache.lucene.store.Directory directory, String term, String language, String[] parseFields, org.apache.lucene.analysis.Analyzer analyzer, String highlightWith, Map<String,String> parameters)
Performs the actual searchIterable<DocumentProducer>
DocumentProvider. getDocumentProducers(Site site, Application application)
Returns someDocumentProducer
s to take into account when building theSite
's global lucene index. -
Uses of Application in org.appng.search.indexer
Methods in org.appng.search.indexer with parameters of type Application Modifier and Type Method Description Iterable<DocumentProducer>
FileSystemProvider. getDocumentProducers(Site site, Application application)
-
Uses of Application in org.appng.search.searcher
Methods in org.appng.search.searcher with parameters of type Application Modifier and Type Method Description Iterable<Document>
StandardSearcher. doSearch(Environment env, Site site, Application application, org.apache.lucene.store.Directory directory, String term, String language, String[] parseFields, org.apache.lucene.analysis.Analyzer analyzer, String highlightWith, Map<String,String> parameters)
-
Uses of Application in org.appng.taglib
Methods in org.appng.taglib with parameters of type Application Modifier and Type Method Description protected void
TagletProcessor. doWrite(Writer out, String result, Application application, String methodName)
boolean
TagletProcessor. perform(Site callingSite, Site executingSite, Application application, Map<String,String> tagletAttributes, Request applicationRequest, String methodName, String type, Writer out)
Performs the actual taglet-call. -
Uses of Application in org.appng.testsupport
Classes in org.appng.testsupport that implement Application Modifier and Type Class Description protected class
TestBase.SimpleApplication
Fields in org.appng.testsupport declared as Application Modifier and Type Field Description protected Application
TestBase. application
Methods in org.appng.testsupport that return Application Modifier and Type Method Description protected Application
TestBase. mockApplication(org.springframework.context.support.GenericApplicationContext applicationContext)
protected Application
TestBase. mockApplication(org.springframework.context.support.GenericApplicationContext applicationContext, boolean checkResources)
-