Package org.seed.core.api
package org.seed.core.api
-
ClassDescriptionAbstract base class of all function contexts and an implementation of
FunctionContext
.AnApplicationException
can be used to abort an operation with an error message.ABatchOperation
is a bulk database operation.Enumeration of all callback event typesCallbackFunction<T extends EntityObject>CallbackFunction
is the base interface of all callback functions.ACallbackFunctionContext
is the context in which aCallbackFunction
is executed.ClientProvider
provides access to client-side (UI) functionalities.ADataSource
represents a named predefined SQL or HQL query.DataSourceProvider
provides access toDataSource
objects.DBCursor<T extends EntityObject>ADBCursor
represents a query cursor in the database.AnEntityFilter
represents a named predefinedEntityObject
filter.EntityObject
is the base interface of all entity objects.EntityObjectProvider
provides functionalities to access and manipulateEntityObject
instances.AnEntityTransformer
represents a named predefinedEntityObject
transformation.FormFunction
is the base interface of all form functions.AFormFunctionContext
is the context in which aFormFunction
is executed.FunctionContext
is the base interface of all function contexts.Job
is the base interface of all jobs.AJobContext
is the context in which aJob
is executed.AMail
is a template that can be used to create an email.MailProvider
provides access to e-mail functionalities.ParameterProvider
provides access to parameters.ARestClient
is a client for REST services.RestFunction
is the base interface of all rest functions.Enumeration of all HTTP request method types.ARestFunctionContext
is the context in which aRestFunction
is executed.RestProvider
provides access toRestClient
instances.AStatus
represents the status of anEntityObject
.AStoredProcedureCall
represents a call of a stored procedure.StoredProcedureProvider
provides access to stored procedures.TransformationFunction
is the base interface of all transformation functions.