Uses of Interface
org.appng.api.FieldProcessor
-
Packages that use FieldProcessor Package Description org.appng.api Base package for the appNG APIorg.appng.api.support Implementations of commonly used features like internationalization, permission- and parameter-processing etc.org.appng.api.support.validation This package contains all validation-related classes.org.appng.camunda.bpm org.appng.core.service The service layer. -
-
Uses of FieldProcessor in org.appng.api
Methods in org.appng.api that return FieldProcessor Modifier and Type Method Description FieldProcessor
DataContainer. getFieldProcessor()
Returns theFieldProcessor
thisDataContainer
was created withFieldProcessor
ProcessingException. getFieldProcessor()
Returns theFieldProcessor
in charge when the error occurredMethods in org.appng.api with parameters of type FieldProcessor Modifier and Type Method Description void
RequestSupport. addErrorMessage(FieldProcessor fp, MessageParam messageParam)
Adds an error to theFieldProcessor
usingaddErrorMessage(String)
.void
RequestSupport. addErrorMessage(FieldProcessor fp, MessageParam messageParam, String fieldBinding)
Adds an error to aFieldDef
usingaddErrorMessage(org.appng.xml.platform.FieldDef, String)
.void
RequestSupport. fillBindObject(Object bindobject, FieldProcessor fp, RequestContainer container, ClassLoader classLoader)
Fills the givenbindobject
with the (converted) values provided by aRequestContainer
.Object
RequestSupport. getBindObject(FieldProcessor fp, RequestContainer container, ClassLoader classLoader)
Creates, fills and returns a new bindobject.DataContainer
DataProvider. getData(Site site, Application application, Environment environment, Options options, Request request, FieldProcessor fieldProcessor)
Retrieves some data from the application, wrapped in aDataContainer
.Result
ResultService. getResult(FieldProcessor fp, Object bindObject)
Resultset
ResultService. getResultset(FieldProcessor fp, Collection<?> items)
Builds aResultSet
from the items provided by theCollection
, using theFieldProcessor
'sMetaData
.
Note that pagination will not be available.Resultset
ResultService. getResultset(FieldProcessor fp, org.springframework.data.domain.Page<?> page)
void
RequestSupport. handleException(FieldProcessor fp, Exception e)
Handles anException
.void
ActionProvider. perform(Site site, Application application, Environment environment, Options options, Request request, T formBean, FieldProcessor fieldProcessor)
Performs an action on the givenformBean
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.void
ValidationProvider. validateBean(Object bean, FieldProcessor fieldProcessor, Class<?>... groups)
Validates the given bean by adding error-messages to theFieldDef
initions, usingaddErrorMessage(FieldDef, String)
.void
ValidationProvider. validateBean(Object bean, FieldProcessor fieldProcessor, String[] excludeBindings, Class<?>... groups)
Validates the given bean by adding error-messages to theFieldDef
initions, usingaddErrorMessage(FieldDef, String)
.void
ValidationProvider. validateField(Object bean, FieldProcessor fieldProcessor, String fieldBinding, Class<?>... groups)
Validates a singleFieldDef
by adding error-messages to it, usingaddErrorMessage(FieldDef, String)
.Constructors in org.appng.api with parameters of type FieldProcessor Constructor Description DataContainer(FieldProcessor fieldProcessor)
Creates a newDataContainer
using the givenFieldProcessor
.ProcessingException(String message, Throwable cause, FieldProcessor fieldProcessor)
Creates a newProcessingException
.ProcessingException(String message, FieldProcessor fieldProcessor)
Creates a newProcessingException
. -
Uses of FieldProcessor in org.appng.api.support
Classes in org.appng.api.support that implement FieldProcessor Modifier and Type Class Description class
FieldProcessorImpl
DefaultFieldProcessor
-implementationMethods in org.appng.api.support that return FieldProcessor Modifier and Type Method Description FieldProcessor
CallableAction. perform()
Performs thisCallableAction
.
If theAction
is actually included and/or executed depends on the returns values ofCallableAction.doInclude()
andCallableAction.doExecute()
.FieldProcessor
CallableAction. perform(boolean isSectionHidden)
Performs thisCallableAction
.
If theAction
is actually included and/or executed depends on the returns values ofCallableAction.doInclude()
andCallableAction.doExecute()
.Methods in org.appng.api.support with parameters of type FieldProcessor Modifier and Type Method Description void
ApplicationRequest. addErrorMessage(FieldProcessor fp, MessageParam localizable)
void
ApplicationRequest. addErrorMessage(FieldProcessor fp, MessageParam localizable, String fieldBinding)
void
RequestSupportImpl. addErrorMessage(FieldProcessor fp, MessageParam messageParam)
void
RequestSupportImpl. addErrorMessage(FieldProcessor fp, MessageParam messageParam, String fieldBinding)
void
ApplicationRequest. fillBindObject(Object instance, FieldProcessor fp, RequestContainer container, ClassLoader classLoader)
void
RequestSupportImpl. fillBindObject(Object instance, FieldProcessor fp, RequestContainer container, ClassLoader classLoader)
Object
ApplicationRequest. getBindObject(FieldProcessor fp, RequestContainer container, ClassLoader classLoader)
protected Object
CallableAction. getBindObject(FieldProcessor fieldProcessor)
Creates, fills and returns a new bindobject.Object
RequestSupportImpl. getBindObject(FieldProcessor fp, RequestContainer container, ClassLoader classLoader)
Result
ResultServiceImpl. getResult(FieldProcessor fp, Object object)
Resultset
ResultServiceImpl. getResultset(FieldProcessor fp, Collection<?> items)
Resultset
ResultServiceImpl. getResultset(FieldProcessor fp, org.springframework.data.domain.Page<?> page)
void
ApplicationRequest. handleException(FieldProcessor fp, Exception e)
void
RequestSupportImpl. handleException(FieldProcessor fp, Exception e)
void
ApplicationRequest. validateBean(Object bean, FieldProcessor fp, Class<?>... groups)
void
ApplicationRequest. validateBean(Object bean, FieldProcessor fp, String[] excludeBindings, Class<?>... groups)
void
ApplicationRequest. validateField(Object bean, FieldProcessor fp, String fieldBinding, Class<?>... groups)
-
Uses of FieldProcessor in org.appng.api.support.validation
Methods in org.appng.api.support.validation with parameters of type FieldProcessor Modifier and Type Method Description void
DefaultValidationProvider. validateBean(Object bean, FieldProcessor fp, Class<?>... groups)
void
DefaultValidationProvider. validateBean(Object bean, FieldProcessor fp, String[] excludeBindings, Class<?>... groups)
void
DefaultValidationProvider. validateField(Object bean, FieldProcessor fp, String fieldBinding, Class<?>... groups)
-
Uses of FieldProcessor in org.appng.camunda.bpm
Methods in org.appng.camunda.bpm with parameters of type FieldProcessor Modifier and Type Method Description void
TaskWrapper. addFormFields(FieldProcessor fp, org.camunda.bpm.engine.form.TaskFormData taskFormData, String mandatoryMessage)
Dynamically addsFieldDef
initions to the givenFieldProcessor
, depending on theFormField
s defined at theTaskFormData
.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 FieldProcessor in org.appng.core.service
Methods in org.appng.core.service with parameters of type FieldProcessor Modifier and Type Method Description void
CoreService. deleteApplication(String applicationName, FieldProcessor fp)
Deletes a Application via the Command Line Interface.protected void
CoreService. deleteApplication(Environment environment, Request request, Integer applicationId, FieldProcessor fp, String applicationDeleteErrorWithCause, String applicationRemovedFromSite, String applicationErrorInvalid, String applicationroleDeleteError, String applicationroleErrorInvalid)
void
CoreService. deleteSite(String name, FieldProcessor fp)
org.springframework.data.domain.Page<DatabaseConnection>
CoreService. getDatabaseConnections(Integer siteId, FieldProcessor fp)
Runnable
InitializerService. getSiteLoader(SiteImpl siteToLoad, Environment env, boolean sendReloadEvent, FieldProcessor fp, boolean setThreadName)
PackageInfo
CoreService. installPackage(Integer repositoryId, String name, String version, String timestamp, boolean isPrivileged, boolean isHidden, boolean isFileBased, FieldProcessor fp, boolean updateHiddenAndPrivileged)
void
InitializerService. loadSite(Environment env, SiteImpl siteToLoad, boolean sendReloadEvent, FieldProcessor fp)
Loads the givenSite
.void
InitializerService. loadSite(Environment env, SiteImpl siteToLoad, FieldProcessor fp)
Loads the givenSite
.void
InitializerService. loadSite(SiteImpl siteToLoad, javax.servlet.ServletContext servletContext, FieldProcessor fp)
Loads the givenSite
.void
InitializerService. loadSite(SiteImpl siteToLoad, Environment env, boolean sendReloadEvent, FieldProcessor fp, boolean setThreadName)
void
CoreService. resetConnection(FieldProcessor fp, Integer conId)
-