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 toDataSourceobjects.Returns the type of the triggering event.Returns a service that providesMailfunctionalities.Returns a service that provides access toEntityObjectinstances.Returns a service that provides access to parameters.Returns a service that providesRestClientfunctionalities.Returns the sourceStatusor null if no status existsReturns a service that provides access to stored procedures.Returns the targetStatusor 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 providesMailfunctionalities.- Returns:
- a service that provides mail functionalities
-
getObjectProvider
EntityObjectProvider getObjectProvider()Returns a service that provides access toEntityObjectinstances.- Returns:
- a service that provides access to entity objects
-
getDataSourceProvider
DataSourceProvider getDataSourceProvider()Returns a service that provides access toDataSourceobjects.- 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 providesRestClientfunctionalities.- Returns:
- a service that provides REST client functionalities
-
getSourceStatus
Status getSourceStatus()Returns the sourceStatusor null if no status exists- Returns:
- the source status or null if no status exists
-
getTargetStatus
Status getTargetStatus()Returns the targetStatusor null if no status exists- Returns:
- the target status or null if no status exists
-