public class RechteZuweisung
extends de.ipcon.db.core.RechteZuweisungBase
Modifier and Type | Field and Description |
---|---|
static RechteZuweisung[] |
EMPTY_ARRAY |
static org.apache.log4j.Logger |
log |
ATT_Ablehnen, ATT_AblehnenAufheben, ATT_AblehnenPotenziellAufgehobenDurch, ATT_Bemerkung, ATT_Erstellen, ATT_Gruppe, ATT_HebtAblehnenPotenziellAufFuer, ATT_Lesen, ATT_Loeschen, ATT_Maske, ATT_Position, ATT_Schreiben, ATT_Tid, ENT_RechteZuweisung
ATT_AlsAntwortAnBeiAuftraegen, ATT_AlsEmpfaengerBCCBeiAuftraegen, ATT_AlsEmpfaengerBeiAuftraegen, ATT_AlsEmpfaengerCCBeiAuftraegen, ATT_AlsKontextBOBeiAuftraegen, ATT_WirdAlsAntwortAnVerwendetBeiAlarmen, ATT_WirdBenachrichtigtBCCBeiAlarm, ATT_WirdBenachrichtigtBeiAlarm, ATT_WirdBenachrichtigtCCBeiAlarm, ENT_CoreBO
BLOB_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, F_0, F_1, L_0, L10N_KEY_BO_INSTANTIATION, L10N_KEY_BO_WITH_PROTECTED_CONSTRUCTOR, NULL_AGGREGATE, NULL_ITERATOR
ATT_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 |
---|
RechteZuweisung() |
Modifier and Type | Method and Description |
---|---|
void |
afterVerifyOnServer(java.lang.Long nodeNumber,
Benutzer user,
Transaction tx) |
void |
delete()
Recursively marks this and any BOs in dependent many-relations as (soft) deleted.
|
java.util.Map<java.lang.Long,RechteZuweisung> |
getAblehnenPotenziellAufgehobenDurch() |
java.util.Map<java.lang.Long,RechteZuweisung> |
getHebtAblehnenPotenziellAufFuer() |
static RechteZuweisung |
ofTemporary(BOLoaderI bol,
BOMaske mask,
java.lang.Boolean read,
java.lang.Boolean write,
java.lang.Boolean create,
java.lang.Boolean delete) |
static RechteZuweisung |
ofTemporary(BOLoaderI bol,
BOMaske mask,
java.lang.Boolean read,
java.lang.Boolean write,
java.lang.Boolean create,
java.lang.Boolean delete,
java.lang.Boolean reject) |
static RechteZuweisung |
ofTemporary(BOLoaderI bol,
BOMaske mask,
java.lang.Boolean read,
java.lang.Boolean write,
java.lang.Boolean create,
java.lang.Boolean delete,
java.lang.Boolean reject,
java.lang.Boolean cancelReject) |
static RechteZuweisung |
ofTemporary(BOLoaderI bol,
RechteZuweisungDigest digest) |
void |
setAblehnen(java.lang.Boolean b) |
void |
setAblehnen(java.lang.Boolean b,
boolean fromRecalc) |
void |
setAblehnenAufheben(java.lang.Boolean b) |
void |
setAblehnenAufheben(java.lang.Boolean b,
boolean fromRecalc) |
void |
verifyOnClient(BasicClientContextI _ctx) |
void |
verifyOnServer(java.lang.Long nodeNumber,
Benutzer user,
Transaction tx) |
copyFrom, copyFrom, equalPayload, getAblehnen, getAblehnenAufheben, getAblehnenAufhebenNN, getAblehnenAufhebenNN, getAblehnenNN, getAblehnenNN, getAblehnenPotenziellAufgehobenDurchIterator, getBemerkung, getBemerkungNE, getBemerkungNN, getBemerkungNN, getErstellen, getErstellenNN, getErstellenNN, getGruppe, getHebtAblehnenPotenziellAufFuerIterator, getLesen, getLesenNN, getLesenNN, getLoeschen, getLoeschenNN, getLoeschenNN, getMaske, getPosition, getPositionNN, getPositionNN, getSchreiben, getSchreibenNN, getSchreibenNN, getTid, getTidNE, getTidNN, getTidNN, istAblehnen, istAblehnenAufheben, istErstellen, istLesen, istLoeschen, istSchreiben, needAblehnen, needAblehnenAufheben, needBemerkung, needErstellen, needGruppe, needLesen, needLoeschen, needMaske, needPopulatedAblehnenPotenziellAufgehobenDurch, needPopulatedHebtAblehnenPotenziellAufFuer, needPosition, needSchreiben, needTid, readExternal, setBemerkung, setBOLoader, setErstellen, setGruppe, setLesen, setLoeschen, setMaske, setPosition, setSchreiben, setTid, slim, slim, writeExternal
addAlsAntwortAnBeiAuftrag, addAlsEmpfaengerBCCBeiAuftrag, addAlsEmpfaengerBeiAuftrag, addAlsEmpfaengerCCBeiAuftrag, addAlsKontextBOBeiAuftrag, addWirdAlsAntwortAnVerwendetBeiAlarm, addWirdBenachrichtigtBCCBeiAlarm, addWirdBenachrichtigtBeiAlarm, addWirdBenachrichtigtCCBeiAlarm, getAlsAntwortAnBeiAuftraegen, getAlsAntwortAnBeiAuftraegenIterator, getAlsEmpfaengerBCCBeiAuftraegen, getAlsEmpfaengerBCCBeiAuftraegenIterator, getAlsEmpfaengerBeiAuftraegen, getAlsEmpfaengerBeiAuftraegenIterator, getAlsEmpfaengerCCBeiAuftraegen, getAlsEmpfaengerCCBeiAuftraegenIterator, getAlsKontextBOBeiAuftraegen, getAlsKontextBOBeiAuftraegenIterator, getWirdAlsAntwortAnVerwendetBeiAlarmen, getWirdAlsAntwortAnVerwendetBeiAlarmenIterator, getWirdBenachrichtigtBCCBeiAlarm, getWirdBenachrichtigtBCCBeiAlarmIterator, getWirdBenachrichtigtBeiAlarm, getWirdBenachrichtigtBeiAlarmIterator, getWirdBenachrichtigtCCBeiAlarm, getWirdBenachrichtigtCCBeiAlarmIterator, needPopulatedAlsAntwortAnBeiAuftraegen, needPopulatedAlsEmpfaengerBCCBeiAuftraegen, needPopulatedAlsEmpfaengerBeiAuftraegen, needPopulatedAlsEmpfaengerCCBeiAuftraegen, needPopulatedAlsKontextBOBeiAuftraegen, needPopulatedWirdAlsAntwortAnVerwendetBeiAlarmen, needPopulatedWirdBenachrichtigtBCCBeiAlarm, needPopulatedWirdBenachrichtigtBeiAlarm, needPopulatedWirdBenachrichtigtCCBeiAlarm, pgetAlsAntwortAnBeiAuftraegenLazy, pgetAlsEmpfaengerBCCBeiAuftraegenLazy, pgetAlsEmpfaengerBeiAuftraegenLazy, pgetAlsEmpfaengerCCBeiAuftraegenLazy, pgetAlsKontextBOBeiAuftraegenLazy, pgetWirdAlsAntwortAnVerwendetBeiAlarmenLazy, pgetWirdBenachrichtigtBCCBeiAlarmLazy, pgetWirdBenachrichtigtBeiAlarmLazy, pgetWirdBenachrichtigtCCBeiAlarmLazy, removeAlsAntwortAnBeiAuftrag, removeAlsEmpfaengerBCCBeiAuftrag, removeAlsEmpfaengerBeiAuftrag, removeAlsEmpfaengerCCBeiAuftrag, removeAlsKontextBOBeiAuftrag, removeWirdAlsAntwortAnVerwendetBeiAlarm, removeWirdBenachrichtigtBCCBeiAlarm, removeWirdBenachrichtigtBeiAlarm, removeWirdBenachrichtigtCCBeiAlarm, setAlsAntwortAnBeiAuftraegen, setAlsEmpfaengerBCCBeiAuftraegen, setAlsEmpfaengerBeiAuftraegen, setAlsEmpfaengerCCBeiAuftraegen, setAlsKontextBOBeiAuftraegen, setWirdAlsAntwortAnVerwendetBeiAlarmen, setWirdBenachrichtigtBCCBeiAlarm, setWirdBenachrichtigtBeiAlarm, setWirdBenachrichtigtCCBeiAlarm
_set, $, $, $, $$, $$bo, $$o, $$r, $$ri, $$ri, acquireTxWriteLock, add, afterSaveOnClient, afterSaveOnServer, afterVerifyOnClient, 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, 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, filterDeleted, filterDeleted, filterDeleted, 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, 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, wrapIfGroovy
getCrea, getLdel, getLmod, isDeleted, isLdel, setCrea, setLdel, setLdel, setLmod
getInstanceSpecificLocale, getInstanceSpecificPaths, l10n, l10n, l10n, l10n, l10n, l10n, l10n
bumpVersion, cancelCheckConstraints, consumeAndAssureTransientPropertyExists, contains, equalsBO, equalsBO, getAttribute, getAttribute, getBLOB, getBLOB, getBOVersion, getClazz, getCrea, getEntity, getEntity, getRootLoaderSchema, getSchema, getTransientProperty, hasBLOB, hasTransientProperty, hasTransientPropertyUnfiltered, isDeleted, isMandatory, isNew, isReadOnly, isSubEntityOf, isSubEntityOf, isTemporary, isVisible, setTransientProperty, toRelationMapRO
collectIds, collectIds, getCommaSeparatedIdList, getId, toMap, toMap
collectDescribe, collectDescribe, conciseDesc, conciseDesc, conciseDesc, conciseDesc, conciseDesc, conciseDesc, conciseDesc, conciseDesc, describe, describe, describe, describe, describeAndConciseDesc, describeAndConciseDesc, describeAndConciseDesc, describeAndConciseDesc, describeAndConciseDesc, describeNE, describeNE, join, join, join, notEmptyDescription
public static final org.apache.log4j.Logger log
public static final RechteZuweisung[] EMPTY_ARRAY
public static RechteZuweisung ofTemporary(BOLoaderI bol, RechteZuweisungDigest digest)
public static RechteZuweisung ofTemporary(BOLoaderI bol, BOMaske mask, java.lang.Boolean read, java.lang.Boolean write, java.lang.Boolean create, java.lang.Boolean delete)
public static RechteZuweisung ofTemporary(BOLoaderI bol, BOMaske mask, java.lang.Boolean read, java.lang.Boolean write, java.lang.Boolean create, java.lang.Boolean delete, java.lang.Boolean reject)
public static RechteZuweisung ofTemporary(BOLoaderI bol, BOMaske mask, java.lang.Boolean read, java.lang.Boolean write, java.lang.Boolean create, java.lang.Boolean delete, java.lang.Boolean reject, java.lang.Boolean cancelReject)
public void verifyOnClient(BasicClientContextI _ctx)
verifyOnClient
in interface SaveVetoI
verifyOnClient
in class BO
public void verifyOnServer(java.lang.Long nodeNumber, Benutzer user, Transaction tx) throws SaveVetoException
verifyOnServer
in interface SaveVetoI
verifyOnServer
in class BO
SaveVetoException
public void afterVerifyOnServer(java.lang.Long nodeNumber, Benutzer user, Transaction tx) throws SaveVetoException
afterVerifyOnServer
in interface SaveAwareI
afterVerifyOnServer
in class BO
SaveVetoException
public void delete()
BO
public void setAblehnen(java.lang.Boolean b)
setAblehnen
in class de.ipcon.db.core.RechteZuweisungBase
public void setAblehnen(java.lang.Boolean b, boolean fromRecalc)
public void setAblehnenAufheben(java.lang.Boolean b)
setAblehnenAufheben
in class de.ipcon.db.core.RechteZuweisungBase
public void setAblehnenAufheben(java.lang.Boolean b, boolean fromRecalc)
public java.util.Map<java.lang.Long,RechteZuweisung> getHebtAblehnenPotenziellAufFuer()
getHebtAblehnenPotenziellAufFuer
in class de.ipcon.db.core.RechteZuweisungBase
public java.util.Map<java.lang.Long,RechteZuweisung> getAblehnenPotenziellAufgehobenDurch()
getAblehnenPotenziellAufgehobenDurch
in class de.ipcon.db.core.RechteZuweisungBase
Copyright © 2000-2025 OAshi S.à r.l. All Rights Reserved.