Package org.bonitasoft.engine.sequence
Class TenantSequenceManagerImpl
- java.lang.Object
-
- org.bonitasoft.engine.sequence.TenantSequenceManagerImpl
-
public class TenantSequenceManagerImpl extends java.lang.Object- Author:
- Charles Souillard, Matthieu Chaffotte, Baptiste Mesta
-
-
Constructor Summary
Constructors Constructor Description TenantSequenceManagerImpl(long tenantId, LockService lockService, java.util.Map<java.lang.Long,java.lang.Integer> sequenceIdToRangeSize, java.util.Map<java.lang.String,java.lang.Long> classNameToSequenceId, javax.sql.DataSource datasource, int retries, int delay, int delayFactor)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description longgetNextId(java.lang.String entityName)
-
-
-
Constructor Detail
-
TenantSequenceManagerImpl
public TenantSequenceManagerImpl(long tenantId, LockService lockService, java.util.Map<java.lang.Long,java.lang.Integer> sequenceIdToRangeSize, java.util.Map<java.lang.String,java.lang.Long> classNameToSequenceId, javax.sql.DataSource datasource, int retries, int delay, int delayFactor)
-
-
Method Detail
-
getNextId
public long getNextId(java.lang.String entityName) throws SObjectNotFoundException- Throws:
SObjectNotFoundException
-
-