public class JsonBusinessDataSerializerImpl extends org.bonitasoft.engine.bdm.serialization.BusinessDataObjectMapper implements JsonBusinessDataSerializer, ClassLoaderListener
objectMapperEMPTY_OBJECT| Constructor and Description |
|---|
JsonBusinessDataSerializerImpl(ClassLoaderService classLoaderService) |
| Modifier and Type | Method and Description |
|---|---|
void |
onDestroy(java.lang.ClassLoader oldClassLoader) |
void |
onUpdate(java.lang.ClassLoader newClassLoader) |
java.lang.String |
serializeCountResult(java.util.List<java.lang.Long> list,
java.lang.String entityClassName) |
java.lang.String |
serializeEntities(java.util.List<? extends org.bonitasoft.engine.bdm.Entity> entities,
java.lang.String businessDataURIPattern) |
java.lang.String |
serializeEntity(org.bonitasoft.engine.bdm.Entity entity,
java.lang.String businessDataURIPattern) |
public JsonBusinessDataSerializerImpl(ClassLoaderService classLoaderService)
public java.lang.String serializeEntity(org.bonitasoft.engine.bdm.Entity entity,
java.lang.String businessDataURIPattern)
throws SBusinessDataRepositorySerializationException
serializeEntity in interface JsonBusinessDataSerializerSBusinessDataRepositorySerializationExceptionpublic java.lang.String serializeEntities(java.util.List<? extends org.bonitasoft.engine.bdm.Entity> entities,
java.lang.String businessDataURIPattern)
throws SBusinessDataRepositorySerializationException
serializeEntities in interface JsonBusinessDataSerializerSBusinessDataRepositorySerializationExceptionpublic java.lang.String serializeCountResult(java.util.List<java.lang.Long> list,
java.lang.String entityClassName)
serializeCountResult in interface JsonBusinessDataSerializerpublic void onUpdate(java.lang.ClassLoader newClassLoader)
onUpdate in interface ClassLoaderListenerpublic void onDestroy(java.lang.ClassLoader oldClassLoader)
onDestroy in interface ClassLoaderListener