Package org.teamapps.model.controlcenter
Class UdbManagedApplicationPerspective
java.lang.Object
org.teamapps.universaldb.pojo.AbstractUdbEntity<ManagedApplicationPerspective>
org.teamapps.model.controlcenter.UdbManagedApplicationPerspective
- All Implemented Interfaces:
ManagedApplicationPerspective,org.teamapps.universaldb.pojo.Entity<ManagedApplicationPerspective>,org.teamapps.universaldb.pojo.Identifiable,org.teamapps.universaldb.record.EntityBuilder<ManagedApplicationPerspective>
public class UdbManagedApplicationPerspective extends org.teamapps.universaldb.pojo.AbstractUdbEntity<ManagedApplicationPerspective> implements ManagedApplicationPerspective
-
Field Summary
Fields Modifier and Type Field Description protected static org.teamapps.universaldb.index.reference.single.SingleReferenceIndexapplicationPerspectiveprotected static org.teamapps.universaldb.index.text.TextIndexdescriptionKeyOverrideprotected static org.teamapps.universaldb.index.text.TextIndexiconOverrideprotected static org.teamapps.universaldb.index.numeric.IntegerIndexlistingPositionprotected static org.teamapps.universaldb.index.reference.single.SingleReferenceIndexmanagedApplicationprotected static org.teamapps.universaldb.index.numeric.IntegerIndexmetaCreatedByprotected static org.teamapps.universaldb.index.numeric.IntegerIndexmetaCreationDateprotected static org.teamapps.universaldb.index.numeric.IntegerIndexmetaDeletedByprotected static org.teamapps.universaldb.index.numeric.IntegerIndexmetaDeletionDateprotected static org.teamapps.universaldb.index.numeric.IntegerIndexmetaModificationDateprotected static org.teamapps.universaldb.index.numeric.IntegerIndexmetaModifiedByprotected static org.teamapps.universaldb.index.numeric.IntegerIndexmetaRestoreDateprotected static org.teamapps.universaldb.index.numeric.IntegerIndexmetaRestoredByprotected static org.teamapps.universaldb.index.TableIndextableprotected static org.teamapps.universaldb.index.text.TextIndextitleKeyOverrideprotected static org.teamapps.universaldb.index.bool.BooleanIndextoolbarPerspectiveMenuFields inherited from interface org.teamapps.model.controlcenter.ManagedApplicationPerspective
FIELD_APPLICATION_PERSPECTIVE, FIELD_DESCRIPTION_KEY_OVERRIDE, FIELD_ICON_OVERRIDE, FIELD_LISTING_POSITION, FIELD_MANAGED_APPLICATION, FIELD_META_CREATED_BY, FIELD_META_CREATION_DATE, FIELD_META_DELETED_BY, FIELD_META_DELETION_DATE, FIELD_META_MODIFICATION_DATE, FIELD_META_MODIFIED_BY, FIELD_META_RESTORE_DATE, FIELD_META_RESTORED_BY, FIELD_TITLE_KEY_OVERRIDE, FIELD_TOOLBAR_PERSPECTIVE_MENU -
Constructor Summary
Constructors Constructor Description UdbManagedApplicationPerspective()UdbManagedApplicationPerspective(int id, boolean createEntity) -
Method Summary
Methods inherited from class org.teamapps.universaldb.pojo.AbstractUdbEntity
addMultiReferenceValue, clearChanges, clearFieldChanges, createdBy, createEntityList, createEntityList, createEntityList, deleteRecord, equals, getBooleanValue, getChangedValue, getChangeValue, getCorrelationId, getDateAsEpochMilli, getDateTimeAsEpochMilli, getDateTimeValue, getDateValue, getDoubleValue, getEntityValue, getEnumValue, getFloatValue, getId, getIntValue, getLocalDateValue, getLongValue, getMultiReferenceValue, getMultiReferenceValueAsBitSet, getMultiReferenceValueCount, getQualifiedName, getRecordUpdates, getReferenceChangeValue, getShortValue, getTableId, getTableIndex, getTextValue, getTimestampAsEpochMilli, getTimestampAsEpochSecond, getTimestampValue, getTimeValue, getTranslatableTextValue, hashCode, isChanged, isChanged, isDeleted, isModified, isRestorable, isStored, removeAllMultiReferenceValue, removeMultiReferenceValue, restoreDeletedRecord, saveRecord, saveRecord, setBooleanValue, setChangeValue, setDatabase, setDateAsEpochMilli, setDateTimeAsEpochMilli, setDateTimeValue, setDateValue, setDoubleValue, setEntityValue, setEnumValue, setFloatValue, setIntValue, setLocalDateAsEpochMilli, setLocalDateValue, setLongValue, setMultiReferenceValue, setShortValue, setSingleReferenceValue, setTextValue, setTimestampAsEpochMilli, setTimestampAsEpochSecond, setTimestampValue, setTimeValue, setTranslatableTextValue, sort, sort, toStringMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.teamapps.universaldb.pojo.Entity
clearChanges, clearFieldChanges, getEntityValue, getId, getRecordUpdates, isChanged, isDeleted, isModified, isRestorable, isStored, setEntityValueMethods inherited from interface org.teamapps.universaldb.pojo.Identifiable
getQualifiedName
-
Field Details
-
table
protected static org.teamapps.universaldb.index.TableIndex table -
metaCreationDate
protected static org.teamapps.universaldb.index.numeric.IntegerIndex metaCreationDate -
metaCreatedBy
protected static org.teamapps.universaldb.index.numeric.IntegerIndex metaCreatedBy -
metaModificationDate
protected static org.teamapps.universaldb.index.numeric.IntegerIndex metaModificationDate -
metaModifiedBy
protected static org.teamapps.universaldb.index.numeric.IntegerIndex metaModifiedBy -
metaDeletionDate
protected static org.teamapps.universaldb.index.numeric.IntegerIndex metaDeletionDate -
metaDeletedBy
protected static org.teamapps.universaldb.index.numeric.IntegerIndex metaDeletedBy -
metaRestoreDate
protected static org.teamapps.universaldb.index.numeric.IntegerIndex metaRestoreDate -
metaRestoredBy
protected static org.teamapps.universaldb.index.numeric.IntegerIndex metaRestoredBy -
managedApplication
protected static org.teamapps.universaldb.index.reference.single.SingleReferenceIndex managedApplication -
applicationPerspective
protected static org.teamapps.universaldb.index.reference.single.SingleReferenceIndex applicationPerspective -
iconOverride
protected static org.teamapps.universaldb.index.text.TextIndex iconOverride -
titleKeyOverride
protected static org.teamapps.universaldb.index.text.TextIndex titleKeyOverride -
descriptionKeyOverride
protected static org.teamapps.universaldb.index.text.TextIndex descriptionKeyOverride -
toolbarPerspectiveMenu
protected static org.teamapps.universaldb.index.bool.BooleanIndex toolbarPerspectiveMenu -
listingPosition
protected static org.teamapps.universaldb.index.numeric.IntegerIndex listingPosition
-
-
Constructor Details
-
UdbManagedApplicationPerspective
public UdbManagedApplicationPerspective() -
UdbManagedApplicationPerspective
public UdbManagedApplicationPerspective(int id, boolean createEntity)
-
-
Method Details
-
getAll
-
getDeletedRecords
-
sort
public static java.util.List<ManagedApplicationPerspective> sort(java.util.List<ManagedApplicationPerspective> list, java.lang.String sortFieldName, boolean ascending, org.teamapps.universaldb.context.UserContext userContext, java.lang.String... path) -
sort
public static java.util.List<ManagedApplicationPerspective> sort(java.util.BitSet recordIds, java.lang.String sortFieldName, boolean ascending, org.teamapps.universaldb.context.UserContext userContext, java.lang.String... path) -
getCount
public static int getCount() -
build
- Specified by:
buildin interfaceorg.teamapps.universaldb.record.EntityBuilder<ManagedApplicationPerspective>
-
build
- Specified by:
buildin interfaceorg.teamapps.universaldb.record.EntityBuilder<ManagedApplicationPerspective>
-
getMetaCreationDate
public java.time.Instant getMetaCreationDate()- Specified by:
getMetaCreationDatein interfaceManagedApplicationPerspective
-
setMetaCreationDate
- Specified by:
setMetaCreationDatein interfaceManagedApplicationPerspective
-
getMetaCreationDateAsEpochSecond
public int getMetaCreationDateAsEpochSecond()- Specified by:
getMetaCreationDateAsEpochSecondin interfaceManagedApplicationPerspective
-
setMetaCreationDateAsEpochSecond
- Specified by:
setMetaCreationDateAsEpochSecondin interfaceManagedApplicationPerspective
-
getMetaCreationDateAsEpochMilli
public long getMetaCreationDateAsEpochMilli()- Specified by:
getMetaCreationDateAsEpochMilliin interfaceManagedApplicationPerspective
-
setMetaCreationDateAsEpochMilli
- Specified by:
setMetaCreationDateAsEpochMilliin interfaceManagedApplicationPerspective
-
getMetaCreatedBy
public int getMetaCreatedBy()- Specified by:
getMetaCreatedByin interfaceManagedApplicationPerspective
-
setMetaCreatedBy
- Specified by:
setMetaCreatedByin interfaceManagedApplicationPerspective
-
getMetaModificationDate
public java.time.Instant getMetaModificationDate()- Specified by:
getMetaModificationDatein interfaceManagedApplicationPerspective
-
setMetaModificationDate
- Specified by:
setMetaModificationDatein interfaceManagedApplicationPerspective
-
getMetaModificationDateAsEpochSecond
public int getMetaModificationDateAsEpochSecond()- Specified by:
getMetaModificationDateAsEpochSecondin interfaceManagedApplicationPerspective
-
setMetaModificationDateAsEpochSecond
- Specified by:
setMetaModificationDateAsEpochSecondin interfaceManagedApplicationPerspective
-
getMetaModificationDateAsEpochMilli
public long getMetaModificationDateAsEpochMilli()- Specified by:
getMetaModificationDateAsEpochMilliin interfaceManagedApplicationPerspective
-
setMetaModificationDateAsEpochMilli
- Specified by:
setMetaModificationDateAsEpochMilliin interfaceManagedApplicationPerspective
-
getMetaModifiedBy
public int getMetaModifiedBy()- Specified by:
getMetaModifiedByin interfaceManagedApplicationPerspective
-
setMetaModifiedBy
- Specified by:
setMetaModifiedByin interfaceManagedApplicationPerspective
-
getMetaDeletionDate
public java.time.Instant getMetaDeletionDate()- Specified by:
getMetaDeletionDatein interfaceManagedApplicationPerspective
-
setMetaDeletionDate
- Specified by:
setMetaDeletionDatein interfaceManagedApplicationPerspective
-
getMetaDeletionDateAsEpochSecond
public int getMetaDeletionDateAsEpochSecond()- Specified by:
getMetaDeletionDateAsEpochSecondin interfaceManagedApplicationPerspective
-
setMetaDeletionDateAsEpochSecond
- Specified by:
setMetaDeletionDateAsEpochSecondin interfaceManagedApplicationPerspective
-
getMetaDeletionDateAsEpochMilli
public long getMetaDeletionDateAsEpochMilli()- Specified by:
getMetaDeletionDateAsEpochMilliin interfaceManagedApplicationPerspective
-
setMetaDeletionDateAsEpochMilli
- Specified by:
setMetaDeletionDateAsEpochMilliin interfaceManagedApplicationPerspective
-
getMetaDeletedBy
public int getMetaDeletedBy()- Specified by:
getMetaDeletedByin interfaceManagedApplicationPerspective
-
setMetaDeletedBy
- Specified by:
setMetaDeletedByin interfaceManagedApplicationPerspective
-
getMetaRestoreDate
public java.time.Instant getMetaRestoreDate()- Specified by:
getMetaRestoreDatein interfaceManagedApplicationPerspective
-
setMetaRestoreDate
- Specified by:
setMetaRestoreDatein interfaceManagedApplicationPerspective
-
getMetaRestoreDateAsEpochSecond
public int getMetaRestoreDateAsEpochSecond()- Specified by:
getMetaRestoreDateAsEpochSecondin interfaceManagedApplicationPerspective
-
setMetaRestoreDateAsEpochSecond
- Specified by:
setMetaRestoreDateAsEpochSecondin interfaceManagedApplicationPerspective
-
getMetaRestoreDateAsEpochMilli
public long getMetaRestoreDateAsEpochMilli()- Specified by:
getMetaRestoreDateAsEpochMilliin interfaceManagedApplicationPerspective
-
setMetaRestoreDateAsEpochMilli
- Specified by:
setMetaRestoreDateAsEpochMilliin interfaceManagedApplicationPerspective
-
getMetaRestoredBy
public int getMetaRestoredBy()- Specified by:
getMetaRestoredByin interfaceManagedApplicationPerspective
-
setMetaRestoredBy
- Specified by:
setMetaRestoredByin interfaceManagedApplicationPerspective
-
getManagedApplication
- Specified by:
getManagedApplicationin interfaceManagedApplicationPerspective
-
setManagedApplication
- Specified by:
setManagedApplicationin interfaceManagedApplicationPerspective
-
getApplicationPerspective
- Specified by:
getApplicationPerspectivein interfaceManagedApplicationPerspective
-
setApplicationPerspective
- Specified by:
setApplicationPerspectivein interfaceManagedApplicationPerspective
-
getIconOverride
public java.lang.String getIconOverride()- Specified by:
getIconOverridein interfaceManagedApplicationPerspective
-
setIconOverride
- Specified by:
setIconOverridein interfaceManagedApplicationPerspective
-
getTitleKeyOverride
public java.lang.String getTitleKeyOverride()- Specified by:
getTitleKeyOverridein interfaceManagedApplicationPerspective
-
setTitleKeyOverride
- Specified by:
setTitleKeyOverridein interfaceManagedApplicationPerspective
-
getDescriptionKeyOverride
public java.lang.String getDescriptionKeyOverride()- Specified by:
getDescriptionKeyOverridein interfaceManagedApplicationPerspective
-
setDescriptionKeyOverride
- Specified by:
setDescriptionKeyOverridein interfaceManagedApplicationPerspective
-
getToolbarPerspectiveMenu
public boolean getToolbarPerspectiveMenu()- Specified by:
getToolbarPerspectiveMenuin interfaceManagedApplicationPerspective
-
setToolbarPerspectiveMenu
- Specified by:
setToolbarPerspectiveMenuin interfaceManagedApplicationPerspective
-
isToolbarPerspectiveMenu
public boolean isToolbarPerspectiveMenu()- Specified by:
isToolbarPerspectiveMenuin interfaceManagedApplicationPerspective
-
getListingPosition
public int getListingPosition()- Specified by:
getListingPositionin interfaceManagedApplicationPerspective
-
setListingPosition
- Specified by:
setListingPositionin interfaceManagedApplicationPerspective
-
save
- Specified by:
savein interfaceorg.teamapps.universaldb.pojo.Entity<ManagedApplicationPerspective>
-
delete
public void delete()- Specified by:
deletein interfaceorg.teamapps.universaldb.pojo.Entity<ManagedApplicationPerspective>
-
restoreDeleted
public void restoreDeleted()- Specified by:
restoreDeletedin interfaceorg.teamapps.universaldb.pojo.Entity<ManagedApplicationPerspective>
-