Class JsonBusinessDataSerializerImpl
java.lang.Object
org.bonitasoft.engine.bdm.serialization.BusinessDataObjectMapper
org.bonitasoft.engine.business.data.impl.JsonBusinessDataSerializerImpl
- All Implemented Interfaces:
JsonBusinessDataSerializer
@Component
@ConditionalOnSingleCandidate(JsonBusinessDataSerializer.class)
public class JsonBusinessDataSerializerImpl
extends org.bonitasoft.engine.bdm.serialization.BusinessDataObjectMapper
implements JsonBusinessDataSerializer
-
Field Summary
Fields inherited from class org.bonitasoft.engine.bdm.serialization.BusinessDataObjectMapper
objectMapperFields inherited from interface org.bonitasoft.engine.business.data.JsonBusinessDataSerializer
EMPTY_OBJECT -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionserializeCountResult(List<Long> list, String entityClassName) serializeEntities(List<? extends org.bonitasoft.engine.bdm.Entity> entities, String businessDataURIPattern) serializeEntity(org.bonitasoft.engine.bdm.Entity entity, String businessDataURIPattern) Methods inherited from class org.bonitasoft.engine.bdm.serialization.BusinessDataObjectMapper
readListValue, readValue, writeValue, writeValue, writeValueAsBytes
-
Constructor Details
-
JsonBusinessDataSerializerImpl
public JsonBusinessDataSerializerImpl()
-
-
Method Details
-
serializeEntity
public String serializeEntity(org.bonitasoft.engine.bdm.Entity entity, String businessDataURIPattern) throws SBusinessDataRepositorySerializationException - Specified by:
serializeEntityin interfaceJsonBusinessDataSerializer- Throws:
SBusinessDataRepositorySerializationException
-
serializeEntities
public String serializeEntities(List<? extends org.bonitasoft.engine.bdm.Entity> entities, String businessDataURIPattern) throws SBusinessDataRepositorySerializationException - Specified by:
serializeEntitiesin interfaceJsonBusinessDataSerializer- Throws:
SBusinessDataRepositorySerializationException
-
serializeCountResult
- Specified by:
serializeCountResultin interfaceJsonBusinessDataSerializer
-