Schnittstelle ApplicationInstanceData
- Alle Superschnittstellen:
ApplicationLocalizationProvider,ApplicationPrivilegeProvider
public interface ApplicationInstanceData
extends ApplicationPrivilegeProvider, ApplicationLocalizationProvider
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungcreatePublicLinkForResource(org.teamapps.ux.resource.Resource resource, Duration availabilityDuration) org.teamapps.reporting.convert.DocumentConverterdefault LocalizedFormatterint<MESSAGE extends org.teamapps.message.protocol.message.Message>
org.teamapps.universaldb.message.MessageStore<MESSAGE>getMessageStore(String name) org.teamapps.ux.component.progress.MultiProgressDisplayorg.teamapps.model.controlcenter.OrganizationFieldViewgetOrganizationUserNameWithRole(org.teamapps.model.controlcenter.OrganizationUnitView orgUnit, UserRoleType userRoleType, boolean lastNameFirst) getOrganizationUsersWithRole(org.teamapps.model.controlcenter.OrganizationUnitView orgUnit, UserRoleType userRoleType) getOrganizationUserWithRole(org.teamapps.model.controlcenter.OrganizationUnitView orgUnit, UserRoleType userRoleType) getUser()<TYPE> org.teamapps.event.Event<TYPE>getUserSessionEvent(String name) boolean<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) showApplicationPerspective(String perspectiveName) voidshowPerspective(org.teamapps.ux.application.perspective.Perspective perspective) voidwriteActivityLog(org.slf4j.event.Level level, String title, String data) voidwriteExceptionLog(org.slf4j.event.Level level, String title, Throwable throwable) Von Schnittstelle geerbte Methoden org.teamapps.application.api.localization.ApplicationLocalizationProvider
getLocalized, getLocalized, getLocalized, getLocalized, getLocalized, getTranslatableTextExtractorVon Schnittstelle geerbte Methoden org.teamapps.application.api.privilege.ApplicationPrivilegeProvider
getAllowedPrivilegeObjects, getAllowedPrivilegeObjects, getAllowedPrivilegeObjects, getAllowedUnits, getAllowedUnits, isAllowed, isAllowed, isAllowed, isAllowed, isAllowed, isAllowed, isAllowed, isAnyAccess, isAnyAccess, isAnyReadAccess, isReadAccess
-
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
-
runTaskAsync
-
showPerspective
void showPerspective(org.teamapps.ux.application.perspective.Perspective perspective) -
showApplicationPerspective
-
createApplicationDesktop
ApplicationDesktop createApplicationDesktop() -
getComponentFactory
UiComponentFactory getComponentFactory() -
isDarkTheme
boolean isDarkTheme() -
getApplicationConfig
ApplicationConfig<?> getApplicationConfig() -
writeActivityLog
-
writeExceptionLog
-
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
-
getReplicatedStateMachine
-
createPublicLinkForResource
-
getMessageStore
<MESSAGE extends org.teamapps.message.protocol.message.Message> org.teamapps.universaldb.message.MessageStore<MESSAGE> getMessageStore(String name)
-