MdsDummyDataGeneratorImpl

public class MdsDummyDataGeneratorImpl implements MdsDummyDataGenerator

The MdsDummyDataGenerator class, allows developers and testers to create any amount of dummy entities and instances in MDS.

Constructors

MdsDummyDataGeneratorImpl

public MdsDummyDataGeneratorImpl(EntityService entityService, JarGeneratorService jarGeneratorService, BundleContext bundleContext)

Methods

clearEntities

public void clearEntities()

generateDummyEntities

public void generateDummyEntities(int number, boolean regenerateBundle)

generateDummyEntities

public void generateDummyEntities(int numberOfEntities, int fieldsPerEntity, int lookupsPerEntity, boolean regenerateBundle)

generateDummyInstances

public void generateDummyInstances(Long entityId, int numberOfInstances)

generateDummyInstances

public void generateDummyInstances(Long entityId, int numberOfInstances, int numberOfHistoricalRevisions, int numberOfTrashInstances)

getEntityPrefix

public String getEntityPrefix()

getFieldPrefix

public String getFieldPrefix()

getLookupPrefix

public String getLookupPrefix()

getService

public MotechDataService getService(BundleContext bundleContext, String className)

makeDummyInstance

public Object makeDummyInstance(Long entityId)

setEntityPrefix

public void setEntityPrefix(String entityPrefix)

setFieldPrefix

public void setFieldPrefix(String fieldPrefix)

setLookupPrefix

public void setLookupPrefix(String lookupPrefix)