public class Benachrichtigung
extends de.ipcon.db.core.BenachrichtigungBase
ATT_Absender, ATT_AnhangBOs, ATT_Antworten, ATT_Beantwortet, ATT_BeantwortetAm, ATT_Betreff, ATT_Datum, ATT_Empfaenger, ATT_Gelesen, ATT_GelesenAm, ATT_Locale, ATT_Prioritaet, ATT_Stufe, ATT_Text, ATT_ThreadPosition, ENT_BenachrichtigungBLOB_KEY, CANCEL_RECALC_CALLED, D_0, D_1, D_10, D_100, D_1000, D_10000, D_5, D_MINUS_1, D_MINUS_ONE, D_ONE, D_ZERO, doExWriteLRMFunction, EMPTY_ARRAY, F_0, F_1, L_0, L10N_KEY_BO_INSTANTIATION, L10N_KEY_BO_WITH_PROTECTED_CONSTRUCTOR, NULL_AGGREGATE, NULL_ITERATORATT_Badge, ATT_Badge2, ATT_Badge3, ATT_Badge4, ATT_BLOBCreatedBy, ATT_BLOBCreatedOn, ATT_BLOBDeletedBy, ATT_BLOBDeletedOn, ATT_BLOBLastModifiedBy, ATT_BLOBLastModifiedOn, ATT_Bot, ATT_Crea, ATT_CreatedBy, ATT_CreatedModifiedText, ATT_Id, ATT_InvolvedInProcs, ATT_LastModifiedBy, ATT_Ldel, ATT_Lmod, ATT_Procs, ENT_BO| Constructor and Description |
|---|
Benachrichtigung() |
| Modifier and Type | Method and Description |
|---|---|
CoreBO |
getAbsender() |
java.util.Map<java.lang.Long,MyTISMAnhangBOEintrag> |
getAnhangBOs() |
java.lang.Boolean |
getBeantwortet() |
java.util.Date |
getDatum() |
Formular |
getFormularFuerBenutzer(Benutzer ben)
Use the Auftrags PassenderTyp to determine the form for the passed user.
|
java.lang.Boolean |
getGelesen() |
L10nLocale |
getLocale() |
java.lang.Integer |
getPrioritaet() |
java.lang.Integer |
getStufe() |
java.lang.Integer |
getThreadPosition() |
boolean |
isUserInvolved(Benutzer user)
checks if this user is involved in this notification as either recipient or
sender, either directly or indirectly, if the notification was addressed to or
sent from one of the user's groups instead.
|
boolean |
isUserInvolved(Benutzer user,
boolean alsoCheckGroups) |
addAntwort, copyFrom, copyFrom, equalPayload, getAnhangBOsIterator, getAntworten, getAntwortenIterator, getBeantwortetAm, getBeantwortetNN, getBeantwortetNN, getBetreff, getBetreffNE, getBetreffNN, getBetreffNN, getEmpfaenger, getGelesenAm, getGelesenNN, getGelesenNN, getPrioritaetNN, getPrioritaetNN, getStufeNN, getStufeNN, getText, getTextNE, getTextNN, getTextNN, getThreadPositionNN, getThreadPositionNN, istBeantwortet, istGelesen, needAbsender, needBeantwortet, needBeantwortetAm, needBetreff, needDatum, needEmpfaenger, needGelesen, needGelesenAm, needLocale, needPopulatedAnhangBOs, needPopulatedAntworten, needPrioritaet, needStufe, needText, needThreadPosition, pgetAntwortenLazy, readExternal, removeAntwort, setAntworten, setBeantwortetAm, setBetreff, setBOLoader, setEmpfaenger, setGelesenAm, setText, slim, slim, writeExternal_set, $, $, $, $$, $$bo, $$o, $$r, $$ri, $$ri, acquireTxWriteLock, add, afterSaveOnClient, afterSaveOnServer, afterVerifyOnClient, afterVerifyOnServer, aggregate, aggregate, aggregate, aggregate, badge, badge, beforeVerifyOnClient, beforeVerifyOnServer, bumpVersion, cacheLocally, cacheLocally, cacheLocallyAndThrowUnwrappedCause, cacheLocallyAndThrowUnwrappedCause, cacheLocallyAndThrowUnwrappedUncheckedCause, cacheLocallyAndThrowUnwrappedUncheckedCause, cancelCheckConstraints, cancelRecalc, cancelRecalcViaLoadingTransaction, clone, commitTransaction, computeTransientPropertyIfAbsent, conciseDesc, conciseDesc, conciseDesc, conciseDesc, conciseDesc, conciseDesc, conciseDesc, conciseDesc, consumeAndAssureTransientPropertyExists, copyBLOBFrom, createCopy, createCopy, deepClone, deepClone, delete, describe, describe, describe, describe, describe, describe, describe, describe, describe, describe, describeId, describeId, describeId, describeId, describeId, describeId, describeId, describeId, describeNE, describeNE, describeNE, describeNE, describeNE, destub, equalPayload, equalPayload, equalPayload, equalPayload, equals, equalsBO, equalsBO, equalsRegardingAttrs, exportBLOB, exReadString, exWriteString, forgetTransientBLOBHandle, frap, getAsBOInIssueReports, getAsBOInIssueReportsIterator, getAsString, getBackendBOLoaderWithPersistenceHandler, getBadge, getBadge, getBadge2, getBadge3, getBadge4, getBLOB, getBLOB, getBLOB, getBLOB, getBLOB, getBLOBAsDataInput, getBLOBAsEncodedString, getBLOBAsEncodedString, getBLOBAsInputStream, getBLOBAsUTF8EncodedString, getBLOBCreatedBy, getBLOBCreatedOn, getBLOBDeletedBy, getBLOBDeletedOn, getBLOBInfo, getBLOBLastModifiedBy, getBLOBLastModifiedOn, getBOLoader, getBot, getBOVersion, getBytes, getCache, getCache, getCache, getCache, getCache, getCache, getCache, getCache, getCache, getCache, getCache, getCache, getCacheNT, getCacheNT, getCacheNT, getCacheNT, getCacheNT, getCacheNT, getCacheNT, getCacheProvider, getCacheProvider, getClazz, getCreatedBy, getCreatedModifiedText, getDefaultScriptImportsList, getDefaultScriptImportsList, getDefaultScriptImportsList, getDescribingBOWrapper, getDescribingBOWrapper, getEventProvider, getEventProvider, getId, getInvolvedInProcs, getInvolvedInProcsIterator, getLastModifiedBy, getLazyData, getLoadingTransaction, getNullIterator, getOrCreate, getOrCreate, getOrCreate, getOrCreate, getOrCreate, getOrCreate, getOrCreate, getPermissionHandler, getProcs, getProcsIterator, getRootLoaderSchema, getSchema, getSizeFast, getTransaction, getTransientProperty, getTransientProperty, getWrappedTransientProperty, hasActiveTransaction, hasBLOB, hasBLOBOnServerSide, hasBOAssignedTempId, hashCode, hasRelationObjects, hasRelationObjects, hasSessionAssignedTempId, hasTempId, hasTempIdForNewBOs, hasTransientProperty, hasTransientPropertyUnfiltered, includeAllowed, includeInTransaction, invalidateBLOBCache, isBOAssignedTempId, isCompoundChangeInProgress, isCurrentTransactionUnderAdminControl, isIgnoreModificationConstraints, isMandatory, isNew, isReadOnly, isServerSideAndLoadedReadOnly, isSessionAssignedTempId, isStub, isTempId, isTempIdForNewInstance, isTemporary, isVisible, isWriteable, markCompoundChangeInProgress, markDelete, markUndelete, needLoadingTransaction, needsReload, needTransactionInclusion, newInstance, newInstance, newInstance, newInstance, newInstance, newInstance, nextTempId, notifyMessageBus, notifyMessageBus, notifyMessageBus, notifyMessageBus, notifyMessageBus, notifyMessageBus, notifyMessageBusOfAdd, notifyMessageBusOfRemove, nullSafeCompareTo, nullSafeCompareTo, nullSafeContainsBO, nullSafeContainsBO, nullSafeEquals, nullSafeEqualsBO, nullSafeEqualsBO, ofStub, propertyMissing, propertyMissing, releaseCompoundChangeInProgress, releaseTxWriteLock, remove, removeBLOB, requireNonEmptyRelation, requireNonNullAttribute, requireNonNullAttributes, requireNonNullAttributes, requireNonNullAttributes, requireNonNullAttributes, requireNonNullAttributes, requireNonNullAttributes, requireNonNullAttributes, setAsString, setBadge, setBadge, setBadge2, setBadge3, setBadge4, setBOLoaderNoCascade, setBOLoaderNoCascade, setBot, setId, setId, setIgnoreModificationConstraints, setLazyData, setTempId, setTransientProperty, setTransientProperty, setTransientProperty, setTransientProperty, setTransientProperty, setTransientProperty, slim, slim, storeBLOB, storeBLOB, storeBLOB, storeBLOB, storeBLOB, stub, toMap, toMap, toMap, toMap, toMap, toMap, toMap, toMap, toMap, toMap, toMap, toMap, toRelationMapRO, toRelationMapRO, toRelationMapRO, toRelationMapRO, toRelationMapRO, toRelationMapRO, toRelationMapRO, toRelationMapRO, toString, undelete, verifyOnClient, verifyOnServer, wrapIfGroovygetCrea, getLdel, getLmod, isDeleted, isLdel, setCrea, setLdel, setLdel, setLmodgetInstanceSpecificLocale, getInstanceSpecificPaths, l10n, l10n, l10n, l10n, l10n, l10n, l10ncontains, filterDeleted, filterDeleted, filterDeleted, filterDeleted, filterDeletedAndReturnMap, filterDeletedAndReturnMap, getAttribute, getAttribute, getCrea, getEntity, getEntity, isDeleted, isSubEntityOf, isSubEntityOf, toRelationMapROcollectIds, collectIds, getCommaSeparatedIdList, toMap, toMapcollectDescribe, collectDescribe, conciseDesc, conciseDesc, conciseDesc, conciseDesc, describe, describe, describeAndConciseDesc, describeAndConciseDesc, describeAndConciseDesc, describeAndConciseDesc, describeAndConciseDesc, describeNE, describeNE, join, join, join, notEmptyDescriptionpublic boolean isUserInvolved(Benutzer user)
user - the user for which to check involvementalsoCheckGroups - if true, an indirect involvement via groups is also checkedpublic boolean isUserInvolved(Benutzer user, boolean alsoCheckGroups)
public Formular getFormularFuerBenutzer(Benutzer ben)
public CoreBO getAbsender()
getAbsender in class de.ipcon.db.core.BenachrichtigungBasepublic java.util.Map<java.lang.Long,MyTISMAnhangBOEintrag> getAnhangBOs()
getAnhangBOs in class de.ipcon.db.core.BenachrichtigungBasepublic L10nLocale getLocale()
getLocale in class de.ipcon.db.core.BenachrichtigungBasepublic java.lang.Integer getPrioritaet()
getPrioritaet in class de.ipcon.db.core.BenachrichtigungBasepublic java.util.Date getDatum()
getDatum in class de.ipcon.db.core.BenachrichtigungBasepublic java.lang.Boolean getGelesen()
getGelesen in class de.ipcon.db.core.BenachrichtigungBasepublic java.lang.Boolean getBeantwortet()
getBeantwortet in class de.ipcon.db.core.BenachrichtigungBasepublic java.lang.Integer getStufe()
getStufe in class de.ipcon.db.core.BenachrichtigungBasepublic java.lang.Integer getThreadPosition()
getThreadPosition in class de.ipcon.db.core.BenachrichtigungBaseCopyright © 2000-2026 OAshi S.à r.l. All Rights Reserved.