Package org.teamapps.model.controlcenter
Class UdbSystemLog
java.lang.Object
org.teamapps.universaldb.pojo.AbstractUdbEntity<SystemLog>
org.teamapps.model.controlcenter.UdbSystemLog
- All Implemented Interfaces:
SystemLog,org.teamapps.universaldb.pojo.Entity<SystemLog>,org.teamapps.universaldb.pojo.Identifiable,org.teamapps.universaldb.record.EntityBuilder<SystemLog>
public class UdbSystemLog extends org.teamapps.universaldb.pojo.AbstractUdbEntity<SystemLog> implements SystemLog
-
Field Summary
Fields Modifier and Type Field Description protected static org.teamapps.universaldb.index.reference.single.SingleReferenceIndexapplicationprotected static org.teamapps.universaldb.index.reference.single.SingleReferenceIndexapplicationPerspectiveprotected static org.teamapps.universaldb.index.reference.single.SingleReferenceIndexapplicationVersionprotected static org.teamapps.universaldb.index.text.TextIndexdetailsprotected static org.teamapps.universaldb.index.text.TextIndexexceptionClassprotected static org.teamapps.universaldb.index.numeric.ShortIndexlogLevelprotected static org.teamapps.universaldb.index.reference.single.SingleReferenceIndexmanagedApplicationprotected static org.teamapps.universaldb.index.reference.single.SingleReferenceIndexmanagedPerspectiveprotected static org.teamapps.universaldb.index.text.TextIndexmessageprotected 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.TextIndexthreadFields inherited from interface org.teamapps.model.controlcenter.SystemLog
FIELD_APPLICATION, FIELD_APPLICATION_PERSPECTIVE, FIELD_APPLICATION_VERSION, FIELD_DETAILS, FIELD_EXCEPTION_CLASS, FIELD_LOG_LEVEL, FIELD_MANAGED_APPLICATION, FIELD_MANAGED_PERSPECTIVE, FIELD_MESSAGE, 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_THREAD -
Constructor Summary
Constructors Constructor Description UdbSystemLog()UdbSystemLog(int id, boolean createEntity) -
Method Summary
Methods inherited from class org.teamapps.universaldb.pojo.AbstractUdbEntity
addMultiReferenceValue, clearChanges, createEntityList, createEntityList, createEntityList, deleteRecord, deleteRecord, equals, getBooleanValue, getChangedValue, getChangeValue, getCorrelationId, getDateAsEpochMilli, getDateTimeAsEpochMilli, getDateTimeValue, getDateValue, getDoubleValue, getEntityId, getEntityValue, getEnumValue, getFloatValue, getId, getIntValue, getLocalDateValue, getLongValue, getMultiReferenceValue, getMultiReferenceValueAsBitSet, getMultiReferenceValueCount, getQualifiedName, getReferenceChangeValue, getShortValue, getTableIndex, getTextValue, getTimestampAsEpochMilli, getTimestampAsEpochSecond, getTimestampValue, getTimeValue, getTransaction, getTranslatableTextValue, hashCode, isChanged, isDeleted, isModified, isRestorable, isStored, removeAllMultiReferenceValue, removeMultiReferenceValue, restoreDeletedRecord, saveAsynchronously, saveRecord, saveRecord, saveRecord, setBooleanValue, setChangeValue, 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, getEntityValue, getId, isDeleted, isModified, isRestorable, isStored, save, saveTransactional, 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 -
managedPerspective
protected static org.teamapps.universaldb.index.reference.single.SingleReferenceIndex managedPerspective -
application
protected static org.teamapps.universaldb.index.reference.single.SingleReferenceIndex application -
applicationPerspective
protected static org.teamapps.universaldb.index.reference.single.SingleReferenceIndex applicationPerspective -
applicationVersion
protected static org.teamapps.universaldb.index.reference.single.SingleReferenceIndex applicationVersion -
logLevel
protected static org.teamapps.universaldb.index.numeric.ShortIndex logLevel -
thread
protected static org.teamapps.universaldb.index.text.TextIndex thread -
message
protected static org.teamapps.universaldb.index.text.TextIndex message -
details
protected static org.teamapps.universaldb.index.text.TextIndex details -
exceptionClass
protected static org.teamapps.universaldb.index.text.TextIndex exceptionClass
-
-
Constructor Details
-
UdbSystemLog
public UdbSystemLog() -
UdbSystemLog
public UdbSystemLog(int id, boolean createEntity)
-
-
Method Details
-
getAll
-
getDeletedRecords
-
sort
-
sort
public static java.util.List<SystemLog> 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<SystemLog>
-
build
- Specified by:
buildin interfaceorg.teamapps.universaldb.record.EntityBuilder<SystemLog>
-
getMetaCreationDate
public java.time.Instant getMetaCreationDate()- Specified by:
getMetaCreationDatein interfaceSystemLog
-
setMetaCreationDate
- Specified by:
setMetaCreationDatein interfaceSystemLog
-
getMetaCreationDateAsEpochSecond
public int getMetaCreationDateAsEpochSecond()- Specified by:
getMetaCreationDateAsEpochSecondin interfaceSystemLog
-
setMetaCreationDateAsEpochSecond
- Specified by:
setMetaCreationDateAsEpochSecondin interfaceSystemLog
-
getMetaCreationDateAsEpochMilli
public long getMetaCreationDateAsEpochMilli()- Specified by:
getMetaCreationDateAsEpochMilliin interfaceSystemLog
-
setMetaCreationDateAsEpochMilli
- Specified by:
setMetaCreationDateAsEpochMilliin interfaceSystemLog
-
getMetaCreatedBy
public int getMetaCreatedBy()- Specified by:
getMetaCreatedByin interfaceSystemLog
-
setMetaCreatedBy
- Specified by:
setMetaCreatedByin interfaceSystemLog
-
getMetaModificationDate
public java.time.Instant getMetaModificationDate()- Specified by:
getMetaModificationDatein interfaceSystemLog
-
setMetaModificationDate
- Specified by:
setMetaModificationDatein interfaceSystemLog
-
getMetaModificationDateAsEpochSecond
public int getMetaModificationDateAsEpochSecond()- Specified by:
getMetaModificationDateAsEpochSecondin interfaceSystemLog
-
setMetaModificationDateAsEpochSecond
- Specified by:
setMetaModificationDateAsEpochSecondin interfaceSystemLog
-
getMetaModificationDateAsEpochMilli
public long getMetaModificationDateAsEpochMilli()- Specified by:
getMetaModificationDateAsEpochMilliin interfaceSystemLog
-
setMetaModificationDateAsEpochMilli
- Specified by:
setMetaModificationDateAsEpochMilliin interfaceSystemLog
-
getMetaModifiedBy
public int getMetaModifiedBy()- Specified by:
getMetaModifiedByin interfaceSystemLog
-
setMetaModifiedBy
- Specified by:
setMetaModifiedByin interfaceSystemLog
-
getMetaDeletionDate
public java.time.Instant getMetaDeletionDate()- Specified by:
getMetaDeletionDatein interfaceSystemLog
-
setMetaDeletionDate
- Specified by:
setMetaDeletionDatein interfaceSystemLog
-
getMetaDeletionDateAsEpochSecond
public int getMetaDeletionDateAsEpochSecond()- Specified by:
getMetaDeletionDateAsEpochSecondin interfaceSystemLog
-
setMetaDeletionDateAsEpochSecond
- Specified by:
setMetaDeletionDateAsEpochSecondin interfaceSystemLog
-
getMetaDeletionDateAsEpochMilli
public long getMetaDeletionDateAsEpochMilli()- Specified by:
getMetaDeletionDateAsEpochMilliin interfaceSystemLog
-
setMetaDeletionDateAsEpochMilli
- Specified by:
setMetaDeletionDateAsEpochMilliin interfaceSystemLog
-
getMetaDeletedBy
public int getMetaDeletedBy()- Specified by:
getMetaDeletedByin interfaceSystemLog
-
setMetaDeletedBy
- Specified by:
setMetaDeletedByin interfaceSystemLog
-
getMetaRestoreDate
public java.time.Instant getMetaRestoreDate()- Specified by:
getMetaRestoreDatein interfaceSystemLog
-
setMetaRestoreDate
- Specified by:
setMetaRestoreDatein interfaceSystemLog
-
getMetaRestoreDateAsEpochSecond
public int getMetaRestoreDateAsEpochSecond()- Specified by:
getMetaRestoreDateAsEpochSecondin interfaceSystemLog
-
setMetaRestoreDateAsEpochSecond
- Specified by:
setMetaRestoreDateAsEpochSecondin interfaceSystemLog
-
getMetaRestoreDateAsEpochMilli
public long getMetaRestoreDateAsEpochMilli()- Specified by:
getMetaRestoreDateAsEpochMilliin interfaceSystemLog
-
setMetaRestoreDateAsEpochMilli
- Specified by:
setMetaRestoreDateAsEpochMilliin interfaceSystemLog
-
getMetaRestoredBy
public int getMetaRestoredBy()- Specified by:
getMetaRestoredByin interfaceSystemLog
-
setMetaRestoredBy
- Specified by:
setMetaRestoredByin interfaceSystemLog
-
getManagedApplication
- Specified by:
getManagedApplicationin interfaceSystemLog
-
setManagedApplication
- Specified by:
setManagedApplicationin interfaceSystemLog
-
getManagedPerspective
- Specified by:
getManagedPerspectivein interfaceSystemLog
-
setManagedPerspective
- Specified by:
setManagedPerspectivein interfaceSystemLog
-
getApplication
- Specified by:
getApplicationin interfaceSystemLog
-
setApplication
- Specified by:
setApplicationin interfaceSystemLog
-
getApplicationPerspective
- Specified by:
getApplicationPerspectivein interfaceSystemLog
-
setApplicationPerspective
- Specified by:
setApplicationPerspectivein interfaceSystemLog
-
getApplicationVersion
- Specified by:
getApplicationVersionin interfaceSystemLog
-
setApplicationVersion
- Specified by:
setApplicationVersionin interfaceSystemLog
-
getLogLevel
- Specified by:
getLogLevelin interfaceSystemLog
-
setLogLevel
- Specified by:
setLogLevelin interfaceSystemLog
-
getThread
public java.lang.String getThread() -
setThread
-
getMessage
public java.lang.String getMessage()- Specified by:
getMessagein interfaceSystemLog
-
setMessage
- Specified by:
setMessagein interfaceSystemLog
-
getDetails
public java.lang.String getDetails()- Specified by:
getDetailsin interfaceSystemLog
-
setDetails
- Specified by:
setDetailsin interfaceSystemLog
-
getExceptionClass
public java.lang.String getExceptionClass()- Specified by:
getExceptionClassin interfaceSystemLog
-
setExceptionClass
- Specified by:
setExceptionClassin interfaceSystemLog
-
save
public UdbSystemLog save(org.teamapps.universaldb.transaction.Transaction transaction, boolean strictChangeVerification)- Specified by:
savein interfaceorg.teamapps.universaldb.pojo.Entity<SystemLog>
-
saveTransactional
- Specified by:
saveTransactionalin interfaceorg.teamapps.universaldb.pojo.Entity<SystemLog>
-
save
- Specified by:
savein interfaceorg.teamapps.universaldb.pojo.Entity<SystemLog>
-
delete
public void delete(org.teamapps.universaldb.transaction.Transaction transaction)- Specified by:
deletein interfaceorg.teamapps.universaldb.pojo.Entity<SystemLog>
-
delete
public void delete()- Specified by:
deletein interfaceorg.teamapps.universaldb.pojo.Entity<SystemLog>
-
restoreDeleted
public void restoreDeleted()- Specified by:
restoreDeletedin interfaceorg.teamapps.universaldb.pojo.Entity<SystemLog>
-