Schnittstelle ApplicationInstanceDataMethods

Alle bekannten Implementierungsklassen:
AbstractApplication, AbstractApplicationPerspective, AbstractApplicationView, AbstractLazyRenderingApplicationView, ApplicationWindow, EntityModelBuilder, FormWindow, MapViewer, MasterDetailController, OrganizationTree

public interface ApplicationInstanceDataMethods
  • Methodendetails

    • getApplicationInstanceData

      ApplicationInstanceData getApplicationInstanceData()
    • getOrganizationFieldView

      default org.teamapps.model.controlcenter.OrganizationFieldView getOrganizationFieldView()
    • getManagedApplicationId

      default int getManagedApplicationId()
    • getDocumentConverter

      default org.teamapps.reporting.convert.DocumentConverter getDocumentConverter()
    • getComponentFactory

      default UiComponentFactory getComponentFactory()
    • getContext

      default org.teamapps.ux.session.SessionContext getContext()
    • writeActivityLog

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

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

      default SessionUser getUser()
    • getMultiProgressDisplay

      default 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

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

      default ApplicationPerspective showApplicationPerspective(String perspectiveName)
    • createApplicationDesktop

      default ApplicationDesktop createApplicationDesktop()
    • getApplicationConfig

      default ApplicationConfig<?> getApplicationConfig()
    • getLocalized

      default String getLocalized(String key, Object... parameters)
    • getLocalized

      default String getLocalized(String key, List<String> languagePriorityOrder, Object... parameters)
    • getLocalized

      default String getLocalized(String key, Locale locale, Object... parameters)
    • getLocalized

      default String getLocalized(org.teamapps.universaldb.index.translation.TranslatableText translatableText)
    • getTranslatableTextExtractor

      default Function<org.teamapps.universaldb.index.translation.TranslatableText,String> getTranslatableTextExtractor()
    • isAllowed

      default boolean isAllowed(SimplePrivilege simplePrivilege)
    • isAllowed

      default boolean isAllowed(SimpleOrganizationalPrivilege group, org.teamapps.model.controlcenter.OrganizationUnitView OrganizationUnitView)
    • isAllowed

      default boolean isAllowed(SimpleCustomObjectPrivilege group, PrivilegeObject privilegeObject)
    • isAllowed

      default boolean isAllowed(StandardPrivilegeGroup group, Privilege privilege)
    • isAllowed

      default boolean isAllowed(OrganizationalPrivilegeGroup group, Privilege privilege, org.teamapps.model.controlcenter.OrganizationUnitView OrganizationUnitView)
    • isAllowed

      default boolean isAllowed(CustomObjectPrivilegeGroup group, Privilege privilege, PrivilegeObject privilegeObject)
    • isAllowed

      default boolean isAllowed(RoleAssignmentDelegatedCustomPrivilegeGroup group, Privilege privilege, PrivilegeObject privilegeObject)
    • getAllowedUnits

      default List<org.teamapps.model.controlcenter.OrganizationUnitView> getAllowedUnits(SimpleOrganizationalPrivilege simplePrivilege)
    • getAllowedUnits

      default List<org.teamapps.model.controlcenter.OrganizationUnitView> getAllowedUnits(OrganizationalPrivilegeGroup group, Privilege privilege)
    • getAllowedPrivilegeObjects

      default List<PrivilegeObject> getAllowedPrivilegeObjects(SimpleCustomObjectPrivilege simplePrivilege)
    • getAllowedPrivilegeObjects

      default List<PrivilegeObject> getAllowedPrivilegeObjects(CustomObjectPrivilegeGroup group, Privilege privilege)
    • getAllowedPrivilegeObjects

      default List<PrivilegeObject> getAllowedPrivilegeObjects(RoleAssignmentDelegatedCustomPrivilegeGroup group, Privilege privilege)
    • registerEntityUpdateListener

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

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

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