Uses of Interface
com.storedobject.core.Transaction
Packages that use Transaction
Package
Description
-
Uses of Transaction in com.storedobject.accounts
Methods in com.storedobject.accounts with parameters of type TransactionModifier and TypeMethodDescriptionvoid
Invoice.addPayment
(Money amount, Transaction transaction) void
Invoice.setPayment
(Money amount, Transaction transaction) -
Uses of Transaction in com.storedobject.core
Classes in com.storedobject.core that implement TransactionModifier and TypeClassDescriptionclass
final class
Transaction.final class
Methods in com.storedobject.core that return TransactionModifier and TypeMethodDescriptionInstall.createTransaction()
TransactionManager.createTransaction
(Logic logic, PseudoTransaction pseudoTransaction) Create a new transaction for a given logic.final Transaction
StoredObject.getTransaction()
Get the transaction this instance is currently involved in.TransactionControl.getTransaction()
User the currently active transaction or a new transaction if none exists.TransactionControl.useTransaction()
User the currently active transaction.Methods in com.storedobject.core with parameters of type TransactionModifier and TypeMethodDescriptionfinal void
StoredObject.addLink
(Transaction transaction, Id id) Add a given Id as a link to this instance.final void
StoredObject.addLink
(Transaction transaction, Id id, int linkType) Add a given Id as a link to this instance.final void
StoredObject.addLink
(Transaction transaction, StoredObject object) Add a given object as a link to this instance.final void
StoredObject.addLink
(Transaction transaction, StoredObject object, int linkType) Add a given object as a link to this instance.static LoginMessage
LoginMessage.alert
(Transaction transaction, String message, StoredObject person) static LoginMessage
LoginMessage.alert
(Transaction transaction, String message, StoredObject person, int validityInDays) static LoginMessage
LoginMessage.alert
(Transaction transaction, String message, StoredObject person, StoredObject generatedBy) static LoginMessage
LoginMessage.alert
(Transaction transaction, String message, StoredObject person, StoredObject generatedBy, int validityInDays) static LoginMessage
LoginMessage.alert
(Transaction transaction, String message, StoredObject person, Class<?> processorClass) static LoginMessage
LoginMessage.alert
(Transaction transaction, String message, StoredObject person, Class<?> processorClass, int validityInDays) static LoginMessage
LoginMessage.alert
(Transaction transaction, String message, StoredObject person, Class<?> processorClass, StoredObject generatedBy) static LoginMessage
LoginMessage.alert
(Transaction transaction, String message, StoredObject person, Class<?> processorClass, StoredObject generatedBy, int validityInDays) static LoginMessage
LoginMessage.alert
(Transaction transaction, String message, Iterable<? extends StoredObject> persons) static LoginMessage
LoginMessage.alert
(Transaction transaction, String message, Iterable<? extends StoredObject> persons, int validityInDays) static LoginMessage
LoginMessage.alert
(Transaction transaction, String message, Iterable<? extends StoredObject> persons, StoredObject generatedBy, int validityInDays) static LoginMessage
LoginMessage.alert
(Transaction transaction, String message, Iterable<? extends StoredObject> persons, Class<?> processorClass) static LoginMessage
LoginMessage.alert
(Transaction transaction, String message, Iterable<? extends StoredObject> persons, Class<?> processorClass, int validityInDays) static LoginMessage
LoginMessage.alert
(Transaction transaction, String message, Iterable<? extends StoredObject> persons, Class<?> processorClass, StoredObject generatedBy) static LoginMessage
LoginMessage.alert
(Transaction transaction, String message, Iterable<? extends StoredObject> persons, Class<?> processorClass, StoredObject generatedBy, int validityInDays) final void
Account.allow
(Transaction transaction, boolean debit, boolean credit) InventoryTransfer.amend
(Transaction transaction) Amend this.InventoryPO.amendOrder
(Transaction transaction) Amend this PO.void
MemoComment.approveMemo
(Transaction transaction, String approvalText) void
MemoComment.approveMemo
(Transaction transaction, String approvalText, SystemUser forwardTo) void
MemoComment.assignAssistant
(Transaction transaction, SystemUser assistant) void
InventoryItem.attachPO
(Transaction transaction, InventoryPO po) Attach the PO for this item.void
InventoryItem.attachRO
(Transaction transaction, InventoryRO ro) Attach the RO for this item.void
InventoryItem.changePartNumber
(Transaction transaction, InventoryItemType newPartNumber) void
FileData.circulate
(Transaction transaction) void
FileFolder.circulate
(Transaction transaction, boolean recursive) final void
Account.close
(Transaction transaction) void
InventoryGRN.close
(Transaction transaction) void
InventoryRO.close
(Transaction transaction) Close the RO (only if all the items are returned via some means).void
InventoryRO.close
(Transaction transaction, boolean manual) Close the RO (only if all the items are returned via some means).void
MaterialIssued.close
(Transaction transaction) void
MemoComment.closeMemo
(Transaction transaction) void
InventoryPO.closeOrder
(Transaction transaction) void
MemoComment.commentMemo
(Transaction transaction, String comment) void
Transaction.CommitListener.committed
(Transaction transaction) Will be invoked after the transaction is committed.default void
Transaction.CommitListener.committing
(Transaction transaction) Will be invoked jus before committing the transaction.static int
StoredObject.count
(Transaction transaction, Class<? extends StoredObject> objectClass, String condition) Count the number of instances for the given set of parameters.static int
StoredObject.count
(Transaction transaction, Class<? extends StoredObject> objectClass, String condition, boolean any) Count the number of instances for the given set of parameters.final int
Id.countLinks
(Transaction transaction, int linkType, Class<? extends StoredObject> objectClass) final int
Id.countLinks
(Transaction transaction, int linkType, Class<? extends StoredObject> objectClass, boolean any) final int
Id.countLinks
(Transaction transaction, int linkType, Class<? extends StoredObject> objectClass, String condition) final int
Id.countLinks
(Transaction transaction, int linkType, Class<? extends StoredObject> objectClass, String condition, boolean any) final int
Id.countLinks
(Transaction transaction, Class<? extends StoredObject> objectClass) final int
Id.countLinks
(Transaction transaction, Class<? extends StoredObject> objectClass, boolean any) final int
Id.countLinks
(Transaction transaction, Class<? extends StoredObject> objectClass, String condition) final int
Id.countLinks
(Transaction transaction, Class<? extends StoredObject> objectClass, String condition, boolean any) final int
Id.countLinks
(Transaction transaction, String linkType, Class<? extends StoredObject> objectClass) final int
Id.countLinks
(Transaction transaction, String linkType, Class<? extends StoredObject> objectClass, boolean any) final int
Id.countLinks
(Transaction transaction, String linkType, Class<? extends StoredObject> objectClass, String condition) final int
Id.countLinks
(Transaction transaction, String linkType, Class<? extends StoredObject> objectClass, String condition, boolean any) final int
StoredObject.countLinks
(Transaction transaction, int linkType, Class<? extends StoredObject> objectClass) Count the links of this instance for the given set of parameters.final int
StoredObject.countLinks
(Transaction transaction, int linkType, Class<? extends StoredObject> objectClass, boolean any) Count the links of this instance for the given set of parameters.final int
StoredObject.countLinks
(Transaction transaction, int linkType, Class<? extends StoredObject> objectClass, String condition) Count the links of this instance for the given set of parameters.final int
StoredObject.countLinks
(Transaction transaction, int linkType, Class<? extends StoredObject> objectClass, String condition, boolean any) Count the links of this instance for the given set of parameters.final int
StoredObject.countLinks
(Transaction transaction, Class<? extends StoredObject> objectClass) Count the links of this instance for the given set of parameters.final int
StoredObject.countLinks
(Transaction transaction, Class<? extends StoredObject> objectClass, boolean any) Count the links of this instance for the given set of parameters.final int
StoredObject.countLinks
(Transaction transaction, Class<? extends StoredObject> objectClass, String condition) Count the links of this instance for the given set of parameters.final int
StoredObject.countLinks
(Transaction transaction, Class<? extends StoredObject> objectClass, String condition, boolean any) Count the links of this instance for the given set of parameters.final int
StoredObject.countLinks
(Transaction transaction, String linkType, Class<? extends StoredObject> objectClass) Count the links of this instance for the given set of parameters.final int
StoredObject.countLinks
(Transaction transaction, String linkType, Class<? extends StoredObject> objectClass, boolean any) Count the links of this instance for the given set of parameters.final int
StoredObject.countLinks
(Transaction transaction, String linkType, Class<? extends StoredObject> objectClass, String condition) Count the links of this instance for the given set of parameters.final int
StoredObject.countLinks
(Transaction transaction, String linkType, Class<? extends StoredObject> objectClass, String condition, boolean any) Count the links of this instance for the given set of parameters.final int
Id.countMasters
(Transaction transaction, int linkType, Class<? extends StoredObject> objectClass) final int
Id.countMasters
(Transaction transaction, int linkType, Class<? extends StoredObject> objectClass, boolean any) final int
Id.countMasters
(Transaction transaction, int linkType, Class<? extends StoredObject> objectClass, String condition) final int
Id.countMasters
(Transaction transaction, int linkType, Class<? extends StoredObject> objectClass, String condition, boolean any) final int
Id.countMasters
(Transaction transaction, Class<? extends StoredObject> objectClass) final int
Id.countMasters
(Transaction transaction, Class<? extends StoredObject> objectClass, boolean any) final int
Id.countMasters
(Transaction transaction, Class<? extends StoredObject> objectClass, String condition) final int
Id.countMasters
(Transaction transaction, Class<? extends StoredObject> objectClass, String condition, boolean any) final int
Id.countMasters
(Transaction transaction, String linkType, Class<? extends StoredObject> objectClass) final int
Id.countMasters
(Transaction transaction, String linkType, Class<? extends StoredObject> objectClass, boolean any) final int
Id.countMasters
(Transaction transaction, String linkType, Class<? extends StoredObject> objectClass, String condition) final int
Id.countMasters
(Transaction transaction, String linkType, Class<? extends StoredObject> objectClass, String condition, boolean any) final int
StoredObject.countMasters
(Transaction transaction, int linkType, Class<? extends StoredObject> objectClass) For the given set of parameters, count the masters for which this instance is a link.final int
StoredObject.countMasters
(Transaction transaction, int linkType, Class<? extends StoredObject> objectClass, boolean any) For the given set of parameters, count the masters for which this instance is a link.final int
StoredObject.countMasters
(Transaction transaction, int linkType, Class<? extends StoredObject> objectClass, String condition) For the given set of parameters, count the masters for which this instance is a link.final int
StoredObject.countMasters
(Transaction transaction, int linkType, Class<? extends StoredObject> objectClass, String condition, boolean any) For the given set of parameters, count the masters for which this instance is a link.final int
StoredObject.countMasters
(Transaction transaction, Class<? extends StoredObject> objectClass) For the given set of parameters, count the masters for which this instance is a link.final int
StoredObject.countMasters
(Transaction transaction, Class<? extends StoredObject> objectClass, boolean any) For the given set of parameters, count the masters for which this instance is a link.final int
StoredObject.countMasters
(Transaction transaction, Class<? extends StoredObject> objectClass, String condition) For the given set of parameters, count the masters for which this instance is a link.final int
StoredObject.countMasters
(Transaction transaction, Class<? extends StoredObject> objectClass, String condition, boolean any) For the given set of parameters, count the masters for which this instance is a link.final int
StoredObject.countMasters
(Transaction transaction, String linkType, Class<? extends StoredObject> objectClass) For the given set of parameters, count the masters for which this instance is a link.final int
StoredObject.countMasters
(Transaction transaction, String linkType, Class<? extends StoredObject> objectClass, boolean any) For the given set of parameters, count the masters for which this instance is a link.final int
StoredObject.countMasters
(Transaction transaction, String linkType, Class<? extends StoredObject> objectClass, String condition) For the given set of parameters, count the masters for which this instance is a link.final int
StoredObject.countMasters
(Transaction transaction, String linkType, Class<? extends StoredObject> objectClass, String condition, boolean any) For the given set of parameters, count the masters for which this instance is a link.static FileData
FileData.create
(String path, StreamData streamData, Transaction transaction) static FileFolder
FileFolder.createFolders
(Transaction transaction, String path) static InventoryReservedBin
InventoryReservedBin.createFor
(Transaction transaction, InventoryBin bin, MaterialRequest materialRequest) InventoryItem.createGRN
(Transaction transaction, InventoryStore store, Date grnDate, int grnNumber, Date invoiceDate, String invoiceReference, Entity supplier) Create the GRN for this item.InventoryItem.createGRN
(Transaction transaction, InventoryStore store, Date grnDate, int grnNumber, Date invoiceDate, String invoiceReference, Entity supplier, int grnType) Create the GRN for this item.InventoryPO.createGRN
(Transaction transaction, Map<Id, Quantity> quantities, InventoryGRN grn, String invoiceNumber, Date invoiceDate) Create a GRN for this PO.final void
StoredObject.delete
(Transaction transaction) Delete this instance from the database.void
MemoComment.escalateMemo
(Transaction transaction, String reason) void
BulkDataDelete.execute
(Transaction t) static boolean
StoredObject.exists
(Transaction transaction, Class<? extends StoredObject> objectClass, String condition) Check the existence of any instances for the given set of parameters.static boolean
StoredObject.exists
(Transaction transaction, Class<? extends StoredObject> objectClass, String condition, boolean any) Check the existence of any instances for the given set of parameters.final boolean
Id.existsLink
(Transaction transaction, int linkType, Id linkId) final boolean
Id.existsLink
(Transaction transaction, int linkType, StoredObject link) final boolean
Id.existsLink
(Transaction transaction, Id linkId) final boolean
Id.existsLink
(Transaction transaction, StoredObject link) boolean
StoredObject.existsLink
(Transaction tran, int linkType, Id linkId) Check the existence of links under this instance for the given parameters.boolean
StoredObject.existsLink
(Transaction tran, int linkType, StoredObject link) Check the existence of links under this instance for the given parameters.boolean
StoredObject.existsLink
(Transaction tran, Id linkId) Check the existence of links under this instance for the given parameters.boolean
StoredObject.existsLink
(Transaction tran, StoredObject link) Check the existence of links under this instance for the given parameters.final boolean
Id.existsLinks
(Transaction transaction) final boolean
Id.existsLinks
(Transaction tran, int linkType, Class<? extends StoredObject> objectClass) final boolean
Id.existsLinks
(Transaction tran, int linkType, Class<? extends StoredObject> objectClass, boolean any) final boolean
Id.existsLinks
(Transaction tran, int linkType, Class<? extends StoredObject> objectClass, String condition) final boolean
Id.existsLinks
(Transaction tran, int linkType, Class<? extends StoredObject> objectClass, String condition, boolean any) final boolean
Id.existsLinks
(Transaction tran, Class<? extends StoredObject> objectClass) final boolean
Id.existsLinks
(Transaction tran, Class<? extends StoredObject> objectClass, boolean any) final boolean
Id.existsLinks
(Transaction tran, Class<? extends StoredObject> objectClass, String condition) final boolean
Id.existsLinks
(Transaction tran, Class<? extends StoredObject> objectClass, String condition, boolean any) final boolean
Id.existsLinks
(Transaction tran, String linkType, Class<? extends StoredObject> objectClass) final boolean
Id.existsLinks
(Transaction tran, String linkType, Class<? extends StoredObject> objectClass, boolean any) final boolean
Id.existsLinks
(Transaction tran, String linkType, Class<? extends StoredObject> objectClass, String condition) final boolean
Id.existsLinks
(Transaction tran, String linkType, Class<? extends StoredObject> objectClass, String condition, boolean any) boolean
StoredObject.existsLinks
(Transaction tran) Check the existence of links under this instance for the given parameter.boolean
StoredObject.existsLinks
(Transaction tran, int linkType, Class<? extends StoredObject> objectClass) Check the existence of links under this instance for the given parameters.boolean
StoredObject.existsLinks
(Transaction tran, int linkType, Class<? extends StoredObject> objectClass, boolean any) Check the existence of links under this instance for the given parameters.boolean
StoredObject.existsLinks
(Transaction tran, int linkType, Class<? extends StoredObject> objectClass, String condition) Check the existence of links under this instance for the given parameters.boolean
StoredObject.existsLinks
(Transaction tran, int linkType, Class<? extends StoredObject> objectClass, String condition, boolean any) Check the existence of links under this instance for the given parameters.boolean
StoredObject.existsLinks
(Transaction tran, Class<? extends StoredObject> objectClass) Check the existence of links under this instance for the given parameters.boolean
StoredObject.existsLinks
(Transaction tran, Class<? extends StoredObject> objectClass, boolean any) Check the existence of links under this instance for the given parameters.boolean
StoredObject.existsLinks
(Transaction tran, Class<? extends StoredObject> objectClass, String condition) Check the existence of links under this instance for the given parameters.boolean
StoredObject.existsLinks
(Transaction tran, Class<? extends StoredObject> objectClass, String condition, boolean any) Check the existence of links under this instance for the given parameters.boolean
StoredObject.existsLinks
(Transaction tran, String linkType, Class<? extends StoredObject> objectClass) Check the existence of links under this instance for the given parameters.boolean
StoredObject.existsLinks
(Transaction tran, String linkType, Class<? extends StoredObject> objectClass, boolean any) Check the existence of links under this instance for the given parameters.boolean
StoredObject.existsLinks
(Transaction tran, String linkType, Class<? extends StoredObject> objectClass, String condition) Check the existence of links under this instance for the given parameters.boolean
StoredObject.existsLinks
(Transaction tran, String linkType, Class<? extends StoredObject> objectClass, String condition, boolean any) Check the existence of links under this instance for the given parameters.void
MaterialRequest.foreclose
(Transaction transaction) void
MemoComment.forwardMemo
(Transaction transaction, String comment, SystemUser to) static BigInteger
SerialGenerator.generate
(Transaction transaction, Object tag) static InventoryFitmentPosition
InventoryFitmentPosition.get
(Transaction transaction, InventoryItem item, InventoryAssembly assembly) Get a fitment position for the given item and assembly.static StoredObject
StoredObject.get
(Transaction transaction, Id id) Get the instance from the database for the given parameters.static <T extends StoredObject>
TStoredObject.get
(Transaction transaction, Class<T> objectClass, Id id) Get the instance from the database for the given parameters.static <T extends StoredObject,
C extends T>
CStoredObject.get
(Transaction transaction, Class<T> objectClass, Id id, boolean any) Get the instance from the database for the given parameters.static <T extends StoredObject>
TStoredObject.get
(Transaction transaction, Class<T> objectClass, String condition) Get the instance from the database for the given parameters.static <T extends StoredObject,
C extends T>
CStoredObject.get
(Transaction transaction, Class<T> objectClass, String condition, boolean any) Get the instance from the database for the given parameters.static <T extends StoredObject>
TStoredObject.get
(Transaction transaction, Class<T> objectClass, String condition, String order) Get the instance from the database for the given parameters.static <T extends StoredObject,
C extends T>
CStoredObject.get
(Transaction transaction, Class<T> objectClass, String condition, String order, boolean any) Get the instance from the database for the given parameters.AbstractCheckList.getCheckList
(Transaction transaction) final <F extends FileData>
FId.getFileData
(String name, Transaction transaction) final <F extends FileData>
FStoredObject.getFileData
(String name, Transaction transaction) Get the "file data"FileData
attachment instance available under this instance for a given transaction.InventoryFitmentPosition.getFittedItem
(Transaction transaction) Get the item that is fitted at this position (checks within a transaction).JavaClass.getInnerClassList
(Transaction transaction) final <T extends StoredObject>
TId.getMaster
(Transaction transaction, int linkType, Class<T> objectClass) final <T extends StoredObject>
TId.getMaster
(Transaction transaction, int linkType, Class<T> objectClass, boolean any) final <T extends StoredObject>
TId.getMaster
(Transaction transaction, int linkType, Class<T> objectClass, String condition) final <T extends StoredObject>
TId.getMaster
(Transaction transaction, int linkType, Class<T> objectClass, String condition, boolean any) final <T extends StoredObject>
TId.getMaster
(Transaction transaction, int linkType, Class<T> objectClass, String condition, String order) final <T extends StoredObject>
TId.getMaster
(Transaction transaction, int linkType, Class<T> objectClass, String condition, String order, boolean any) final <T extends StoredObject>
TId.getMaster
(Transaction transaction, Class<T> objectClass) final <T extends StoredObject>
TId.getMaster
(Transaction transaction, Class<T> objectClass, boolean any) final <T extends StoredObject>
TId.getMaster
(Transaction transaction, Class<T> objectClass, String condition) final <T extends StoredObject>
TId.getMaster
(Transaction transaction, Class<T> objectClass, String condition, boolean any) final <T extends StoredObject>
TId.getMaster
(Transaction transaction, Class<T> objectClass, String condition, String order) final <T extends StoredObject>
TId.getMaster
(Transaction transaction, Class<T> objectClass, String condition, String order, boolean any) final <T extends StoredObject>
TId.getMaster
(Transaction transaction, String linkType, Class<T> objectClass) final <T extends StoredObject>
TId.getMaster
(Transaction transaction, String linkType, Class<T> objectClass, boolean any) final <T extends StoredObject>
TId.getMaster
(Transaction transaction, String linkType, Class<T> objectClass, String condition) final <T extends StoredObject>
TId.getMaster
(Transaction transaction, String linkType, Class<T> objectClass, String condition, boolean any) final <T extends StoredObject>
TId.getMaster
(Transaction transaction, String linkType, Class<T> objectClass, String condition, String order) final <T extends StoredObject>
TId.getMaster
(Transaction transaction, String linkType, Class<T> objectClass, String condition, String order, boolean any) final <T extends StoredObject>
TStoredObject.getMaster
(Transaction transaction, int linkType, Class<T> objectClass) For the given set of parameters, look for a single master for this instance.final <T extends StoredObject>
TStoredObject.getMaster
(Transaction transaction, int linkType, Class<T> objectClass, boolean any) For the given set of parameters, look for a single master for this instance.final <T extends StoredObject>
TStoredObject.getMaster
(Transaction transaction, int linkType, Class<T> objectClass, String condition) For the given set of parameters, look for a single master for this instance.final <T extends StoredObject>
TStoredObject.getMaster
(Transaction transaction, int linkType, Class<T> objectClass, String condition, boolean any) For the given set of parameters, look for a single master for this instance.final <T extends StoredObject>
TStoredObject.getMaster
(Transaction transaction, Class<T> objectClass) For the given set of parameters, look for a single master for this instance.final <T extends StoredObject>
TStoredObject.getMaster
(Transaction transaction, Class<T> objectClass, boolean any) For the given set of parameters, look for a single master for this instance.final <T extends StoredObject>
TStoredObject.getMaster
(Transaction transaction, Class<T> objectClass, String condition) For the given set of parameters, look for a single master for this instance.final <T extends StoredObject>
TStoredObject.getMaster
(Transaction transaction, Class<T> objectClass, String condition, boolean any) For the given set of parameters, look for a single master for this instance.final <T extends StoredObject>
TStoredObject.getMaster
(Transaction transaction, String linkType, Class<T> objectClass) For the given set of parameters, look for a single master for this instance.final <T extends StoredObject>
TStoredObject.getMaster
(Transaction transaction, String linkType, Class<T> objectClass, boolean any) For the given set of parameters, look for a single master for this instance.final <T extends StoredObject>
TStoredObject.getMaster
(Transaction transaction, String linkType, Class<T> objectClass, String condition) For the given set of parameters, look for a single master for this instance.final <T extends StoredObject>
TStoredObject.getMaster
(Transaction transaction, String linkType, Class<T> objectClass, String condition, boolean any) For the given set of parameters, look for a single master for this instance.SerialConfigurator.getYearPrefix
(Transaction transaction) void
InventoryGRNItem.inspect
(Transaction transaction) void
MaterialIssued.issue
(Transaction transaction) void
MaterialIssued.issueReserved
(Transaction transaction) void
FileData.linkTo
(Transaction transaction, StoredObject object, String attribute) void
FileData.linkTo
(Transaction transaction, String link) static <T extends StoredObject>
ObjectIterator<T> StoredObject.list
(Transaction transaction, ClassAttribute<T> ca, String condition, String order, boolean any) Get the list of instances from the database for the given parameters.static <T extends StoredObject>
ObjectIterator<T> StoredObject.list
(Transaction transaction, ClassAttribute<T> ca, String condition, String order, boolean any, int skip, int limit, int[] distinct) Get the list of instances from the database for the given parameters.static <T extends StoredObject>
ObjectIterator<T> StoredObject.list
(Transaction transaction, Class<T> objectClass, String condition) Get the list of instances from the database for the given parameters.static <T extends StoredObject>
ObjectIterator<T> StoredObject.list
(Transaction transaction, Class<T> objectClass, String condition, boolean any) Get the list of instances from the database for the given parameters.static <T extends StoredObject>
ObjectIterator<T> StoredObject.list
(Transaction transaction, Class<T> objectClass, String condition, String order) Get the list of instances from the database for the given parameters.static <T extends StoredObject>
ObjectIterator<T> StoredObject.list
(Transaction transaction, Class<T> objectClass, String condition, String order, boolean any) Get the list of instances from the database for the given parameters.static <T extends StoredObject>
ObjectIterator<T> StoredObject.list
(Transaction transaction, Class<T> objectClass, String condition, String order, boolean any, int skip, int limit, int[] distinct) Get the list of instances from the database for the given parameters.final ObjectIterator
<? extends FileData> Id.listFileData
(Transaction transaction) final ObjectIterator
<? extends FileData> StoredObject.listFileData
(Transaction transaction) List all "file data"FileData
attachments available under this instance for a given transaction.final <T extends StoredObject>
ObjectIterator<T> Id.listLinks
(Transaction transaction, int linkType, Class<T> objectClass) final <T extends StoredObject>
ObjectIterator<T> Id.listLinks
(Transaction transaction, int linkType, Class<T> objectClass, boolean any) final <T extends StoredObject>
ObjectIterator<T> Id.listLinks
(Transaction transaction, int linkType, Class<T> objectClass, String condition) final <T extends StoredObject>
ObjectIterator<T> Id.listLinks
(Transaction transaction, int linkType, Class<T> objectClass, String condition, boolean any) final <T extends StoredObject>
ObjectIterator<T> Id.listLinks
(Transaction transaction, int linkType, Class<T> objectClass, String condition, String order) final <T extends StoredObject>
ObjectIterator<T> Id.listLinks
(Transaction transaction, int linkType, Class<T> objectClass, String condition, String order, boolean any) final <T extends StoredObject>
ObjectIterator<T> Id.listLinks
(Transaction transaction, Class<T> objectClass) final <T extends StoredObject>
ObjectIterator<T> Id.listLinks
(Transaction transaction, Class<T> objectClass, boolean any) final <T extends StoredObject>
ObjectIterator<T> Id.listLinks
(Transaction transaction, Class<T> objectClass, String condition) final <T extends StoredObject>
ObjectIterator<T> Id.listLinks
(Transaction transaction, Class<T> objectClass, String condition, boolean any) final <T extends StoredObject>
ObjectIterator<T> Id.listLinks
(Transaction transaction, Class<T> objectClass, String condition, String order) final <T extends StoredObject>
ObjectIterator<T> Id.listLinks
(Transaction transaction, Class<T> objectClass, String condition, String order, boolean any) final <T extends StoredObject>
ObjectIterator<T> Id.listLinks
(Transaction transaction, String linkType, Class<T> objectClass) final <T extends StoredObject>
ObjectIterator<T> Id.listLinks
(Transaction transaction, String linkType, Class<T> objectClass, boolean any) final <T extends StoredObject>
ObjectIterator<T> Id.listLinks
(Transaction transaction, String linkType, Class<T> objectClass, String condition) final <T extends StoredObject>
ObjectIterator<T> Id.listLinks
(Transaction transaction, String linkType, Class<T> objectClass, String condition, boolean any) final <T extends StoredObject>
ObjectIterator<T> Id.listLinks
(Transaction transaction, String linkType, Class<T> objectClass, String condition, String order) final <T extends StoredObject>
ObjectIterator<T> Id.listLinks
(Transaction transaction, String linkType, Class<T> objectClass, String condition, String order, boolean any) final <T extends StoredObject>
ObjectIterator<T> Id.listLinks
(Transaction transaction, String linkType, Class<T> objectClass, String condition, String order, boolean any, int skip, int limit, int[] distinct) final <T extends StoredObject>
ObjectIterator<T> Id.listLinks
(Transaction transaction, String linkType, Class<T> objectClass, String condition, String order, int skip, int limit, int[] distinct) final <T extends StoredObject>
ObjectIterator<T> StoredObject.listLinks
(Transaction transaction, int linkType, Class<T> objectClass) Get the list of links of this instance from the database for the given parameters.final <T extends StoredObject>
ObjectIterator<T> StoredObject.listLinks
(Transaction transaction, int linkType, Class<T> objectClass, boolean any) Get the list of links of this instance from the database for the given parameters.final <T extends StoredObject>
ObjectIterator<T> StoredObject.listLinks
(Transaction transaction, int linkType, Class<T> objectClass, String condition) Get the list of links of this instance from the database for the given parameters.final <T extends StoredObject>
ObjectIterator<T> StoredObject.listLinks
(Transaction transaction, int linkType, Class<T> objectClass, String condition, boolean any) Get the list of links of this instance from the database for the given parameters.final <T extends StoredObject>
ObjectIterator<T> StoredObject.listLinks
(Transaction transaction, int linkType, Class<T> objectClass, String condition, String order) Get the list of links of this instance from the database for the given parameters.final <T extends StoredObject>
ObjectIterator<T> StoredObject.listLinks
(Transaction transaction, int linkType, Class<T> objectClass, String condition, String order, boolean any) Get the list of links of this instance from the database for the given parameters.final <T extends StoredObject>
ObjectIterator<T> StoredObject.listLinks
(Transaction transaction, Class<T> objectClass) Get the list of links of this instance from the database for the given parameters.final <T extends StoredObject>
ObjectIterator<T> StoredObject.listLinks
(Transaction transaction, Class<T> objectClass, boolean any) Get the list of links of this instance from the database for the given parameters.final <T extends StoredObject>
ObjectIterator<T> StoredObject.listLinks
(Transaction transaction, Class<T> objectClass, String condition) Get the list of links of this instance from the database for the given parameters.final <T extends StoredObject>
ObjectIterator<T> StoredObject.listLinks
(Transaction transaction, Class<T> objectClass, String condition, boolean any) Get the list of links of this instance from the database for the given parameters.final <T extends StoredObject>
ObjectIterator<T> StoredObject.listLinks
(Transaction transaction, Class<T> objectClass, String condition, String order) Get the list of links of this instance from the database for the given parameters.final <T extends StoredObject>
ObjectIterator<T> StoredObject.listLinks
(Transaction transaction, Class<T> objectClass, String condition, String order, boolean any) Get the list of links of this instance from the database for the given parameters.final <T extends StoredObject>
ObjectIterator<T> StoredObject.listLinks
(Transaction transaction, String linkType, Class<T> objectClass) Get the list of links of this instance from the database for the given parameters.final <T extends StoredObject>
ObjectIterator<T> StoredObject.listLinks
(Transaction transaction, String linkType, Class<T> objectClass, boolean any) Get the list of links of this instance from the database for the given parameters.final <T extends StoredObject>
ObjectIterator<T> StoredObject.listLinks
(Transaction transaction, String linkType, Class<T> objectClass, String condition) Get the list of links of this instance from the database for the given parameters.final <T extends StoredObject>
ObjectIterator<T> StoredObject.listLinks
(Transaction transaction, String linkType, Class<T> objectClass, String condition, boolean any) Get the list of links of this instance from the database for the given parameters.final <T extends StoredObject>
ObjectIterator<T> StoredObject.listLinks
(Transaction transaction, String linkType, Class<T> objectClass, String condition, String order) Get the list of links of this instance from the database for the given parameters.final <T extends StoredObject>
ObjectIterator<T> StoredObject.listLinks
(Transaction transaction, String linkType, Class<T> objectClass, String condition, String order, boolean any) Get the list of links of this instance from the database for the given parameters.final <T extends StoredObject>
ObjectIterator<T> StoredObject.listLinks
(Transaction transaction, String linkType, Class<T> objectClass, String condition, String order, boolean any, int skip, int limit, int[] distinct) Get the list of links of this instance from the database for the given parameters.final <T extends StoredObject>
ObjectIterator<T> StoredObject.listLinks
(Transaction transaction, String linkType, Class<T> objectClass, String condition, String order, int skip, int limit, int[] distinct) Get the list of links of this instance from the database for the given parameters.final <T extends StoredObject>
ObjectIterator<T> Id.listMasters
(Transaction transaction, int linkType, Class<T> objectClass) final <T extends StoredObject>
ObjectIterator<T> Id.listMasters
(Transaction transaction, int linkType, Class<T> objectClass, boolean any) final <T extends StoredObject>
ObjectIterator<T> Id.listMasters
(Transaction transaction, int linkType, Class<T> objectClass, String condition) final <T extends StoredObject>
ObjectIterator<T> Id.listMasters
(Transaction transaction, int linkType, Class<T> objectClass, String condition, boolean any) final <T extends StoredObject>
ObjectIterator<T> Id.listMasters
(Transaction transaction, int linkType, Class<T> objectClass, String condition, String order) final <T extends StoredObject>
ObjectIterator<T> Id.listMasters
(Transaction transaction, int linkType, Class<T> objectClass, String condition, String order, boolean any) final <T extends StoredObject>
ObjectIterator<T> Id.listMasters
(Transaction transaction, Class<T> objectClass) final <T extends StoredObject>
ObjectIterator<T> Id.listMasters
(Transaction transaction, Class<T> objectClass, boolean any) final <T extends StoredObject>
ObjectIterator<T> Id.listMasters
(Transaction transaction, Class<T> objectClass, String condition) final <T extends StoredObject>
ObjectIterator<T> Id.listMasters
(Transaction transaction, Class<T> objectClass, String condition, boolean any) final <T extends StoredObject>
ObjectIterator<T> Id.listMasters
(Transaction transaction, Class<T> objectClass, String condition, String order) final <T extends StoredObject>
ObjectIterator<T> Id.listMasters
(Transaction transaction, Class<T> objectClass, String condition, String order, boolean any) final <T extends StoredObject>
ObjectIterator<T> Id.listMasters
(Transaction transaction, String linkType, Class<T> objectClass) final <T extends StoredObject>
ObjectIterator<T> Id.listMasters
(Transaction transaction, String linkType, Class<T> objectClass, boolean any) final <T extends StoredObject>
ObjectIterator<T> Id.listMasters
(Transaction transaction, String linkType, Class<T> objectClass, String condition) final <T extends StoredObject>
ObjectIterator<T> Id.listMasters
(Transaction transaction, String linkType, Class<T> objectClass, String condition, boolean any) final <T extends StoredObject>
ObjectIterator<T> Id.listMasters
(Transaction transaction, String linkType, Class<T> objectClass, String condition, String order) final <T extends StoredObject>
ObjectIterator<T> Id.listMasters
(Transaction transaction, String linkType, Class<T> objectClass, String condition, String order, boolean any) final <T extends StoredObject>
ObjectIterator<T> Id.listMasters
(Transaction transaction, String linkType, Class<T> objectClass, String condition, String order, boolean any, int skip, int limit, int[] distinct) final <T extends StoredObject>
ObjectIterator<T> StoredObject.listMasters
(Transaction transaction, int linkType, Class<T> objectClass) Get the list of masters of this instance from the database for the given parameters.final <T extends StoredObject>
ObjectIterator<T> StoredObject.listMasters
(Transaction transaction, int linkType, Class<T> objectClass, boolean any) Get the list of masters of this instance from the database for the given parameters.final <T extends StoredObject>
ObjectIterator<T> StoredObject.listMasters
(Transaction transaction, int linkType, Class<T> objectClass, String condition) Get the list of masters of this instance from the database for the given parameters.final <T extends StoredObject>
ObjectIterator<T> StoredObject.listMasters
(Transaction transaction, int linkType, Class<T> objectClass, String condition, boolean any) Get the list of masters of this instance from the database for the given parameters.final <T extends StoredObject>
ObjectIterator<T> StoredObject.listMasters
(Transaction transaction, int linkType, Class<T> objectClass, String condition, String order) Get the list of masters of this instance from the database for the given parameters.final <T extends StoredObject>
ObjectIterator<T> StoredObject.listMasters
(Transaction transaction, int linkType, Class<T> objectClass, String condition, String order, boolean any) Get the list of masters of this instance from the database for the given parameters.final <T extends StoredObject>
ObjectIterator<T> StoredObject.listMasters
(Transaction transaction, Class<T> objectClass) Get the list of masters of this instance from the database for the given parameters.final <T extends StoredObject>
ObjectIterator<T> StoredObject.listMasters
(Transaction transaction, Class<T> objectClass, boolean any) Get the list of masters of this instance from the database for the given parameters.final <T extends StoredObject>
ObjectIterator<T> StoredObject.listMasters
(Transaction transaction, Class<T> objectClass, String condition) Get the list of masters of this instance from the database for the given parameters.final <T extends StoredObject>
ObjectIterator<T> StoredObject.listMasters
(Transaction transaction, Class<T> objectClass, String condition, boolean any) Get the list of masters of this instance from the database for the given parameters.final <T extends StoredObject>
ObjectIterator<T> StoredObject.listMasters
(Transaction transaction, Class<T> objectClass, String condition, String order) Get the list of masters of this instance from the database for the given parameters.final <T extends StoredObject>
ObjectIterator<T> StoredObject.listMasters
(Transaction transaction, Class<T> objectClass, String condition, String order, boolean any) Get the list of masters of this instance from the database for the given parameters.final <T extends StoredObject>
ObjectIterator<T> StoredObject.listMasters
(Transaction transaction, String linkType, Class<T> objectClass) Get the list of masters of this instance from the database for the given parameters.final <T extends StoredObject>
ObjectIterator<T> StoredObject.listMasters
(Transaction transaction, String linkType, Class<T> objectClass, boolean any) Get the list of masters of this instance from the database for the given parameters.final <T extends StoredObject>
ObjectIterator<T> StoredObject.listMasters
(Transaction transaction, String linkType, Class<T> objectClass, String condition) Get the list of masters of this instance from the database for the given parameters.final <T extends StoredObject>
ObjectIterator<T> StoredObject.listMasters
(Transaction transaction, String linkType, Class<T> objectClass, String condition, boolean any) Get the list of masters of this instance from the database for the given parameters.final <T extends StoredObject>
ObjectIterator<T> StoredObject.listMasters
(Transaction transaction, String linkType, Class<T> objectClass, String condition, String order) Get the list of masters of this instance from the database for the given parameters.final <T extends StoredObject>
ObjectIterator<T> StoredObject.listMasters
(Transaction transaction, String linkType, Class<T> objectClass, String condition, String order, boolean any) Get the list of masters of this instance from the database for the given parameters.final <T extends StoredObject>
ObjectIterator<T> StoredObject.listMasters
(Transaction transaction, String linkType, Class<T> objectClass, String condition, String order, boolean any, int skip, int limit, int[] distinct) Get the list of masters of this instance from the database for the given parameters.final <T extends StoredObject>
ObjectIterator<T> StoredObject.listMasters
(Transaction transaction, String linkType, Class<T> objectClass, String condition, String order, int skip, int limit, int[] distinct) Get the list of masters of this instance from the database for the given parameters.static <T extends StoredObject>
ObjectIterator<T> StoredObject.listViaQuery
(Transaction transaction, Class<T> objectClass, Query query) Get the list of instances from the database for the given parameters.void
InventoryPO.placeOrder
(Transaction transaction) void
InventoryGRN.process
(Transaction transaction) static Query
StoredObject.query
(Transaction transaction, Class<? extends StoredObject> objectClass, String columns, String condition) Build a query for the given set of parameters.static Query
StoredObject.query
(Transaction transaction, Class<? extends StoredObject> objectClass, String columns, String condition, boolean any) Build a query for the given set of parameters.static Query
StoredObject.query
(Transaction transaction, Class<? extends StoredObject> objectClass, String columns, String condition, String order) Build a query for the given set of parameters.static Query
StoredObject.query
(Transaction transaction, Class<? extends StoredObject> objectClass, String columns, String condition, String order, boolean any) Build a query for the given set of parameters.static Query
StoredObject.query
(Transaction transaction, Class<? extends StoredObject> objectClass, String columns, String condition, String order, boolean any, int skip, int limit, int[] distinct) Build a query for the given set of parameters.final Query
Id.queryLinks
(Transaction transaction, int linkType, Class<? extends StoredObject> objectClass, String columns) final Query
Id.queryLinks
(Transaction transaction, int linkType, Class<? extends StoredObject> objectClass, String columns, boolean any) final Query
Id.queryLinks
(Transaction transaction, int linkType, Class<? extends StoredObject> objectClass, String columns, String condition) final Query
Id.queryLinks
(Transaction transaction, int linkType, Class<? extends StoredObject> objectClass, String columns, String condition, boolean any) final Query
Id.queryLinks
(Transaction transaction, int linkType, Class<? extends StoredObject> objectClass, String columns, String condition, String order) final Query
Id.queryLinks
(Transaction transaction, int linkType, Class<? extends StoredObject> objectClass, String columns, String condition, String order, boolean any) final Query
Id.queryLinks
(Transaction transaction, Class<? extends StoredObject> objectClass, String columns) final Query
Id.queryLinks
(Transaction transaction, Class<? extends StoredObject> objectClass, String columns, boolean any) final Query
Id.queryLinks
(Transaction transaction, Class<? extends StoredObject> objectClass, String columns, String condition) final Query
Id.queryLinks
(Transaction transaction, Class<? extends StoredObject> objectClass, String columns, String condition, boolean any) final Query
Id.queryLinks
(Transaction transaction, Class<? extends StoredObject> objectClass, String columns, String condition, String order) final Query
Id.queryLinks
(Transaction transaction, Class<? extends StoredObject> objectClass, String columns, String condition, String order, boolean any) final Query
Id.queryLinks
(Transaction transaction, String linkType, Class<? extends StoredObject> objectClass, String columns) final Query
Id.queryLinks
(Transaction transaction, String linkType, Class<? extends StoredObject> objectClass, String columns, boolean any) final Query
Id.queryLinks
(Transaction transaction, String linkType, Class<? extends StoredObject> objectClass, String columns, String condition) final Query
Id.queryLinks
(Transaction transaction, String linkType, Class<? extends StoredObject> objectClass, String columns, String condition, boolean any) final Query
Id.queryLinks
(Transaction transaction, String linkType, Class<? extends StoredObject> objectClass, String columns, String condition, String order) final Query
Id.queryLinks
(Transaction transaction, String linkType, Class<? extends StoredObject> objectClass, String columns, String condition, String order, boolean any) final Query
Id.queryLinks
(Transaction transaction, String linkType, Class<? extends StoredObject> objectClass, String columns, String condition, String order, boolean any, int skip, int limit, int[] distinct) final Query
StoredObject.queryLinks
(Transaction transaction, int linkType, Class<? extends StoredObject> objectClass, String columns) Build a query to access the links of this instance for the given set of parameters.final Query
StoredObject.queryLinks
(Transaction transaction, int linkType, Class<? extends StoredObject> objectClass, String columns, boolean any) Build a query to access the links of this instance for the given set of parameters.final Query
StoredObject.queryLinks
(Transaction transaction, int linkType, Class<? extends StoredObject> objectClass, String columns, String condition) Build a query to access the links of this instance for the given set of parameters.final Query
StoredObject.queryLinks
(Transaction transaction, int linkType, Class<? extends StoredObject> objectClass, String columns, String condition, boolean any) Build a query to access the links of this instance for the given set of parameters.final Query
StoredObject.queryLinks
(Transaction transaction, int linkType, Class<? extends StoredObject> objectClass, String columns, String condition, String order) Build a query to access the links of this instance for the given set of parameters.final Query
StoredObject.queryLinks
(Transaction transaction, int linkType, Class<? extends StoredObject> objectClass, String columns, String condition, String order, boolean any) Build a query to access the links of this instance for the given set of parameters.final Query
StoredObject.queryLinks
(Transaction transaction, Class<? extends StoredObject> objectClass, String columns) Build a query to access the links of this instance for the given set of parameters.final Query
StoredObject.queryLinks
(Transaction transaction, Class<? extends StoredObject> objectClass, String columns, boolean any) Build a query to access the links of this instance for the given set of parameters.final Query
StoredObject.queryLinks
(Transaction transaction, Class<? extends StoredObject> objectClass, String columns, String condition) Build a query to access the links of this instance for the given set of parameters.final Query
StoredObject.queryLinks
(Transaction transaction, Class<? extends StoredObject> objectClass, String columns, String condition, boolean any) Build a query to access the links of this instance for the given set of parameters.final Query
StoredObject.queryLinks
(Transaction transaction, Class<? extends StoredObject> objectClass, String columns, String condition, String order) Build a query to access the links of this instance for the given set of parameters.final Query
StoredObject.queryLinks
(Transaction transaction, Class<? extends StoredObject> objectClass, String columns, String condition, String order, boolean any) Build a query to access the links of this instance for the given set of parameters.final Query
StoredObject.queryLinks
(Transaction transaction, String linkType, Class<? extends StoredObject> objectClass, String columns) Build a query to access the links of this instance for the given set of parameters.final Query
StoredObject.queryLinks
(Transaction transaction, String linkType, Class<? extends StoredObject> objectClass, String columns, boolean any) Build a query to access the links of this instance for the given set of parameters.final Query
StoredObject.queryLinks
(Transaction transaction, String linkType, Class<? extends StoredObject> objectClass, String columns, String condition) Build a query to access the links of this instance for the given set of parameters.final Query
StoredObject.queryLinks
(Transaction transaction, String linkType, Class<? extends StoredObject> objectClass, String columns, String condition, boolean any) Build a query to access the links of this instance for the given set of parameters.final Query
StoredObject.queryLinks
(Transaction transaction, String linkType, Class<? extends StoredObject> objectClass, String columns, String condition, String order) Build a query to access the links of this instance for the given set of parameters.final Query
StoredObject.queryLinks
(Transaction transaction, String linkType, Class<? extends StoredObject> objectClass, String columns, String condition, String order, boolean any) Build a query to access the links of this instance for the given set of parameters.final Query
StoredObject.queryLinks
(Transaction transaction, String linkType, Class<? extends StoredObject> objectClass, String columns, String condition, String order, boolean any, int skip, int limit, int[] distinct) Build a query to access the links of this instance for the given set of parameters.final Query
StoredObject.queryLinks
(Transaction transaction, String linkType, Class<? extends StoredObject> objectClass, String columns, String condition, String order, int skip, int limit, int[] distinct) Build a query to access the links of this instance for the given set of parameters.final Query
Id.queryMasters
(Transaction transaction, int linkType, Class<? extends StoredObject> objectClass, String columns) final Query
Id.queryMasters
(Transaction transaction, int linkType, Class<? extends StoredObject> objectClass, String columns, boolean any) final Query
Id.queryMasters
(Transaction transaction, int linkType, Class<? extends StoredObject> objectClass, String columns, String condition) final Query
Id.queryMasters
(Transaction transaction, int linkType, Class<? extends StoredObject> objectClass, String columns, String condition, boolean any) final Query
Id.queryMasters
(Transaction transaction, int linkType, Class<? extends StoredObject> objectClass, String columns, String condition, String order) final Query
Id.queryMasters
(Transaction transaction, int linkType, Class<? extends StoredObject> objectClass, String columns, String condition, String order, boolean any) final Query
Id.queryMasters
(Transaction transaction, Class<? extends StoredObject> objectClass, String columns) final Query
Id.queryMasters
(Transaction transaction, Class<? extends StoredObject> objectClass, String columns, boolean any) final Query
Id.queryMasters
(Transaction transaction, Class<? extends StoredObject> objectClass, String columns, String condition) final Query
Id.queryMasters
(Transaction transaction, Class<? extends StoredObject> objectClass, String columns, String condition, boolean any) final Query
Id.queryMasters
(Transaction transaction, Class<? extends StoredObject> objectClass, String columns, String condition, String order) final Query
Id.queryMasters
(Transaction transaction, Class<? extends StoredObject> objectClass, String columns, String condition, String order, boolean any) final Query
Id.queryMasters
(Transaction transaction, String linkType, Class<? extends StoredObject> objectClass, String columns) final Query
Id.queryMasters
(Transaction transaction, String linkType, Class<? extends StoredObject> objectClass, String columns, boolean any) final Query
Id.queryMasters
(Transaction transaction, String linkType, Class<? extends StoredObject> objectClass, String columns, String condition) final Query
Id.queryMasters
(Transaction transaction, String linkType, Class<? extends StoredObject> objectClass, String columns, String condition, boolean any) final Query
Id.queryMasters
(Transaction transaction, String linkType, Class<? extends StoredObject> objectClass, String columns, String condition, String order) final Query
Id.queryMasters
(Transaction transaction, String linkType, Class<? extends StoredObject> objectClass, String columns, String condition, String order, boolean any) final Query
Id.queryMasters
(Transaction transaction, String linkType, Class<? extends StoredObject> objectClass, String columns, String condition, String order, boolean any, int skip, int limit, int[] distinct) final Query
StoredObject.queryMasters
(Transaction transaction, int linkType, Class<? extends StoredObject> objectClass, String columns) For the given set of parameters, build a query on the masters of this instance.final Query
StoredObject.queryMasters
(Transaction transaction, int linkType, Class<? extends StoredObject> objectClass, String columns, boolean any) For the given set of parameters, build a query on the masters of this instance.final Query
StoredObject.queryMasters
(Transaction transaction, int linkType, Class<? extends StoredObject> objectClass, String columns, String condition) For the given set of parameters, build a query on the masters of this instance.final Query
StoredObject.queryMasters
(Transaction transaction, int linkType, Class<? extends StoredObject> objectClass, String columns, String condition, boolean any) For the given set of parameters, build a query on the masters of this instance.final Query
StoredObject.queryMasters
(Transaction transaction, int linkType, Class<? extends StoredObject> objectClass, String columns, String condition, String order) For the given set of parameters, build a query on the masters of this instance.final Query
StoredObject.queryMasters
(Transaction transaction, int linkType, Class<? extends StoredObject> objectClass, String columns, String condition, String order, boolean any) For the given set of parameters, build a query on the masters of this instance.final Query
StoredObject.queryMasters
(Transaction transaction, Class<? extends StoredObject> objectClass, String columns) For the given set of parameters, build a query on the masters of this instance.final Query
StoredObject.queryMasters
(Transaction transaction, Class<? extends StoredObject> objectClass, String columns, boolean any) For the given set of parameters, build a query on the masters of this instance.final Query
StoredObject.queryMasters
(Transaction transaction, Class<? extends StoredObject> objectClass, String columns, String condition) For the given set of parameters, build a query on the masters of this instance.final Query
StoredObject.queryMasters
(Transaction transaction, Class<? extends StoredObject> objectClass, String columns, String condition, boolean any) For the given set of parameters, build a query on the masters of this instance.final Query
StoredObject.queryMasters
(Transaction transaction, Class<? extends StoredObject> objectClass, String columns, String condition, String order) For the given set of parameters, build a query on the masters of this instance.final Query
StoredObject.queryMasters
(Transaction transaction, Class<? extends StoredObject> objectClass, String columns, String condition, String order, boolean any) For the given set of parameters, build a query on the masters of this instance.final Query
StoredObject.queryMasters
(Transaction transaction, String linkType, Class<? extends StoredObject> objectClass, String columns) For the given set of parameters, build a query on the masters of this instance.final Query
StoredObject.queryMasters
(Transaction transaction, String linkType, Class<? extends StoredObject> objectClass, String columns, boolean any) For the given set of parameters, build a query on the masters of this instance.final Query
StoredObject.queryMasters
(Transaction transaction, String linkType, Class<? extends StoredObject> objectClass, String columns, String condition) For the given set of parameters, build a query on the masters of this instance.final Query
StoredObject.queryMasters
(Transaction transaction, String linkType, Class<? extends StoredObject> objectClass, String columns, String condition, boolean any) For the given set of parameters, build a query on the masters of this instance.final Query
StoredObject.queryMasters
(Transaction transaction, String linkType, Class<? extends StoredObject> objectClass, String columns, String condition, String order) For the given set of parameters, build a query on the masters of this instance.final Query
StoredObject.queryMasters
(Transaction transaction, String linkType, Class<? extends StoredObject> objectClass, String columns, String condition, String order, boolean any) For the given set of parameters, build a query on the masters of this instance.final Query
StoredObject.queryMasters
(Transaction transaction, String linkType, Class<? extends StoredObject> objectClass, String columns, String condition, String order, boolean any, int skip, int limit, int[] distinct) For the given set of parameters, build a query on the masters of this instance.void
MemoComment.recallMemo
(Transaction transaction) void
InventoryPO.recallOrder
(Transaction transaction) void
InventoryTransfer.receive
(Transaction transaction) void
MaterialRequest.reduceRequestedQuantity
(Transaction transaction, InventoryItemType partNumber, Quantity reduceBy) void
MaterialRequestItem.reduceRequestedQuantity
(Transaction transaction, Quantity reduceBy) void
MemoComment.rejectMemo
(Transaction transaction, String reason) void
MaterialRequest.releaseReservation
(Transaction transaction) Release all reserved items.final StoredObject
StoredObject.reload
(Transaction fromTransaction) Reload this instance from the database for a given transaction.final void
StoredObject.removeAllLinks
(Transaction transaction) Remove all links.final void
StoredObject.removeAllLinks
(Transaction transaction, int linkType) Remove all links.final void
StoredObject.removeAllLinks
(Transaction transaction, Class<? extends StoredObject> objectClass) Remove all links of a given class type.final void
StoredObject.removeAllLinks
(Transaction transaction, Class<? extends StoredObject> objectClass, int linkType) Remove all links of a given class type.final void
StoredObject.removeAllLinks
(Transaction transaction, Class<? extends StoredObject> objectClass, String linkType) Remove all links of a given class type.final void
StoredObject.removeAllLinks
(Transaction transaction, String linkType) Remove all links.final void
StoredObject.removeLink
(Transaction transaction, Id id) Remove the link of a given object from this instance.final void
StoredObject.removeLink
(Transaction transaction, Id id, int linkType) Remove the link of a given object from this instance.final void
StoredObject.removeLink
(Transaction transaction, Id id, String linkType) Remove the link of a given object from this instance.final void
StoredObject.removeLink
(Transaction transaction, StoredObject object) Remove the link of a given object from this instance.final void
StoredObject.removeLink
(Transaction transaction, StoredObject object, int linkType) Remove the link of a given object from this instance.final void
StoredObject.removeLink
(Transaction transaction, StoredObject object, String linkType) Remove the link of a given object from this instance.final void
StoredObject.removeReverseLinks
(Transaction transaction) Remove all reverse links of this instance.final void
Account.reopen
(Transaction transaction) void
MemoComment.reopenMemo
(Transaction transaction, String reason) void
FileData.replaceWith
(Transaction transaction, FileData file) Replace this version with another version.void
MaterialRequest.request
(Transaction transaction) void
MaterialRequest.requestForIssuance
(Transaction transaction) void
MaterialRequest.reserve
(Transaction transaction) FileData.restore
(Transaction transaction) Restore the previous version of this.void
MemoComment.returnMemo
(Transaction transaction, String reason) void
MemoComment.returnMemoToInitiator
(Transaction transaction, String reason) default void
Transaction.CommitListener.rolledback
(Transaction transaction) Will be invoked after the transaction is rolled back.void
InventoryTransaction.save
(Transaction transaction) Save the current entries using the transaction that is provided.Memo.save
(Transaction transaction, String content, SystemUser enteredFor) final Id
StoredObject.save
(Transaction transaction) Save an instance to the database.default void
StoredObjectLink.save
(Transaction transaction) void
SystemUser.saveAsAuditor
(Transaction transaction) void
SystemUser.saveAsExternalUser
(Transaction transaction) void
SystemUser.saveAsProcessUser
(Transaction transaction) void
FileData.saveInFolder
(Transaction transaction, String folderPath) default FileData
ContentProducer.saveTo
(FileData fileData, Transaction transaction) default FileData
ContentProducer.saveTo
(String folderPath, Transaction transaction) void
InventoryTransfer.send
(Transaction transaction) void
InventoryPOItem.setAPN
(Transaction transaction, InventoryItemType apn, Quantity quantity) default void
HasContacts.setContact
(Transaction transaction, String contactType, String contactValue) Deprecated.void
LoginMessage.setGeneratedBy
(Transaction transaction, StoredObject generatedBy) void
LoginMessage.setProcessorLogic
(Transaction transaction, Class<?> processorClass) void
StoredObject.setTransaction
(Transaction transaction) Set transaction for saving the instance to the database.void
TransactionControl.setTransaction
(Transaction transaction) void
InventoryGRNItem.splitQuantity
(Transaction transaction, Quantity quantityToSplit) void
TransactionManager.Transact.transact
(Transaction transaction) QueryBuilder.transaction
(Transaction transaction) Sets the transaction for the query being built.final void
StoredObject.undelete
(Transaction transaction) Resurrect an old instance in the database.void
FileData.unlinkFrom
(Transaction transaction, FileFolder folder) void
Memo.updateSubject
(Transaction transaction, String subject) JavaClass.upload
(Transaction transaction) Constructors in com.storedobject.core with parameters of type TransactionModifierConstructorDescriptionDesign_Error
(Transaction transaction) Design_Error
(Transaction transaction, StoredObject so) Design_Error
(Transaction transaction, StoredObject so, String message) Design_Error
(Transaction transaction, Class<?> soClass) Design_Error
(Transaction transaction, Class<?> soClass, String message) Design_Error
(Transaction transaction, String message) Transaction_Error
(Transaction transaction, String message) -
Uses of Transaction in com.storedobject.iot
Methods in com.storedobject.iot with parameters of type TransactionModifier and TypeMethodDescriptionvoid
ValueDefinition.savePosition
(Transaction t, int imageX, int imageY, Unit unit) -
Uses of Transaction in com.storedobject.mail
Methods in com.storedobject.mail with parameters of type TransactionModifier and TypeMethodDescriptionstatic void
Mail.alert
(Transaction transaction, String message, StoredObject person) Sends an alert for the given transaction with a specified message and person information.static void
Mail.alert
(Transaction transaction, String message, StoredObject person, String subject) Sends an alert with the specified details.static void
Mail.alert
(Transaction transaction, String message, Iterable<? extends StoredObject> persons) Sends an alert with a specified message to a group of persons in the context of a given transaction.static void
Mail.alert
(Transaction transaction, String message, Iterable<? extends StoredObject> persons, String subject) Sends an alert email to the specified recipients with the provided message and subject. -
Uses of Transaction in com.storedobject.ui
Methods in com.storedobject.ui that return TransactionModifier and TypeMethodDescriptionfinal Transaction
ObjectEditor.getTransaction
(boolean create) TransactionCreator.getTransaction
(boolean create) Get the transaction.Methods in com.storedobject.ui with parameters of type TransactionModifier and TypeMethodDescriptionprotected void
ObjectListEditor.aboutToSave
(Transaction transaction) This method is invoked fromObjectListEditor.save(Transaction)
when changes are about to be saved to the database.protected void
ObjectListEditor.deleted
(Transaction transaction, T object) This is invoked when an instance is deleted while saving.void
ObjectEditor.save
(Transaction t) Save the current instance to the database.void
ObjectListEditor.save
(Transaction transaction) Save the currently accumulated changes to the database.protected void
ObjectListEditor.saved
(Transaction transaction, T object) This is invoked when an instance is saved.protected void
ObjectEditor.saveObject
(Transaction t, T object) Save the given object.protected boolean
ObjectListEditor.skipDelete
(Transaction transaction, T object) This method is invoked fromObjectListEditor.save(Transaction)
when the item is about to delete in the database.protected boolean
ObjectListEditor.skipSave
(Transaction transaction, T object) This method is invoked fromObjectListEditor.save(Transaction)
when the item is about to save to the database.default boolean
Transactional.transact
(Logic logic, Transaction pseudo, TransactionManager.Transact transact) -
Uses of Transaction in com.storedobject.ui.accounts
Methods in com.storedobject.ui.accounts with parameters of type TransactionModifier and TypeMethodDescriptionprotected void
BaseSupplierInvoiceEditor.saveObject
(Transaction t, I object) protected void
JournalVoucherEditor.saveObject
(Transaction t, JournalVoucher object) -
Uses of Transaction in com.storedobject.ui.common
Methods in com.storedobject.ui.common with parameters of type TransactionModifier and TypeMethodDescriptionprotected void
MemoSystem.MemoEditor.saveObject
(Transaction t, M object) -
Uses of Transaction in com.storedobject.ui.inventory
Methods in com.storedobject.ui.inventory with parameters of type Transaction
HasContacts.setContact(TransactionManager, String, String)
instead.