Package io.jmix.restds.extension
Class RestDataStoreExtension.BeforeSaveContext
java.lang.Object
io.jmix.restds.extension.RestDataStoreExtension.BeforeSaveContext
- Enclosing interface:
RestDataStoreExtension
Data passed to
RestDataStoreExtension.beforeSave(BeforeSaveContext).-
Constructor Summary
ConstructorsConstructorDescriptionBeforeSaveContext(String dataStoreName, SaveContext saveContext, Object entity, boolean newEntity, tools.jackson.databind.node.ObjectNode entityJson) -
Method Summary
Modifier and TypeMethodDescriptionReturns the root entity being saved.tools.jackson.databind.node.ObjectNodeReturns the JSON object that will be sent to the remote service.booleanisNew()Returns true if the entity is going to be created, false if it is going to be updated.
-
Constructor Details
-
BeforeSaveContext
public BeforeSaveContext(String dataStoreName, SaveContext saveContext, Object entity, boolean newEntity, tools.jackson.databind.node.ObjectNode entityJson)
-
-
Method Details
-
getDataStoreName
-
getSaveContext
-
getEntity
Returns the root entity being saved. -
isNew
public boolean isNew()Returns true if the entity is going to be created, false if it is going to be updated. -
getEntityJson
public tools.jackson.databind.node.ObjectNode getEntityJson()Returns the JSON object that will be sent to the remote service. Changes to it are sent.
-