Uses of Class
com.storedobject.core.TransactionManager
Packages that use TransactionManager
Package
Description
-
Uses of TransactionManager in com.storedobject.accounts
Methods in com.storedobject.accounts with parameters of type TransactionManagerModifier and TypeMethodDescriptionvoid
Invoice.addPayment
(Money amount, TransactionManager tm) static BusinessEntity
BusinessEntity.createFor
(TransactionManager tm, Id entityId) Creates a BusinessEntity (if not already exists) for the specified entityId using the given TransactionManager.static EntityAccount
EntityAccount.createFor
(TransactionManager tm, AccountEntity<?> accountEntity) Creates an EntityAccount for the providedAccountEntity
.static EntityAccount
EntityAccount.createFor
(TransactionManager tm, AccountEntity<?> accountEntity, int category, int type) Creates an EntityAccount for the providedAccountEntity
, category and type of invoice.static EntityAccount
EntityAccount.createFor
(TransactionManager tm, AccountEntity<?> accountEntity, Class<? extends EntityAccount> accountClass) Creates an EntityAccount for the providedAccountEntity
and class ofEntityAccount
.static EntityAccount
EntityAccount.createFor
(TransactionManager tm, AccountEntity<?> accountEntity, Currency currency, Class<? extends EntityAccount> accountClass) Creates an EntityAccount for the providedAccountEntity
and class ofEntityAccount
.final void
Invoice.postLedger
(TransactionManager transactionManager) void
Invoice.setPayment
(Money amount, TransactionManager tm) void
AccountConfiguration.validateData
(TransactionManager tm) void
AccountEntity.validateData
(TransactionManager tm) void
CashAccount.validateData
(TransactionManager tm) void
CustomerInvoice.validateData
(TransactionManager tm) void
EntityAccount.validateData
(TransactionManager tm) void
InstantaneousAccount.validateData
(TransactionManager tm) void
Invoice.validateData
(TransactionManager tm) void
SupplierInvoice.validateData
(TransactionManager tm) void
TaxAccountConfiguration.validateData
(TransactionManager tm) -
Uses of TransactionManager in com.storedobject.calendar
Methods in com.storedobject.calendar with parameters of type TransactionManagerModifier and TypeMethodDescriptionvoid
Calendar.validateData
(TransactionManager tm) void
Entry.validateData
(TransactionManager tm) -
Uses of TransactionManager in com.storedobject.core
Methods in com.storedobject.core that return TransactionManagerModifier and TypeMethodDescriptionstatic TransactionManager
TransactionManager.create
(Device device, Properties loginProperties) final TransactionManager
AbstractTransaction.getManager()
Gets the TransactionManager associated with this Transaction.Transaction.getManager()
Gets the TransactionManager associated with this Transaction.TransactionControl.getManager()
ApplicationServer.getTransactionManager()
default TransactionManager
ContentProducer.getTransactionManager()
DataChanged.getTransactionManager()
Retrieves the TransactionManager that can be used for further processing.MessageViewer.getTransactionManager()
StreamContentProducer.getTransactionManager()
Methods in com.storedobject.core with parameters of type TransactionManagerModifier and TypeMethodDescriptionvoid
JavaClass.accessed
(TransactionManager tm) static void
Person.addSalutation
(TransactionManager tm, String salutation, boolean male, boolean female, boolean transgender) static void
Person.addSuffix
(TransactionManager tm, String suffix) final void
Account.addToOpeningBalance
(TransactionManager tm, Money amount) final void
Account.addToOpeningBalance
(TransactionManager tm, Money amount, Money localCurrencyAmount) void
PseudoTran.authorize
(TransactionManager tm) PseudoTran.buildView
(TransactionManager tm) static void
TransactionValueDate.changeTo
(Date newValueDate, Id accountId, Date transactionDate, Money amount, int entrySerial, TransactionManager tm) static void
TransactionValueDate.changeTo
(Date newValueDate, Id accountId, Date transactionDate, Money amount, Id voucherId, int entrySerial, TransactionManager tm) static void
TransactionValueDate.changeTo
(Date newValueDate, Id accountId, Date transactionDate, Money amount, Id voucherId, TransactionManager tm) static void
TransactionValueDate.changeTo
(Date newValueDate, Id accountId, Date transactionDate, Money amount, TransactionManager tm) void
InventoryItemType.changeUnitOfMeasurement
(TransactionManager tm, Quantity uom, Quantity uoi) default Id
OfEntity.check
(TransactionManager tm, Id systemEntityId) void
InventoryRO.close
(TransactionManager tm) Close the RO (only if all the items are returned via some means).void
InventoryRO.close
(TransactionManager tm, boolean manual) Close the RO (only if all the items are returned via some means).void
InventoryGRN.computeLandedCost
(TransactionManager tm) Compute/recompute the landed cost.void
InventoryGRN.computeTax
(TransactionManager tm, TaxRegion region) void
InventoryItemType.correctUoM
(TransactionManager tm, MeasurementUnit from, MeasurementUnit to) static BranchAccount
BranchAccount.create
(TransactionManager tm, SystemEntity master, SystemEntity branch) static MessageTemplate
MessageTemplate.create
(String name, TransactionManager tm) Create a template if it doesn't exist.static OffsetAccount
OffsetAccount.create
(TransactionManager tm) static OffsetAccount
OffsetAccount.create
(TransactionManager tm, SystemEntity forEntity) static TransactionType
TransactionType.create
(TransactionManager transactionManager, String shortName) InventoryItemType.createAPN
(String apn, TransactionManager tm) Create an APN for this P/N.static InventoryLocation
InventoryTransaction.createConsumerLocation
(TransactionManager tm, Entity consumer) Create a consumer location.static InventoryLocation
InventoryTransaction.createExternalOwnerLocation
(TransactionManager tm, Entity externalEntity) Create an external owner location from where we can receive stocks.static ContactType
ContactType.createForTelegram
(TransactionManager tm) static BranchAccount
BranchAccount.createFrom
(TransactionManager tm, SystemEntity master) static InventoryLocation
InventoryTransaction.createLoanFromLocation
(TransactionManager tm, Entity entity) Create an organization location where we can rent items from.static InventoryLocation
InventoryTransaction.createLoanToLocation
(TransactionManager tm, Entity entity) Create an organization location where we can rent out items.static InventoryLocation
InventoryTransaction.createRepairLocation
(TransactionManager tm, Entity repairEntity) Create a repair organization location.static void
ServerInformation.createServer
(TransactionManager tm, String name, String description, String certificateURL, String ourURL) static InventoryLocation
InventoryTransaction.createSupplierLocation
(TransactionManager tm, Entity supplier) Create a supplier location.static BranchAccount
BranchAccount.createTo
(TransactionManager tm, SystemEntity branch) static InputStream
Secret.decrypt
(InputStream encryptedStream, int keyIndex, TransactionManager tm) Decrypt the encrypted stream.static void
Secret.decrypt
(InputStream encryptedStream, OutputStream clearStream, int keyIndex, TransactionManager tm) Decrypt an encrypted stream and write it to an output stream.static String
Secret.decrypt
(String data, int keyIndex, TransactionManager tm) Decrypt data.void
PseudoTran.delete
(TransactionManager tm) final void
StoredObject.directUpdate
(TransactionManager tm) Do direct update without creating a transaction.static void
Secret.encrypt
(InputStream clearStream, OutputStream encryptedStream, int keyIndex, TransactionManager tm) Encrypt a clear stream and write it to an output stream.static OutputStream
Secret.encrypt
(OutputStream clearStream, int keyIndex, TransactionManager tm) Encrypt the encrypted stream.static String
Secret.encrypt
(String data, int keyIndex, TransactionManager tm) Encrypt data.final void
BulkDataDelete.execute
(TransactionManager tm) int
BulkDataUpdate.execute
(TransactionManager tm) static InventoryTransaction
InventoryTransaction.forDataPickup
(TransactionManager tm) Deprecated.static InventoryTransaction
InventoryTransaction.forDataPickup
(TransactionManager tm, String reference) Create "Inventory Transaction" for data pick-up.static DeveloperLog
DeveloperLog.get
(TransactionManager tm, JavaClass sourceCode) static FileFolderAccessRights
FileFolderAccessRights.get
(TransactionManager tm) static String
GlobalProperty.get
(TransactionManager tm, String name) static OffsetAccount
OffsetAccount.get
(TransactionManager tm) static ReportFormat
ReportFormat.get
(TransactionManager tm) Get the "report format" definition for the given parameter.static boolean
GlobalProperty.getBoolean
(TransactionManager tm, String name) AbstractPeriod.getDBCondition
(TransactionManager tm) AbstractPeriod.getDBTimeCondition
(TransactionManager tm) static DeveloperLog
DeveloperLog.getFor
(TransactionManager tm, JavaClass sourceCode) static int
GlobalProperty.getInteger
(TransactionManager tm, String name) DeviceLayout.getLogoName
(TransactionManager tm) static long
GlobalProperty.getLong
(TransactionManager tm, String name) SerialPattern.getNumber
(TransactionManager tm, long serial, Date date) Get the number string appropriately stuffed as per the pattern.static String
SerialPattern.getNumber
(TransactionManager tm, long serial, Date date, String pattern) Get the number string appropriately stuffed as per the pattern.static String
SerialPattern.getNumber
(String patternName, TransactionManager tm, long serial, Date date) Get the number string appropriately stuffed as per the pattern.static boolean
Financial.isActive
(TransactionManager tm) Is financial system active for this transaction manager?static int
StoredObject.load
(TransactionManager tm, InputStream data, Comparator<CharSequence> objectComparator) Load data from the given input stream and create/save instanced of objects created out of that.static int
StoredObject.load
(TransactionManager tm, Reader data, Comparator<CharSequence> objectComparator) Load data from the given reader and create/save instanced of objects created out of that.void
SystemUser.lock
(TransactionManager tm) static String
Secret.log
(TransactionManager tm) boolean
LoginMessage.markAsRead
(TransactionManager tm) boolean
LoginMessage.markAsRead
(TransactionManager tm, boolean doNotDelete) void
InventoryItem.migrate
(TransactionManager tm, InventoryItemType migratedType, Function<InventoryItem, InventoryItem> itemConvertor) Migrate this item to another type.void
InventoryItem.migrate
(TransactionManager tm, StoredObject migratedInstance) void
InventoryItemType.migrate
(TransactionManager tm, InventoryItemType migratedType, Function<InventoryItem, InventoryItem> itemConvertor) Migrate this item type to another.void
InventoryItemType.migrate
(TransactionManager tm, StoredObject migratedInstance) void
StoredObject.migrate
(TransactionManager tm, StoredObject migratedInstance) Migrate this instance to another class instance.static void
Secret.migrateMasterKey
(TransactionManager tm) Migrate Master Keys.default T
NewObject.newObject
(TransactionManager tm) Create a new instance of the object.static boolean
MessageTemplate.notify
(String templateName, TransactionManager tm, Iterable<Person> persons, Object... messageParameters) Create and send messages to the given list of persons.boolean
Notifye.notify
(String templateName, TransactionManager tm, Object... messageParameters) Create and send a message to this receiver.boolean
Person.notify
(String templateName, TransactionManager tm, Object... messageParameters) Create and send a message to this person.boolean
SystemUser.notify
(String templateName, TransactionManager tm, Object... messageParameters) Create and send a message to this user.boolean
SystemUserGroup.notify
(String templateName, TransactionManager tm, Object... messageParameters) Create and send a message to the members of this group.static <T extends AbstractCheckList>
voidAbstractCheckList.populate
(T checkList, CheckListTemplate template, TransactionManager tm) static <T extends AbstractCheckList>
voidAbstractCheckList.populate
(T checkList, CheckListTemplate template, TransactionManager tm, Consumer<T> setValues) static <T extends AbstractCheckList,
IT extends AbstractCheckListItem>
voidAbstractCheckList.populate
(T checkList, CheckListTemplate template, TransactionManager tm, Consumer<T> setValues, BiConsumer<IT, T> setItemValues) void
Financial.postLedger
(TransactionManager transactionManager) Posts ledger transactions using the provided TransactionManager.void
JournalVoucher.predateTransactions
(TransactionManager transactionManager, Date date, String remarks) Change the date of the associated transactions.static void
License.process
(TransactionManager tm, String license) boolean
WebBiometric.register
(TransactionManager tm, String biometricID, String type, String attestationObject, String clientDataJSON) static String
License.requestForDeletion
(TransactionManager tm) static String
License.requestForNew
(TransactionManager tm) static String
License.requestForUpdate
(TransactionManager tm) static boolean
StoredObjectUtility.sameContent
(TransactionManager tm, StoredObject one, StoredObject two) JournalVoucher.saveAsUnposted
(TransactionManager tm) Save this JV as an unposted journal.void
SystemUser.saveKeyForTOTP
(TransactionManager tm, byte[] keyForTOTP) default FileData
ContentProducer.saveTo
(FileData fileData, TransactionManager tm) default FileData
ContentProducer.saveTo
(String folderPath, TransactionManager tm) static void
AccountChart.set
(Account account, TransactionManager tm) static void
AccountChart.set
(Account account, String chartName, TransactionManager tm) default void
HasContacts.setContact
(TransactionManager tm, String contactType, String contactValue) Set a contact value for this instance.void
LoginMessage.setGeneratedBy
(TransactionManager tm, StoredObject generatedBy) static void
NewObject.setLocalTime
(TransactionManager tm, StoredObject object) Set local time values corresponding to theTransactionManager
to the object passed if it's just created now.final void
Account.setOpeningBalance
(TransactionManager tm, Money amount) final void
Account.setOpeningBalance
(TransactionManager tm, Money amount, Money localCurrencyAmount) void
LoginMessage.setProcessorLogic
(TransactionManager tm, Class<?> processorClass) static void
NewObject.setSystemEntity
(TransactionManager tm, StoredObject object) SetSystemEntity
from theTransactionManager
to the object passed if it's of typeOfEntity
and its system entity is not yet set.void
ContentProducer.setTransactionManager
(TransactionManager tm) void
ParameterService.setTransactionManager
(TransactionManager tm) Set the "Transaction Manager".void
StreamContentProducer.setTransactionManager
(TransactionManager tm) void
StreamDataContent.setTransactionManager
(TransactionManager tm) Money.List.toLocal
(TransactionManager tm) Convert to a local currency value.Money.toLocal
(Rate exchangeRate, TransactionManager tm) Convert this monetary value to the equivalent in local currency by applying the given "exchange rate".Money.toLocal
(TransactionManager tm) Convert this monetary value to the equivalent in local currency by applying the current "exchange rate".Money.toLocal
(Date date, TransactionManager tm) Convert this monetary value to the equivalent in local currency by applying the current "exchange rate".static String
License.transfer
(TransactionManager tm, String request) void
SystemUser.unlock
(TransactionManager tm) boolean
InventoryItem.updateCost
(TransactionManager tm, Money newCost, boolean updateAll) Update the cost of this item.void
InventoryLedger.updateCost
(TransactionManager tm, Money newCost) void
InventoryLedger.updateReference
(TransactionManager tm, String newReference) static void
Person.updateSalutation
(TransactionManager tm, int code, String salutation, boolean male, boolean female, boolean transgender) static void
Person.updateSuffix
(TransactionManager tm, int code, String suffix) boolean
InventoryGRNItem.updateValues
(TransactionManager tm, Quantity newQuantity, Money newUnitCost, String newSerialNumber) Update various attribute values.void
AbstractCheckList.validateData
(TransactionManager tm) void
AbstractServiceItemType.validateData
(TransactionManager tm) void
AbstractTradeType.validateData
(TransactionManager tm) void
AccessControl.validateData
(TransactionManager tm) void
Account.validateData
(TransactionManager tm) void
AccountChart.validateData
(TransactionManager tm) void
AccountChartMap.validateData
(TransactionManager tm) void
AccountLimit.validateData
(TransactionManager tm) void
AccountTitle.validateData
(TransactionManager tm) void
ApplicableDataLogic.validateData
(TransactionManager tm) void
AttachmentDefinition.validateData
(TransactionManager tm) void
AuditTrailConfiguration.validateData
(TransactionManager tm) void
AuditTrailLinkConfiguration.validateData
(TransactionManager tm) void
AutoLogin.validateData
(TransactionManager tm) void
BranchAccount.validateData
(TransactionManager tm) void
ConnectorLogic.validateData
(TransactionManager tm) void
Consignment.validateData
(TransactionManager tm) void
ConsignmentItem.validateData
(TransactionManager tm) void
ConsignmentPacket.validateData
(TransactionManager tm) void
Contact.validateData
(TransactionManager tm) void
ContactGroupingCode.validateData
(TransactionManager tm) void
ContactType.validateData
(TransactionManager tm) void
CurrencyRate.validateData
(TransactionManager tm) void
DashboardDefinition.validateData
(TransactionManager tm) void
DataChangeNotifierLogic.validateData
(TransactionManager tm) Validates the data using the parent class' validateData method.void
DataLogic.validateData
(TransactionManager tm) Validates input data.void
DeveloperLog.validateData
(TransactionManager tm) void
DeviceLayout.validateData
(TransactionManager tm) void
Document.validateData
(TransactionManager tm) void
DocumentConfiguration.validateData
(TransactionManager tm) void
Entity.validateData
(TransactionManager tm) void
EntityRole.validateData
(TransactionManager tm) void
ExchangeRate.validateData
(TransactionManager tm) void
ExternalSystemUser.validateData
(TransactionManager tm) void
ExtraInfoDefinition.validateData
(TransactionManager tm) void
FileCirculation.validateData
(TransactionManager tm) void
FileData.validateData
(TransactionManager tm) void
FileFolder.validateData
(TransactionManager tm) void
FileFolderAccessRights.validateData
(TransactionManager tm) void
GlobalProperty.validateData
(TransactionManager tm) void
InventoryAPN.validateData
(TransactionManager tm) void
InventoryAssembly.validateData
(TransactionManager tm) void
InventoryBin.validateData
(TransactionManager tm) void
InventoryCustodyLocation.validateData
(TransactionManager tm) void
InventoryFitmentPosition.validateData
(TransactionManager tm) void
InventoryGRN.validateData
(TransactionManager tm) void
InventoryGRNItem.validateData
(TransactionManager tm) void
InventoryItem.validateData
(TransactionManager tm) void
InventoryItemType.validateData
(TransactionManager tm) void
InventoryLedger.validateData
(TransactionManager tm) void
InventoryLocation.validateData
(TransactionManager tm) void
InventoryPO.validateData
(TransactionManager tm) void
InventoryPOItem.validateData
(TransactionManager tm) void
InventoryReservedBin.validateData
(TransactionManager tm) void
InventoryRO.validateData
(TransactionManager tm) void
InventoryROItem.validateData
(TransactionManager tm) void
InventorySale.validateData
(TransactionManager tm) void
InventoryStore.validateData
(TransactionManager tm) void
InventoryStoreBin.validateData
(TransactionManager tm) void
InventoryTransfer.validateData
(TransactionManager tm) void
InventoryTransferItem.validateData
(TransactionManager tm) void
InventoryUnitCorrection.validateData
(TransactionManager tm) void
InventoryVirtualLocation.validateData
(TransactionManager tm) void
JavaClass.validateData
(TransactionManager tm) void
JavaInnerClass.validateData
(TransactionManager tm) void
JournalVoucher.validateData
(TransactionManager tm) void
JournalVoucherStage.validateData
(TransactionManager tm) void
LandedCost.validateData
(TransactionManager tm) void
LandedCostType.validateData
(TransactionManager tm) void
Logic.validateData
(TransactionManager tm) void
LogicGroup.validateData
(TransactionManager tm) void
LoginMessage.validateData
(TransactionManager tm) void
MaterialIssued.validateData
(TransactionManager tm) void
MaterialIssuedItem.validateData
(TransactionManager tm) void
MaterialRequest.validateData
(TransactionManager tm) void
MaterialRequestItem.validateData
(TransactionManager tm) void
MaterialRequestPriority.validateData
(TransactionManager tm) void
MediaFile.validateData
(TransactionManager tm) void
Memo.validateData
(TransactionManager tm) void
MemoComment.validateData
(TransactionManager tm) void
MemoType.validateData
(TransactionManager tm) void
Message.validateData
(TransactionManager tm) void
MessageTemplate.validateData
(TransactionManager tm) void
ModuleLogic.validateData
(TransactionManager tm) void
Name.validateData
(TransactionManager tm) void
ObjectPermission.validateData
(TransactionManager tm) void
ObjectPermissionGroup.validateData
(TransactionManager tm) void
ObjectPermissionUser.validateData
(TransactionManager tm) void
OffsetAccount.validateData
(TransactionManager tm) void
PackingUnit.validateData
(TransactionManager tm) void
ParameterLogic.validateData
(TransactionManager tm) void
PasswordPolicy.validateData
(TransactionManager tm) void
Person.validateData
(TransactionManager tm) void
PersonRole.validateData
(TransactionManager tm) void
PIN.validateData
(TransactionManager tm) void
PrintLogicDefinition.validateData
(TransactionManager tm) void
PseudoTranApproval.validateData
(TransactionManager tm) void
ReportColumnDefinition.validateData
(TransactionManager tm) void
ReportDefinition.validateData
(TransactionManager tm) void
ReportFormat.validateData
(TransactionManager tm) void
Secret.validateData
(TransactionManager tm) void
SerialConfigurator.validateData
(TransactionManager tm) void
SerialGenerator.validateData
(TransactionManager tm) void
SerialPattern.validateData
(TransactionManager tm) void
ServerInformation.validateData
(TransactionManager tm) void
ServerLink.validateData
(TransactionManager tm) void
ShortName.validateData
(TransactionManager tm) void
Signature.validateData
(TransactionManager tm) void
SOClass.validateData
(TransactionManager tm) void
StoredObject.validateData
(TransactionManager tm) This will be invoked by the system whenever the object is saved to the DB.void
StreamData.validateData
(TransactionManager tm) void
SubscriptionItem.validateData
(TransactionManager tm) void
SystemEntity.validateData
(TransactionManager tm) void
SystemUser.validateData
(TransactionManager tm) void
SystemUserGroup.validateData
(TransactionManager tm) void
Tax.validateData
(TransactionManager tm) void
TaxDefinition.validateData
(TransactionManager tm) void
TaxMethod.validateData
(TransactionManager tm) void
TaxRate.validateData
(TransactionManager tm) void
TaxType.validateData
(TransactionManager tm) void
TextContent.validateData
(TransactionManager tm) void
TransactionDate.validateData
(TransactionManager tm) void
TransactionValueDate.validateData
(TransactionManager tm) void
UIAction.validateData
(TransactionManager tm) void
UIFieldMetadata.validateData
(TransactionManager tm) void
UnpostedJournal.validateData
(TransactionManager tm) void
UnpostedJournalEntry.validateData
(TransactionManager tm) void
UserRegistrationConfiguration.validateData
(TransactionManager tm) void
WebBiometric.validateData
(TransactionManager tm) void
ExternalSystemUser.verify
(TransactionManager tm, String authorizedUser, char[] password, String externalURL) Constructors in com.storedobject.core with parameters of type TransactionManagerModifierConstructorDescriptionDeprecated.InventoryTransaction
(TransactionManager tm, String reference) Deprecated.InventoryTransaction
(TransactionManager tm, Date date) Constructor.InventoryTransaction
(TransactionManager tm, Date date, String reference) Constructor.TransactionControl
(TransactionManager tm, boolean pseudo) -
Uses of TransactionManager in com.storedobject.iot
Methods in com.storedobject.iot that return TransactionManagerMethods in com.storedobject.iot with parameters of type TransactionManagerModifier and TypeMethodDescriptionvoid
MQTT.collect
(TransactionManager tm) void
Block.computeConsumption
(TransactionManager tm) Computes the consumption for all resources retrieved as a list ofResource
objects and processes them using the specifiedTransactionManager
.void
Block.computeConsumption
(TransactionManager tm, Resource resource) Computes the consumption of a given resource by repeatedly invoking the consumption process until the operation no longer returns 1, which indicates further processing is required.final void
SuperUnit.computeStatistics
(TransactionManager tm) void
Unit.computeStatistics
(TransactionManager tm) Computes and updates statistics for the given transaction manager based on the unit type and data classes associated with the unit.static UnitItemType
UnitItemType.create
(TransactionManager tm, Class<? extends Unit> uClass) static UnitType
UnitType.create
(TransactionManager tm, Class<? extends Unit> uClass) static void
UnitDefinition.generateLimitsAndAlarms
(TransactionManager tm) static AlertGenerator
AlertGenerator.get
(TransactionManager tm) void
Block.recomputeConsumption
(TransactionManager tm) Recomputes the consumption statistics for all resources associated with the object.void
Block.recomputeConsumption
(TransactionManager tm, Resource resource) Recomputes the consumption data for the given resource by first removing existing consumption entries associated with the resource, and then recalculating the consumption values using the current data and requirements.void
Block.recomputeStatistics
(TransactionManager tm) Recomputes the statistical data for all units associated with this block.final void
SuperUnit.recomputeStatistics
(TransactionManager tm) void
Unit.recomputeStatistics
(TransactionManager tm) Recomputes all statistics for the current unit by first deleting the existing statistics and then regenerating them.void
HourlyConsumption.remove
(TransactionManager tm) Removes the consumption for the associated unit or unit items and updates related consumption records for various time periods accordingly.void
MQTT.setTransactionManager
(TransactionManager tm) void
Block.validateData
(TransactionManager tm) Validates the data of the Block object by performing various checks such as ensuring certain fields are populated, validating relationships, and defaulting missing attributes where necessary.void
BlockDisplayContent.validateData
(TransactionManager tm) void
Command.validateData
(TransactionManager tm) void
Consumption.validateData
(TransactionManager tm) Validates the data associated with the consumption record by ensuring that the specified item and resource are of the correct types and are properly set.void
ControlSchedule.validateData
(TransactionManager tm) void
CustomMessageLogic.validateData
(TransactionManager tm) void
Data.validateData
(TransactionManager tm) void
FullConsumption.validateData
(TransactionManager tm) void
LimitMessage.validateData
(TransactionManager tm) void
MQTT.validateData
(TransactionManager tm) void
Resource.validateData
(TransactionManager tm) void
ResourceCost.validateData
(TransactionManager tm) void
Site.validateData
(TransactionManager tm) Validates the data fields of the Site object before saving or processing.void
Statistics.validateData
(TransactionManager tm) Validates the data of the current object.void
Unit.validateData
(TransactionManager tm) Validates the Unit's data by ensuring theblockId
is associated with an instance of theBlock
class and invoking additional data validation logic from the superclass.void
UnitDefinition.validateData
(TransactionManager tm) void
UnitItem.validateData
(TransactionManager tm) void
UnitItemType.validateData
(TransactionManager tm) void
UnitType.validateData
(TransactionManager tm) void
ValueDefinition.validateData
(TransactionManager tm) void
ValueImagePosition.validateData
(TransactionManager tm) void
ValueLimit.validateData
(TransactionManager tm) -
Uses of TransactionManager in com.storedobject.job
Methods in com.storedobject.job that return TransactionManagerModifier and TypeMethodDescriptionJob.getTransactionManager()
Get the currently activeTransactionManager
.Schedule.getTransactionManager()
Scheduler.getTransactionManager()
Methods in com.storedobject.job with parameters of type TransactionManagerModifier and TypeMethodDescriptionstatic MessageGroup
MessageGroup.create
(String name, TransactionManager tm) Create a new message group if it doesn't exist.static boolean
MessageGroup.notify
(String groupName, TransactionManager tm, Object... messageParameters) Create and send a message to all members of this group.void
MessageGroup.send
(Person person, TransactionManager tm, Object... messageParameters) Create and send a message to all members of this group and to an additional person.void
MessageGroup.send
(TransactionManager tm, Object... messageParameters) Create and send a message to all members of this group.static void
MessageGroup.send
(String groupName, Person person, TransactionManager tm, Object... messageParameters) Create and send a message to all members of this group and to an additional person.static void
MessageGroup.send
(String groupName, TransactionManager tm, Object... messageParameters) Create and send a message to all members of this group.void
Schedule.setTransactionManager
(TransactionManager tm) void
Log.validateData
(TransactionManager tm) void
MessageEscalation.validateData
(TransactionManager tm) void
MessageEscalationGroup.validateData
(TransactionManager tm) void
MessageGroup.validateData
(TransactionManager tm) void
Schedule.validateData
(TransactionManager tm) -
Uses of TransactionManager in com.storedobject.mail
Methods in com.storedobject.mail with parameters of type TransactionManagerModifier and TypeMethodDescriptionboolean
Mail.attach
(TransactionManager tm, ContentProducer... content) Attaches one or more content items to the mail using the provided transaction manager.boolean
Mail.attach
(TransactionManager tm, FileData... files) Attaches the provided files to the specified transaction manager.boolean
Mail.attach
(TransactionManager tm, Iterable<FileData> files) Attaches a collection of files to the current object using the provided TransactionManager.boolean
Mail.attachFrom
(TransactionManager tm, Mail another) Attach attachments from another mail.static Mail
Mail.createAlert
(TransactionManager tm) Creates and prepares an alert mail based on the provided TransactionManager instance.static int
Sender.sendMails
(int count, TransactionManager tm) static int
Sender.sendMails
(TransactionManager tm) void
GMailRegistrationService.setTransactionManager
(TransactionManager tm) void
Attachment.validateData
(TransactionManager tm) void
Error.validateData
(TransactionManager tm) void
GMailSender.validateData
(TransactionManager tm) void
Mail.validateData
(TransactionManager tm) void
MailSender.validateData
(TransactionManager tm) void
Sender.validateData
(TransactionManager tm) void
SenderGroup.validateData
(TransactionManager tm) -
Uses of TransactionManager in com.storedobject.office
Methods in com.storedobject.office that return TransactionManagerModifier and TypeMethodDescriptionExcelReport.getTransactionManager()
final TransactionManager
ODSReport.getTransactionManager()
final TransactionManager
ODT.getTransactionManager()
Methods in com.storedobject.office with parameters of type TransactionManagerModifier and TypeMethodDescriptionfinal void
ExcelReport.setTransactionManager
(TransactionManager tm) final void
ODSReport.setTransactionManager
(TransactionManager tm) final void
ODT.setTransactionManager
(TransactionManager transactionManager) final void
TextReport.setTransactionManager
(TransactionManager tm) -
Uses of TransactionManager in com.storedobject.pdf
Methods in com.storedobject.pdf that return TransactionManagerModifier and TypeMethodDescriptionfinal TransactionManager
PDF.getTransactionManager()
Gets the Transaction ManagerMethods in com.storedobject.pdf with parameters of type TransactionManagerModifier and TypeMethodDescriptionfinal void
Sets the Transaction Manager so that the "letter head" can be printed. -
Uses of TransactionManager in com.storedobject.sms
Methods in com.storedobject.sms with parameters of type TransactionManagerModifier and TypeMethodDescriptionvoid
Provider.validateData
(TransactionManager tm) void
SMSMessage.validateData
(TransactionManager tm) -
Uses of TransactionManager in com.storedobject.telegram
Methods in com.storedobject.telegram with parameters of type TransactionManagerModifier and TypeMethodDescriptionvoid
Bot.validateData
(TransactionManager tm) void
Telegram.validateData
(TransactionManager tm) -
Uses of TransactionManager in com.storedobject.tools
Methods in com.storedobject.tools that return TransactionManagerMethods in com.storedobject.tools with parameters of type TransactionManagerModifier and TypeMethodDescriptionTableDefinition.alterTable
(TransactionManager tm) static void
JavaTool.compareDefinitions
(TransactionManager tm, InputStream data, StyledBuilder message) static void
TableDefinition.compareDefinitions
(TransactionManager tm, InputStream data, StyledBuilder message) boolean
TableDefinition.deploy
(TransactionManager tm, String securityPassword) boolean
TableDefinition.deploy
(TransactionManager tm, String securityPassword, boolean checkOldLoaded) boolean
TableDefinition.deployLogic
(TransactionManager tm) boolean
TableDefinition.deployLogic
(TransactionManager tm, boolean checkOldLoaded) boolean
TableDefinition.deployTable
(TransactionManager tm, String securityPassword) TableDefinition.getSchemaName
(TransactionManager tm) TableDefinition.getTableName
(TransactionManager tm) static void
JavaTool.loadDefinitions
(TransactionManager tm, InputStream data, StyledBuilder message) static void
TableDefinition.loadDefinitions
(TransactionManager tm, InputStream data, StyledBuilder message) void
SystemMessageViewer.setTransactionManager
(TransactionManager tm) static void
JavaTool.updateDefinitions
(TransactionManager tm, InputStream data, StyledBuilder message) static void
Packager.upload
(TransactionManager tm, String securityPassword, BufferedReader data, boolean includeClasses, boolean includeLogic, boolean includeMasters) void
ColumnDefinition.validateData
(TransactionManager tm) void
IndexDefinition.validateData
(TransactionManager tm) void
LinkDefinition.validateData
(TransactionManager tm) void
Packager.validateData
(TransactionManager tm) void
TableDefinition.validateData
(TransactionManager tm) Constructors in com.storedobject.tools with parameters of type TransactionManager -
Uses of TransactionManager in com.storedobject.ui
Methods in com.storedobject.ui that return TransactionManagerModifier and TypeMethodDescriptionApplication.getTransactionManager()
final TransactionManager
Executor.getTransactionManager()
default TransactionManager
Transactional.getTransactionManager()
Methods in com.storedobject.ui with parameters of type TransactionManagerModifier and TypeMethodDescriptionboolean
PostLogin.canLogin
(TransactionManager tm) Check whether the user can really use the current application that he/she has already logged in.void
Content.setTransactionManager
(TransactionManager transactionManager) -
Uses of TransactionManager in com.storedobjects.support
Methods in com.storedobjects.support with parameters of type TransactionManagerModifier and TypeMethodDescriptionvoid
Issue.validateData
(TransactionManager tm) void
Product.validateData
(TransactionManager tm) void
ProductSkill.validateData
(TransactionManager tm) void
SupportPerson.validateData
(TransactionManager tm) void
SupportUser.validateData
(TransactionManager tm)