Package com.storedobject.ui
Interface Transactional
- All Superinterfaces:
ClickHandler
,com.vaadin.flow.component.ComponentEventListener<com.vaadin.flow.component.ClickEvent<? extends com.vaadin.flow.component.Component>>
,EventListener
,Executable
,ExecutableView
,HasLogic
,com.vaadin.flow.component.HasValue.ValueChangeListener
,Reentrant
,Runnable
,Serializable
,ValueChangeHandler
- All Known Implementing Classes:
AbstractAssembly
,AbstractCheckListForestBrowser
,AbstractConsumptionSelector
,AbstractEditableGrid
,AbstractInvoiceBrowser
,AbstractInvoiceEditor
,AbstractLinkGrid
,AbstractObjectForest
,AbstractReceiveMaterialReturned
,AbstractReceiveMaterialTransferred
,AbstractRequestMaterial
,AbstractReturnMaterial
,AbstractSale
,AbstractSendAndReceiveMaterial
,AbstractTextContentEditor
,AbstractUserForm
,ApplicationModuleEditor
,ApproveTransaction
,Assembly
,AssemblyDataPickup
,AssemblyReceipt
,AssignStoresAndLocations
,AuthenticatorRegistration
,BaseCustomerInvoiceBrowser
,BaseCustomerInvoiceEditor
,BaseObjectForest
,BaseProcessMaterialRequest
,BaseReceiveMaterialRequested
,BaseRequestMaterial
,BaseSupplierInvoiceBrowser
,BaseSupplierInvoiceEditor
,BlockSelector
,BlockView
,BrowserDeviceLayoutEditor
,CalendarViewer
,CaptureSignature
,ChangeFileFolderPassword
,ChangeObjectPassword
,ChangePassword
,ChangeUOM
,CheckListForestBrowser
,ComputeConsumption
,ComputeLandedCost
,ConsumptionReturn
,ControlScheduleEditor
,CorrectUOM
,CrossServerManager
,CSVUploadProcessorView
,CustomerInvoiceBrowser
,CustomerInvoiceEditor
,DataDownload
,DataEditor
,DataGrid
,DataPickup
,DataTreeGrid
,DataView
,DefineAssembly
,DetailLinkGrid
,DeveloperActivity
,DownloadData
,EditableGrid
,EditableObjectGrid
,EditCost
,EntityEditor
,EntityRoleEditor
,ExcelDataUpload
,FileManager
,FileViewer
,FileViewerGrid
,FlowDiagramEditor
,GRN
,GRNEditor
,GroupPermissionEditor
,ItemsSentForRepair
,ItemTypeEditor
,JavaClassEditor
,JournalReport
,JournalVoucherBrowser
,JournalVoucherEditor
,JSONGrid
,LicenseManagement
,ListEditor
,LocateItem
,LocationMonitoring
,LockUser
,MailForm
,MailLog
,ManageApplication
,ManageBiometric
,ManageExternalUsers
,ManageMailSenders
,ManageMailSenders.ManageGMailSenders
,ManageSalutation
,ManageSuffix
,ManageTomcatApplication
,MediaFileEditor
,MemoSystem
,MemoSystem.MemoEditor
,MemoTypeEditor
,MessageEditor
,MigrateItem
,MigratePartNumber
,MQTTDataView
,MQTTEditor
,ObjectBlockEditor
,ObjectBrowser
,ObjectBrowserEditor
,ObjectBrowserViewer
,ObjectComparisonGrid
,ObjectEditor
,ObjectForest
,ObjectForestBrowser
,ObjectForestEditor
,ObjectForestViewer
,ObjectGrid
,ObjectHistoryGrid
,ObjectListEditor
,ObjectListGrid
,ObjectMemoryGrid
,ObjectSearchBrowser
,ObjectTree
,ObjectTreeBrowser
,ObjectTreeEditor
,ObjectTreeViewer
,PackingUnitBrowser
,PackingUnitEditor
,PermissionEditor
,PersonRoleEditor
,POBrowser
,POCorrection
,POEditor
,POItemBrowser
,POItemEditor
,ProcessCheckList
,ProcessingLanguageEditor
,ProcessMaterialRequest
,ProcessView
,PurchaseReturn
,Rebin
,ReceiveAndBin
,ReceiveMaterialRequested
,ReceiveMaterialReturned
,ReceiveMaterialTransferred
,ReceiveReturnedItems
,RecomputeConsumption
,RecomputeStatistics
,ReferenceLinkGrid
,RemoveConsumption
,ReportDefinitionEditor
,ReportEditor
,RequestMaterial
,RequestTool
,ResetPassword
,RestrictedSystemUserBrowser
,ReturnMaterial
,ReturnTool
,Sale
,SelectData
,SendItemsForRepair
,SerialConfiguratorEditor
,SerialPatternEditor
,SetMailSenderPassword
,SetPasswordPolicy
,SiteView
,SMSLog
,SMSMessageEditor
,StatusGrid
,SteppedDataForm
,SteppedObjectForm
,SteppedView
,SupplierInvoiceBrowser
,SupplierInvoiceEditor
,SupportSystem
,SystemLogViewer
,SystemTableDeployer
,SystemUserEditor
,SystemUserGroupBrowser
,SystemUtility
,TableDefinitionEditor
,TableDeployer
,TelegramLog
,TelegramRegistration
,TemplateBrowser
,TemplateEditor
,TextContentBrowser
,TextContentEditor
,TextView
,ToolMonitoring
,TransferMaterial
,TrialBalance
,UnitDefinitionBrowser
,UnlockUser
,UploadProcessorView
,UserLog
,UserPermissionEditor
,ValueChart
,ViewAssembly
,ViewAssemblyDefinition
,ViewConsumption
,ViewData
,XGrid
,XMLGrid
,ZipUploadProcessorView
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.storedobject.vaadin.ClickHandler
ClickHandler.ModifiedClickEvent<C extends com.vaadin.flow.component.Component>
-
Method Summary
Modifier and TypeMethodDescriptiondefault boolean
commit
(TransactionControl transaction) default void
execute()
The functional interface method specified by this interface.default Logic
getLogic()
Get the logic.default TransactionManager
default void
run()
The default implementation of of this method invokesExecutable.execute()
.default void
Set the logic.default boolean
transact
(Logic logic, Transaction pseudo, TransactionManager.Transact transact) default boolean
transact
(TransactionManager.Transact transact) default boolean
transactControl
(boolean failOnNoChanges, TransactionManager.TransactControl transactControl) default boolean
transactControl
(TransactionManager.TransactControl transactControl) Methods inherited from interface com.storedobject.vaadin.ClickHandler
clicked, doubleClicked, onComponentEvent, rightClicked
Methods inherited from interface com.storedobject.common.Executable
act
Methods inherited from interface com.storedobject.vaadin.ExecutableView
abort, clean, clearAlerts, clicked, close, createMenuItem, error, execute, getApplication, getCaption, getMenuIconName, getMenuItem, getView, getView, invoke, isCloseable, isFullScreen, isHomeView, log, log, message, returnedFrom, setCaption, setClickable, speak, trackValueChange, tray, valueChanged, warning
Methods inherited from interface com.storedobject.common.Reentrant
isReentrant
Methods inherited from interface com.storedobject.vaadin.ValueChangeHandler
valueChanged
-
Method Details
-
run
default void run()Description copied from interface:Executable
The default implementation of of this method invokesExecutable.execute()
.- Specified by:
run
in interfaceExecutable
- Specified by:
run
in interfaceExecutableView
- Specified by:
run
in interfaceRunnable
-
execute
default void execute()Description copied from interface:Executable
The functional interface method specified by this interface.- Specified by:
execute
in interfaceExecutable
- Specified by:
execute
in interfaceExecutableView
-
commit
-
transact
-
transact
-
transactControl
-
transactControl
default boolean transactControl(boolean failOnNoChanges, TransactionManager.TransactControl transactControl) -
getTransactionManager
-
setLogic
-
getLogic
-