Schnittstelle ApplicationInstanceData

Alle Superschnittstellen:
ApplicationLocalizationProvider, ApplicationPrivilegeProvider

public interface ApplicationInstanceData extends ApplicationPrivilegeProvider, ApplicationLocalizationProvider
  • Methodendetails

    • getUser

      SessionUser getUser()
    • getOrganizationField

      org.teamapps.model.controlcenter.OrganizationFieldView getOrganizationField()
    • getManagedApplicationId

      int getManagedApplicationId()
    • getDocumentConverter

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

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

      default LocalizedFormatter getLocalizedFormatter()
    • runTaskAsync

      default <RESULT> void runTaskAsync(org.teamapps.icons.Icon icon, String title, Supplier<RESULT> task, Consumer<RESULT> uiResultTask)
    • showPerspective

      void showPerspective(org.teamapps.ux.application.perspective.Perspective perspective)
    • showApplicationPerspective

      ApplicationPerspective showApplicationPerspective(String perspectiveName)
    • createApplicationDesktop

      ApplicationDesktop createApplicationDesktop()
    • getComponentFactory

      UiComponentFactory getComponentFactory()
    • isDarkTheme

      boolean isDarkTheme()
    • getApplicationConfig

      ApplicationConfig<?> getApplicationConfig()
    • writeActivityLog

      void writeActivityLog(org.slf4j.event.Level level, String title, String data)
    • writeExceptionLog

      void writeExceptionLog(org.slf4j.event.Level level, String title, Throwable throwable)
    • getOrganizationUserWithRole

      Integer getOrganizationUserWithRole(org.teamapps.model.controlcenter.OrganizationUnitView orgUnit, UserRoleType userRoleType)
    • getOrganizationUserNameWithRole

      String getOrganizationUserNameWithRole(org.teamapps.model.controlcenter.OrganizationUnitView orgUnit, UserRoleType userRoleType, boolean lastNameFirst)
    • getOrganizationUsersWithRole

      List<Integer> getOrganizationUsersWithRole(org.teamapps.model.controlcenter.OrganizationUnitView orgUnit, UserRoleType userRoleType)
    • registerEntityUpdateListener

      <ENTITY> void registerEntityUpdateListener(org.teamapps.universaldb.record.EntityBuilder<ENTITY> entityBuilder, Consumer<EntityUpdate<ENTITY>> listener)
    • getUserSessionEvent

      <TYPE> org.teamapps.event.Event<TYPE> getUserSessionEvent(String name)
    • getReplicatedStateMachine

      ReplicatedStateMachine getReplicatedStateMachine(String name)
    • createPublicLinkForResource

      String createPublicLinkForResource(org.teamapps.ux.resource.Resource resource, Duration availabilityDuration)
    • getMessageStore

      <MESSAGE extends org.teamapps.message.protocol.message.Message> org.teamapps.universaldb.message.MessageStore<MESSAGE> getMessageStore(String name)