Package org.teamapps.application.server
Class DevApplicationData
java.lang.Object
org.teamapps.application.server.DevApplicationData
- All Implemented Interfaces:
ApplicationInstanceData,ApplicationLocalizationProvider,ApplicationPrivilegeProvider
public class DevApplicationData extends java.lang.Object implements ApplicationInstanceData
-
Constructor Summary
Constructors Constructor Description DevApplicationData(ApplicationBuilder applicationBuilder, java.util.List<OrgUnit> orgUnits, org.teamapps.reporting.convert.DocumentConverter documentConverter, org.teamapps.ux.component.progress.MultiProgressDisplay multiProgressDisplay) -
Method Summary
Modifier and Type Method Description ApplicationDesktopcreateApplicationDesktop(org.teamapps.icons.Icon icon, java.lang.String title, boolean select, boolean closable)java.util.List<PrivilegeObject>getAllowedPrivilegeObjects(CustomObjectPrivilegeGroup group, Privilege privilege)java.util.List<PrivilegeObject>getAllowedPrivilegeObjects(SimpleCustomObjectPrivilege simplePrivilege)java.util.List<OrgUnit>getAllowedUnits(OrganizationalPrivilegeGroup group, Privilege privilege)java.util.List<OrgUnit>getAllowedUnits(SimpleOrganizationalPrivilege simplePrivilege)org.teamapps.reporting.convert.DocumentConvertergetDocumentConverter()java.lang.StringgetLocalized(java.lang.String key, java.lang.Object... parameters)org.teamapps.ux.component.progress.MultiProgressDisplaygetMultiProgressDisplay()OrgFieldgetOrganizationField()SessionUsergetUser()booleanisAllowed(CustomObjectPrivilegeGroup group, Privilege privilege, PrivilegeObject privilegeObject)booleanisAllowed(OrganizationalPrivilegeGroup group, Privilege privilege, OrgUnit orgUnit)booleanisAllowed(SimpleCustomObjectPrivilege group, PrivilegeObject privilegeObject)booleanisAllowed(SimpleOrganizationalPrivilege group, OrgUnit orgUnit)booleanisAllowed(SimplePrivilege simplePrivilege)booleanisAllowed(StandardPrivilegeGroup group, Privilege privilege)voidwriteActivityEvent(java.lang.String eventTitle, java.lang.String eventData)voidwriteException(java.lang.String title, java.lang.Throwable throwable)Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.teamapps.application.api.application.ApplicationInstanceData
runTaskAsync
-
Constructor Details
-
DevApplicationData
public DevApplicationData(ApplicationBuilder applicationBuilder, java.util.List<OrgUnit> orgUnits, org.teamapps.reporting.convert.DocumentConverter documentConverter, org.teamapps.ux.component.progress.MultiProgressDisplay multiProgressDisplay)
-
-
Method Details
-
getUser
- Specified by:
getUserin interfaceApplicationInstanceData
-
getOrganizationField
- Specified by:
getOrganizationFieldin interfaceApplicationInstanceData
-
getDocumentConverter
public org.teamapps.reporting.convert.DocumentConverter getDocumentConverter()- Specified by:
getDocumentConverterin interfaceApplicationInstanceData
-
getMultiProgressDisplay
public org.teamapps.ux.component.progress.MultiProgressDisplay getMultiProgressDisplay()- Specified by:
getMultiProgressDisplayin interfaceApplicationInstanceData
-
createApplicationDesktop
public ApplicationDesktop createApplicationDesktop(org.teamapps.icons.Icon icon, java.lang.String title, boolean select, boolean closable)- Specified by:
createApplicationDesktopin interfaceApplicationInstanceData
-
writeActivityEvent
public void writeActivityEvent(java.lang.String eventTitle, java.lang.String eventData)- Specified by:
writeActivityEventin interfaceApplicationInstanceData
-
writeException
public void writeException(java.lang.String title, java.lang.Throwable throwable)- Specified by:
writeExceptionin interfaceApplicationInstanceData
-
getLocalized
public java.lang.String getLocalized(java.lang.String key, java.lang.Object... parameters)- Specified by:
getLocalizedin interfaceApplicationLocalizationProvider
-
isAllowed
- Specified by:
isAllowedin interfaceApplicationPrivilegeProvider
-
isAllowed
- Specified by:
isAllowedin interfaceApplicationPrivilegeProvider
-
isAllowed
- Specified by:
isAllowedin interfaceApplicationPrivilegeProvider
-
isAllowed
- Specified by:
isAllowedin interfaceApplicationPrivilegeProvider
-
isAllowed
- Specified by:
isAllowedin interfaceApplicationPrivilegeProvider
-
isAllowed
public boolean isAllowed(CustomObjectPrivilegeGroup group, Privilege privilege, PrivilegeObject privilegeObject)- Specified by:
isAllowedin interfaceApplicationPrivilegeProvider
-
getAllowedUnits
- Specified by:
getAllowedUnitsin interfaceApplicationPrivilegeProvider
-
getAllowedUnits
public java.util.List<OrgUnit> getAllowedUnits(OrganizationalPrivilegeGroup group, Privilege privilege)- Specified by:
getAllowedUnitsin interfaceApplicationPrivilegeProvider
-
getAllowedPrivilegeObjects
public java.util.List<PrivilegeObject> getAllowedPrivilegeObjects(SimpleCustomObjectPrivilege simplePrivilege)- Specified by:
getAllowedPrivilegeObjectsin interfaceApplicationPrivilegeProvider
-
getAllowedPrivilegeObjects
public java.util.List<PrivilegeObject> getAllowedPrivilegeObjects(CustomObjectPrivilegeGroup group, Privilege privilege)- Specified by:
getAllowedPrivilegeObjectsin interfaceApplicationPrivilegeProvider
-