Package org.teamapps.model.controlcenter
Class UdbManagedApplicationGroup
java.lang.Object
org.teamapps.universaldb.pojo.AbstractUdbEntity<ManagedApplicationGroup>
org.teamapps.model.controlcenter.UdbManagedApplicationGroup
- All Implemented Interfaces:
ManagedApplicationGroup,org.teamapps.universaldb.pojo.Entity<ManagedApplicationGroup>,org.teamapps.universaldb.pojo.Identifiable,org.teamapps.universaldb.record.EntityBuilder<ManagedApplicationGroup>
public class UdbManagedApplicationGroup extends org.teamapps.universaldb.pojo.AbstractUdbEntity<ManagedApplicationGroup> implements ManagedApplicationGroup
-
Field Summary
Fields Modifier and Type Field Description protected static org.teamapps.universaldb.index.reference.multi.MultiReferenceIndexapplicationsprotected static org.teamapps.universaldb.index.text.TextIndexiconprotected static org.teamapps.universaldb.index.numeric.IntegerIndexlistingPositionprotected 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.text.TextIndexnameprotected static org.teamapps.universaldb.index.TableIndextableprotected static org.teamapps.universaldb.index.text.TextIndextitleKeyFields inherited from interface org.teamapps.model.controlcenter.ManagedApplicationGroup
FIELD_APPLICATIONS, FIELD_ICON, FIELD_LISTING_POSITION, 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_NAME, FIELD_TITLE_KEY -
Constructor Summary
Constructors Constructor Description UdbManagedApplicationGroup()UdbManagedApplicationGroup(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 -
icon
protected static org.teamapps.universaldb.index.text.TextIndex icon -
name
protected static org.teamapps.universaldb.index.text.TextIndex name -
titleKey
protected static org.teamapps.universaldb.index.text.TextIndex titleKey -
applications
protected static org.teamapps.universaldb.index.reference.multi.MultiReferenceIndex applications -
listingPosition
protected static org.teamapps.universaldb.index.numeric.IntegerIndex listingPosition
-
-
Constructor Details
-
UdbManagedApplicationGroup
public UdbManagedApplicationGroup() -
UdbManagedApplicationGroup
public UdbManagedApplicationGroup(int id, boolean createEntity)
-
-
Method Details
-
getAll
-
getDeletedRecords
-
sort
public static java.util.List<ManagedApplicationGroup> sort(java.util.List<ManagedApplicationGroup> list, java.lang.String sortFieldName, boolean ascending, org.teamapps.universaldb.context.UserContext userContext, java.lang.String... path) -
sort
public static java.util.List<ManagedApplicationGroup> 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<ManagedApplicationGroup>
-
build
- Specified by:
buildin interfaceorg.teamapps.universaldb.record.EntityBuilder<ManagedApplicationGroup>
-
getMetaCreationDate
public java.time.Instant getMetaCreationDate()- Specified by:
getMetaCreationDatein interfaceManagedApplicationGroup
-
setMetaCreationDate
- Specified by:
setMetaCreationDatein interfaceManagedApplicationGroup
-
getMetaCreationDateAsEpochSecond
public int getMetaCreationDateAsEpochSecond()- Specified by:
getMetaCreationDateAsEpochSecondin interfaceManagedApplicationGroup
-
setMetaCreationDateAsEpochSecond
- Specified by:
setMetaCreationDateAsEpochSecondin interfaceManagedApplicationGroup
-
getMetaCreationDateAsEpochMilli
public long getMetaCreationDateAsEpochMilli()- Specified by:
getMetaCreationDateAsEpochMilliin interfaceManagedApplicationGroup
-
setMetaCreationDateAsEpochMilli
- Specified by:
setMetaCreationDateAsEpochMilliin interfaceManagedApplicationGroup
-
getMetaCreatedBy
public int getMetaCreatedBy()- Specified by:
getMetaCreatedByin interfaceManagedApplicationGroup
-
setMetaCreatedBy
- Specified by:
setMetaCreatedByin interfaceManagedApplicationGroup
-
getMetaModificationDate
public java.time.Instant getMetaModificationDate()- Specified by:
getMetaModificationDatein interfaceManagedApplicationGroup
-
setMetaModificationDate
- Specified by:
setMetaModificationDatein interfaceManagedApplicationGroup
-
getMetaModificationDateAsEpochSecond
public int getMetaModificationDateAsEpochSecond()- Specified by:
getMetaModificationDateAsEpochSecondin interfaceManagedApplicationGroup
-
setMetaModificationDateAsEpochSecond
- Specified by:
setMetaModificationDateAsEpochSecondin interfaceManagedApplicationGroup
-
getMetaModificationDateAsEpochMilli
public long getMetaModificationDateAsEpochMilli()- Specified by:
getMetaModificationDateAsEpochMilliin interfaceManagedApplicationGroup
-
setMetaModificationDateAsEpochMilli
- Specified by:
setMetaModificationDateAsEpochMilliin interfaceManagedApplicationGroup
-
getMetaModifiedBy
public int getMetaModifiedBy()- Specified by:
getMetaModifiedByin interfaceManagedApplicationGroup
-
setMetaModifiedBy
- Specified by:
setMetaModifiedByin interfaceManagedApplicationGroup
-
getMetaDeletionDate
public java.time.Instant getMetaDeletionDate()- Specified by:
getMetaDeletionDatein interfaceManagedApplicationGroup
-
setMetaDeletionDate
- Specified by:
setMetaDeletionDatein interfaceManagedApplicationGroup
-
getMetaDeletionDateAsEpochSecond
public int getMetaDeletionDateAsEpochSecond()- Specified by:
getMetaDeletionDateAsEpochSecondin interfaceManagedApplicationGroup
-
setMetaDeletionDateAsEpochSecond
- Specified by:
setMetaDeletionDateAsEpochSecondin interfaceManagedApplicationGroup
-
getMetaDeletionDateAsEpochMilli
public long getMetaDeletionDateAsEpochMilli()- Specified by:
getMetaDeletionDateAsEpochMilliin interfaceManagedApplicationGroup
-
setMetaDeletionDateAsEpochMilli
- Specified by:
setMetaDeletionDateAsEpochMilliin interfaceManagedApplicationGroup
-
getMetaDeletedBy
public int getMetaDeletedBy()- Specified by:
getMetaDeletedByin interfaceManagedApplicationGroup
-
setMetaDeletedBy
- Specified by:
setMetaDeletedByin interfaceManagedApplicationGroup
-
getMetaRestoreDate
public java.time.Instant getMetaRestoreDate()- Specified by:
getMetaRestoreDatein interfaceManagedApplicationGroup
-
setMetaRestoreDate
- Specified by:
setMetaRestoreDatein interfaceManagedApplicationGroup
-
getMetaRestoreDateAsEpochSecond
public int getMetaRestoreDateAsEpochSecond()- Specified by:
getMetaRestoreDateAsEpochSecondin interfaceManagedApplicationGroup
-
setMetaRestoreDateAsEpochSecond
- Specified by:
setMetaRestoreDateAsEpochSecondin interfaceManagedApplicationGroup
-
getMetaRestoreDateAsEpochMilli
public long getMetaRestoreDateAsEpochMilli()- Specified by:
getMetaRestoreDateAsEpochMilliin interfaceManagedApplicationGroup
-
setMetaRestoreDateAsEpochMilli
- Specified by:
setMetaRestoreDateAsEpochMilliin interfaceManagedApplicationGroup
-
getMetaRestoredBy
public int getMetaRestoredBy()- Specified by:
getMetaRestoredByin interfaceManagedApplicationGroup
-
setMetaRestoredBy
- Specified by:
setMetaRestoredByin interfaceManagedApplicationGroup
-
getIcon
public java.lang.String getIcon()- Specified by:
getIconin interfaceManagedApplicationGroup
-
setIcon
- Specified by:
setIconin interfaceManagedApplicationGroup
-
getName
public java.lang.String getName()- Specified by:
getNamein interfaceManagedApplicationGroup
-
setName
- Specified by:
setNamein interfaceManagedApplicationGroup
-
getTitleKey
public java.lang.String getTitleKey()- Specified by:
getTitleKeyin interfaceManagedApplicationGroup
-
setTitleKey
- Specified by:
setTitleKeyin interfaceManagedApplicationGroup
-
getApplications
- Specified by:
getApplicationsin interfaceManagedApplicationGroup
-
setApplications
- Specified by:
setApplicationsin interfaceManagedApplicationGroup
-
getApplicationsCount
public int getApplicationsCount()- Specified by:
getApplicationsCountin interfaceManagedApplicationGroup
-
setApplications
- Specified by:
setApplicationsin interfaceManagedApplicationGroup
-
getApplicationsAsBitSet
public java.util.BitSet getApplicationsAsBitSet()- Specified by:
getApplicationsAsBitSetin interfaceManagedApplicationGroup
-
addApplications
- Specified by:
addApplicationsin interfaceManagedApplicationGroup
-
addApplications
- Specified by:
addApplicationsin interfaceManagedApplicationGroup
-
removeApplications
- Specified by:
removeApplicationsin interfaceManagedApplicationGroup
-
removeApplications
- Specified by:
removeApplicationsin interfaceManagedApplicationGroup
-
removeAllApplications
- Specified by:
removeAllApplicationsin interfaceManagedApplicationGroup
-
getListingPosition
public int getListingPosition()- Specified by:
getListingPositionin interfaceManagedApplicationGroup
-
setListingPosition
- Specified by:
setListingPositionin interfaceManagedApplicationGroup
-
save
- Specified by:
savein interfaceorg.teamapps.universaldb.pojo.Entity<ManagedApplicationGroup>
-
delete
public void delete()- Specified by:
deletein interfaceorg.teamapps.universaldb.pojo.Entity<ManagedApplicationGroup>
-
restoreDeleted
public void restoreDeleted()- Specified by:
restoreDeletedin interfaceorg.teamapps.universaldb.pojo.Entity<ManagedApplicationGroup>
-