Schnittstelle ApplicationInstanceDataMethods
- Alle bekannten Implementierungsklassen:
AbstractApplication,AbstractApplicationPerspective,AbstractApplicationView,AbstractLazyRenderingApplicationView,ApplicationWindow,EntityModelBuilder,FormWindow,MapViewer,MasterDetailController,OrganizationTree
public interface ApplicationInstanceDataMethods
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungdefault ApplicationDesktopdefault StringcreatePublicLinkForResource(org.teamapps.ux.resource.Resource resource, Duration availabilityDuration) default List<PrivilegeObject> getAllowedPrivilegeObjects(CustomObjectPrivilegeGroup group, Privilege privilege) default List<PrivilegeObject> getAllowedPrivilegeObjects(RoleAssignmentDelegatedCustomPrivilegeGroup group, Privilege privilege) default List<PrivilegeObject> getAllowedPrivilegeObjects(SimpleCustomObjectPrivilege simplePrivilege) default List<org.teamapps.model.controlcenter.OrganizationUnitView> getAllowedUnits(OrganizationalPrivilegeGroup group, Privilege privilege) default List<org.teamapps.model.controlcenter.OrganizationUnitView> getAllowedUnits(SimpleOrganizationalPrivilege simplePrivilege) default ApplicationConfig<?> default UiComponentFactorydefault org.teamapps.ux.session.SessionContextdefault org.teamapps.reporting.convert.DocumentConverterdefault StringgetLocalized(String key, Object... parameters) default StringgetLocalized(String key, List<String> languagePriorityOrder, Object... parameters) default StringgetLocalized(String key, Locale locale, Object... parameters) default StringgetLocalized(org.teamapps.universaldb.index.translation.TranslatableText translatableText) default LocalizedFormatterdefault intdefault <MESSAGE extends org.teamapps.message.protocol.message.Message>
org.teamapps.universaldb.message.MessageStore<MESSAGE> getMessageStore(String name) default org.teamapps.ux.component.progress.MultiProgressDisplaydefault org.teamapps.model.controlcenter.OrganizationFieldViewdefault SessionUsergetUser()default booleanisAllowed(CustomObjectPrivilegeGroup group, Privilege privilege, PrivilegeObject privilegeObject) default booleanisAllowed(OrganizationalPrivilegeGroup group, Privilege privilege, org.teamapps.model.controlcenter.OrganizationUnitView OrganizationUnitView) default booleanisAllowed(RoleAssignmentDelegatedCustomPrivilegeGroup group, Privilege privilege, PrivilegeObject privilegeObject) default booleanisAllowed(SimpleCustomObjectPrivilege group, PrivilegeObject privilegeObject) default booleanisAllowed(SimpleOrganizationalPrivilege group, org.teamapps.model.controlcenter.OrganizationUnitView OrganizationUnitView) default booleanisAllowed(SimplePrivilege simplePrivilege) default booleanisAllowed(StandardPrivilegeGroup group, Privilege privilege) default <ENTITY> voidregisterEntityUpdateListener(org.teamapps.universaldb.record.EntityBuilder<ENTITY> entityBuilder, Consumer<EntityUpdate<ENTITY>> listener) default <RESULT> voidrunTaskAsync(org.teamapps.icons.Icon icon, String title, Supplier<RESULT> task, Consumer<RESULT> uiResultTask) default ApplicationPerspectiveshowApplicationPerspective(String perspectiveName) default voidshowPerspective(org.teamapps.ux.application.perspective.Perspective perspective) default voidwriteActivityLog(org.slf4j.event.Level level, String title, String data) default voidwriteExceptionLog(org.slf4j.event.Level level, String title, Throwable throwable)
-
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
-
getContext
default org.teamapps.ux.session.SessionContext getContext() -
writeActivityLog
-
writeExceptionLog
-
getUser
-
getMultiProgressDisplay
default org.teamapps.ux.component.progress.MultiProgressDisplay getMultiProgressDisplay() -
getLocalizedFormatter
-
runTaskAsync
-
showPerspective
default void showPerspective(org.teamapps.ux.application.perspective.Perspective perspective) -
showApplicationPerspective
-
createApplicationDesktop
-
getApplicationConfig
-
getLocalized
-
getLocalized
-
getLocalized
-
getLocalized
default String getLocalized(org.teamapps.universaldb.index.translation.TranslatableText translatableText) -
getTranslatableTextExtractor
-
isAllowed
-
isAllowed
default boolean isAllowed(SimpleOrganizationalPrivilege group, org.teamapps.model.controlcenter.OrganizationUnitView OrganizationUnitView) -
isAllowed
-
isAllowed
-
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
-
getMessageStore
default <MESSAGE extends org.teamapps.message.protocol.message.Message> org.teamapps.universaldb.message.MessageStore<MESSAGE> getMessageStore(String name)
-