Package org.seed.core.api
Interface CallbackFunctionContext
- All Superinterfaces:
FunctionContext
- All Known Subinterfaces:
FormFunctionContext
,JobContext
,RestFunctionContext
- All Known Implementing Classes:
ValueObjectFunctionContext
A
CallbackFunctionContext
is the context in which a CallbackFunction
is executed.- Author:
- seed-master
-
Method Summary
Modifier and TypeMethodDescriptionReturns a service that provides client-side functionalities.Returns a service that provides access toDataSource
objects.Returns the type of the triggering event.Returns a service that providesMail
functionalities.Returns a service that provides access toEntityObject
instances.Returns a service that provides access to parameters.Returns a service that providesRestClient
functionalities.Returns the sourceStatus
or null if no status existsReturns a service that provides access to stored procedures.Returns the targetStatus
or null if no status existsMethods inherited from interface org.seed.core.api.FunctionContext
getProperty, getSuccessMessage, hasProperty, setProperty, setSuccessMessage
-
Method Details
-
getEventType
CallbackEventType getEventType()Returns the type of the triggering event.- Returns:
- the type of the triggering event
-
getClientProvider
ClientProvider getClientProvider()Returns a service that provides client-side functionalities.- Returns:
- a service that provides client-side functionalities
-
getParameterProvider
ParameterProvider getParameterProvider()Returns a service that provides access to parameters.- Returns:
- a service that provides access to parameters
-
getMailProvider
MailProvider getMailProvider()Returns a service that providesMail
functionalities.- Returns:
- a service that provides mail functionalities
-
getObjectProvider
EntityObjectProvider getObjectProvider()Returns a service that provides access toEntityObject
instances.- Returns:
- a service that provides access to entity objects
-
getDataSourceProvider
DataSourceProvider getDataSourceProvider()Returns a service that provides access toDataSource
objects.- Returns:
- a service that provides access to data sources
-
getStoredProcedureProvider
StoredProcedureProvider getStoredProcedureProvider()Returns a service that provides access to stored procedures. SeeStoredProcedureCall
- Returns:
- a service that provides access to stored procedures
-
getRestProvider
RestProvider getRestProvider()Returns a service that providesRestClient
functionalities.- Returns:
- a service that provides REST client functionalities
-
getSourceStatus
Status getSourceStatus()Returns the sourceStatus
or null if no status exists- Returns:
- the source status or null if no status exists
-
getTargetStatus
Status getTargetStatus()Returns the targetStatus
or null if no status exists- Returns:
- the target status or null if no status exists
-