Interface ManagedApplication

All Superinterfaces:
org.teamapps.universaldb.pojo.Entity<ManagedApplication>, org.teamapps.universaldb.pojo.Identifiable
All Known Implementing Classes:
UdbManagedApplication

public interface ManagedApplication
extends org.teamapps.universaldb.pojo.Entity<ManagedApplication>
  • Field Details

    • FIELD_META_CREATION_DATE

      static final java.lang.String FIELD_META_CREATION_DATE
      See Also:
      Constant Field Values
    • FIELD_META_CREATED_BY

      static final java.lang.String FIELD_META_CREATED_BY
      See Also:
      Constant Field Values
    • FIELD_META_MODIFICATION_DATE

      static final java.lang.String FIELD_META_MODIFICATION_DATE
      See Also:
      Constant Field Values
    • FIELD_META_MODIFIED_BY

      static final java.lang.String FIELD_META_MODIFIED_BY
      See Also:
      Constant Field Values
    • FIELD_META_DELETION_DATE

      static final java.lang.String FIELD_META_DELETION_DATE
      See Also:
      Constant Field Values
    • FIELD_META_DELETED_BY

      static final java.lang.String FIELD_META_DELETED_BY
      See Also:
      Constant Field Values
    • FIELD_MAIN_APPLICATION

      static final java.lang.String FIELD_MAIN_APPLICATION
      See Also:
      Constant Field Values
    • FIELD_ORGANIZATION_FIELD

      static final java.lang.String FIELD_ORGANIZATION_FIELD
      See Also:
      Constant Field Values
    • FIELD_ICON

      static final java.lang.String FIELD_ICON
      See Also:
      Constant Field Values
    • FIELD_TITLE_KEY

      static final java.lang.String FIELD_TITLE_KEY
      See Also:
      Constant Field Values
    • FIELD_DESCRIPTION_KEY

      static final java.lang.String FIELD_DESCRIPTION_KEY
      See Also:
      Constant Field Values
    • FIELD_SINGLE_APPLICATION

      static final java.lang.String FIELD_SINGLE_APPLICATION
      See Also:
      Constant Field Values
    • FIELD_DARK_THEME

      static final java.lang.String FIELD_DARK_THEME
      See Also:
      Constant Field Values
    • FIELD_START_ON_LOGIN

      static final java.lang.String FIELD_START_ON_LOGIN
      See Also:
      Constant Field Values
    • FIELD_PERSPECTIVES

      static final java.lang.String FIELD_PERSPECTIVES
      See Also:
      Constant Field Values
    • FIELD_LISTING_POSITION

      static final java.lang.String FIELD_LISTING_POSITION
      See Also:
      Constant Field Values
    • FIELD_TOOLBAR_APPLICATION_MENU

      static final java.lang.String FIELD_TOOLBAR_APPLICATION_MENU
      See Also:
      Constant Field Values
    • FIELD_APPLICATION_GROUP

      static final java.lang.String FIELD_APPLICATION_GROUP
      See Also:
      Constant Field Values
    • FIELD_HIDDEN

      static final java.lang.String FIELD_HIDDEN
      See Also:
      Constant Field Values
  • Method Details

    • create

      static ManagedApplication create()
    • create

      static ManagedApplication create​(int id)
    • getById

      static ManagedApplication getById​(int id)
    • getBuilder

      static org.teamapps.universaldb.record.EntityBuilder<ManagedApplication> getBuilder()
    • getMetaCreationDate

      java.time.Instant getMetaCreationDate()
    • setMetaCreationDate

      ManagedApplication setMetaCreationDate​(java.time.Instant value)
    • getMetaCreationDateAsEpochSecond

      int getMetaCreationDateAsEpochSecond()
    • setMetaCreationDateAsEpochSecond

      ManagedApplication setMetaCreationDateAsEpochSecond​(int value)
    • getMetaCreationDateAsEpochMilli

      long getMetaCreationDateAsEpochMilli()
    • setMetaCreationDateAsEpochMilli

      ManagedApplication setMetaCreationDateAsEpochMilli​(long value)
    • getMetaCreatedBy

      int getMetaCreatedBy()
    • setMetaCreatedBy

      ManagedApplication setMetaCreatedBy​(int value)
    • getMetaModificationDate

      java.time.Instant getMetaModificationDate()
    • setMetaModificationDate

      ManagedApplication setMetaModificationDate​(java.time.Instant value)
    • getMetaModificationDateAsEpochSecond

      int getMetaModificationDateAsEpochSecond()
    • setMetaModificationDateAsEpochSecond

      ManagedApplication setMetaModificationDateAsEpochSecond​(int value)
    • getMetaModificationDateAsEpochMilli

      long getMetaModificationDateAsEpochMilli()
    • setMetaModificationDateAsEpochMilli

      ManagedApplication setMetaModificationDateAsEpochMilli​(long value)
    • getMetaModifiedBy

      int getMetaModifiedBy()
    • setMetaModifiedBy

      ManagedApplication setMetaModifiedBy​(int value)
    • getMetaDeletionDate

      java.time.Instant getMetaDeletionDate()
    • setMetaDeletionDate

      ManagedApplication setMetaDeletionDate​(java.time.Instant value)
    • getMetaDeletionDateAsEpochSecond

      int getMetaDeletionDateAsEpochSecond()
    • setMetaDeletionDateAsEpochSecond

      ManagedApplication setMetaDeletionDateAsEpochSecond​(int value)
    • getMetaDeletionDateAsEpochMilli

      long getMetaDeletionDateAsEpochMilli()
    • setMetaDeletionDateAsEpochMilli

      ManagedApplication setMetaDeletionDateAsEpochMilli​(long value)
    • getMetaDeletedBy

      int getMetaDeletedBy()
    • setMetaDeletedBy

      ManagedApplication setMetaDeletedBy​(int value)
    • getMainApplication

      Application getMainApplication()
    • setMainApplication

      ManagedApplication setMainApplication​(Application value)
    • getOrganizationField

      OrganizationField getOrganizationField()
    • setOrganizationField

      ManagedApplication setOrganizationField​(OrganizationField value)
    • getIcon

      java.lang.String getIcon()
    • setIcon

      ManagedApplication setIcon​(java.lang.String value)
    • getTitleKey

      java.lang.String getTitleKey()
    • setTitleKey

      ManagedApplication setTitleKey​(java.lang.String value)
    • getDescriptionKey

      java.lang.String getDescriptionKey()
    • setDescriptionKey

      ManagedApplication setDescriptionKey​(java.lang.String value)
    • getSingleApplication

      boolean getSingleApplication()
    • setSingleApplication

      ManagedApplication setSingleApplication​(boolean value)
    • isSingleApplication

      boolean isSingleApplication()
    • getDarkTheme

      boolean getDarkTheme()
    • setDarkTheme

      ManagedApplication setDarkTheme​(boolean value)
    • isDarkTheme

      boolean isDarkTheme()
    • getStartOnLogin

      boolean getStartOnLogin()
    • setStartOnLogin

      ManagedApplication setStartOnLogin​(boolean value)
    • isStartOnLogin

      boolean isStartOnLogin()
    • getPerspectives

      java.util.List<ManagedApplicationPerspective> getPerspectives()
    • setPerspectives

      ManagedApplication setPerspectives​(java.util.List<ManagedApplicationPerspective> value)
    • getPerspectivesCount

      int getPerspectivesCount()
    • setPerspectives

      ManagedApplication setPerspectives​(ManagedApplicationPerspective... value)
    • getPerspectivesAsBitSet

      java.util.BitSet getPerspectivesAsBitSet()
    • addPerspectives

      ManagedApplication addPerspectives​(java.util.List<ManagedApplicationPerspective> value)
    • addPerspectives

      ManagedApplication addPerspectives​(ManagedApplicationPerspective... value)
    • removePerspectives

      ManagedApplication removePerspectives​(java.util.List<ManagedApplicationPerspective> value)
    • removePerspectives

      ManagedApplication removePerspectives​(ManagedApplicationPerspective... value)
    • removeAllPerspectives

      ManagedApplication removeAllPerspectives()
    • getListingPosition

      int getListingPosition()
    • setListingPosition

      ManagedApplication setListingPosition​(int value)
    • getToolbarApplicationMenu

      boolean getToolbarApplicationMenu()
    • setToolbarApplicationMenu

      ManagedApplication setToolbarApplicationMenu​(boolean value)
    • isToolbarApplicationMenu

      boolean isToolbarApplicationMenu()
    • getApplicationGroup

      ManagedApplicationGroup getApplicationGroup()
    • setApplicationGroup

      ManagedApplication setApplicationGroup​(ManagedApplicationGroup value)
    • getHidden

      boolean getHidden()
    • setHidden

      ManagedApplication setHidden​(boolean value)
    • isHidden

      boolean isHidden()
    • getAll

      static java.util.List<ManagedApplication> getAll()
    • sort

      static java.util.List<ManagedApplication> sort​(java.util.List<ManagedApplication> list, java.lang.String sortFieldName, boolean ascending, java.lang.String... path)
    • getCount

      static int getCount()
    • filter

      static ManagedApplicationQuery filter()