public static class ManagementBatchIdManager.DefaultManagementBatchIdManager extends Object implements ManagementBatchIdManager
ManagementBatchIdManager.DefaultManagementBatchIdManager
Constructor and Description |
---|
DefaultManagementBatchIdManager() |
Modifier and Type | Method and Description |
---|---|
int |
createBatchId()
Creates a batch id.
|
void |
freeBatchId(int id)
Frees a batch id.
|
boolean |
lockBatchId(int id)
Block a given batch id, when using shared transports.
|
public boolean lockBatchId(int id)
ManagementBatchIdManager
lockBatchId
in interface ManagementBatchIdManager
id
- the idpublic int createBatchId()
ManagementBatchIdManager
ManagementBatchIdManager.freeBatchId(int)
must be called.createBatchId
in interface ManagementBatchIdManager
public void freeBatchId(int id)
ManagementBatchIdManager
freeBatchId
in interface ManagementBatchIdManager
id
- the batch id to be freed.Copyright © 2023 JBoss by Red Hat. All rights reserved.