Interface ApplicationInstanceData

All Superinterfaces:
ApplicationLocalizationProvider, ApplicationPrivilegeProvider
All Known Implementing Classes:
DevApplicationData

public interface ApplicationInstanceData
extends ApplicationPrivilegeProvider, ApplicationLocalizationProvider
  • Method Details

    • getUser

      SessionUser getUser()
    • getOrganizationField

      OrgField getOrganizationField()
    • getDocumentConverter

      org.teamapps.reporting.convert.DocumentConverter getDocumentConverter()
    • getMultiProgressDisplay

      org.teamapps.ux.component.progress.MultiProgressDisplay getMultiProgressDisplay()
    • runTaskAsync

      default <RESULT> void runTaskAsync​(org.teamapps.icons.Icon icon, java.lang.String title, java.util.function.Supplier<RESULT> task, java.util.function.Consumer<RESULT> uiResultTask)
    • createApplicationDesktop

      ApplicationDesktop createApplicationDesktop​(org.teamapps.icons.Icon icon, java.lang.String title, boolean select, boolean closable)
    • writeActivityEvent

      void writeActivityEvent​(java.lang.String eventTitle, java.lang.String eventData)
    • writeException

      void writeException​(java.lang.String title, java.lang.Throwable throwable)