public class Gruppe
extends de.ipcon.db.core.GruppeBase
implements de.ipcon.db.core.NotificationReceiverCollectionI
| Modifier and Type | Field and Description |
|---|---|
static Gruppe[] |
EMPTY_ARRAY |
static java.lang.String |
RG_Edit_Structures_In_User_Edit_Area |
static java.lang.String |
RG_Multichange |
static java.lang.String |
RG_Services |
static java.lang.String |
RG_Solstice_Login |
static java.lang.String |
RG_Solstice_UseAutomaticStructureElements |
ATT_AusloesendeBedingteAlarme, ATT_Benutzer, ATT_Formulare, ATT_Lesezeichen, ATT_MFAErforderlich, ATT_MonitoredAlarms, ATT_MonitoredServices, ATT_MultiFaktorNotwendig, ATT_Prioritaet, ATT_RechteZuweisungen, ATT_Reports, ATT_Schablonen, ATT_SichtbareStrukturen, ATT_SpezielleBenachrichtigungsformulare, ATT_Strukturen, ATT_Tid, ATT_Variablen, ATT_Versteckt, ATT_Voreinstellungen, ENT_GruppeATT_Beschreibung, ATT_KinderRefs, ATT_L10nBeschreibung, ATT_L10nName, ATT_Name, ENT_BenanntATT_AlsAntwortAnBeiAuftraegen, ATT_AlsBenachrichtigungsanhangVia, ATT_AlsEmpfaengerBCCBeiAuftraegen, ATT_AlsEmpfaengerBeiAuftraegen, ATT_AlsEmpfaengerCCBeiAuftraegen, ATT_AlsKontextBOBeiAuftraegen, ATT_WirdAlsAntwortAnVerwendetBeiAlarmen, ATT_WirdBenachrichtigtBCCBeiAlarm, ATT_WirdBenachrichtigtBeiAlarm, ATT_WirdBenachrichtigtCCBeiAlarm, ENT_CoreBOBLOB_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_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 |
|---|
Gruppe() |
| Modifier and Type | Method and Description |
|---|---|
void |
addSichtbareStruktur(Struktur s) |
static Gruppe |
byName(BOQueryLoaderI boql,
java.lang.String name)
Returns the Gruppe instance for the passed name, using the passed BOQueryLoaderI.
|
static Gruppe |
byTid(BOQueryLoaderI boql,
java.lang.String tid)
Returns the Gruppe instance for the passed tid, using the passed BOQueryLoaderI.
|
static Gruppe |
createGruppe(Transaction tx,
java.lang.String name,
java.lang.String tid,
java.lang.String desc) |
static Gruppe |
createGruppe(Transaction tx,
java.lang.String name,
java.lang.String tid,
java.lang.String desc,
boolean hidden) |
static Gruppe |
forAdmins(BOQueryLoaderI boql) |
static Gruppe |
getAdmins(BOQueryLoaderI boql) |
NotificationReceiverI[] |
getEmpfaengerInOrder() |
java.util.Map<java.lang.Long,RechteZuweisung> |
getRechteZuweisungenFiltered()
Returns all RechteZuweisungen in the relation that are not deleted and have an undeleted Maske.
|
electric.xml.Element |
getVoreinstellungenElement() |
boolean |
isAdmins()
Tells if this
Gruppe is the administrator group. |
static Gruppe |
queryAndReturnIncluded(Transaction _tx,
java.lang.String _s) |
static void |
registerReservedTid(java.lang.String _tid) |
void |
removeSichtbareStruktur(Struktur s) |
void |
verifyOnClient(de.ipcon.db.core.BasicClientContextI _ctx) |
void |
verifyOnServer(java.lang.Long nodeNumber,
Benutzer user,
Transaction tx) |
addAusloesenderBedingterAlarm, addBenutzer, addFormular, addLesezeichen, addMonitoredAlarm, addMonitoredService, addRechteZuweisung, addReport, addSchablone, addSpeziellesBenachrichtigungsformular, addVariable, copyFrom, copyFrom, equalPayload, getAusloesendeBedingteAlarme, getAusloesendeBedingteAlarmeIterator, getBenutzer, getBenutzerIterator, getFormulare, getFormulareIterator, getLesezeichen, getLesezeichenIterator, getMFAErforderlich, getMFAErforderlichNN, getMFAErforderlichNN, getMonitoredAlarms, getMonitoredAlarmsIterator, getMonitoredServices, getMonitoredServicesIterator, getMultiFaktorNotwendig, getMultiFaktorNotwendigNN, getMultiFaktorNotwendigNN, getPrioritaet, getPrioritaetNN, getPrioritaetNN, getRechteZuweisungen, getRechteZuweisungenIterator, getReports, getReportsIterator, getSchablonen, getSchablonenIterator, getSichtbareStrukturen, getSichtbareStrukturenIterator, getSpezielleBenachrichtigungsformulare, getSpezielleBenachrichtigungsformulareIterator, getStrukturen, getStrukturenIterator, getTid, getTidNE, getTidNN, getTidNN, getVariablen, getVariablenIterator, getVersteckt, getVerstecktNN, getVerstecktNN, getVoreinstellungen, getVoreinstellungenNE, getVoreinstellungenNN, getVoreinstellungenNN, istMFAErforderlich, istMultiFaktorNotwendig, istVersteckt, needMFAErforderlich, needMultiFaktorNotwendig, needPopulatedAusloesendeBedingteAlarme, needPopulatedBenutzer, needPopulatedFormulare, needPopulatedLesezeichen, needPopulatedMonitoredAlarms, needPopulatedMonitoredServices, needPopulatedRechteZuweisungen, needPopulatedReports, needPopulatedSchablonen, needPopulatedSichtbareStrukturen, needPopulatedSpezielleBenachrichtigungsformulare, needPopulatedStrukturen, needPopulatedVariablen, needPrioritaet, needTid, needVersteckt, needVoreinstellungen, pgetAusloesendeBedingteAlarmeLazy, pgetBenutzerLazy, pgetFormulareLazy, pgetLesezeichenLazy, pgetMonitoredAlarmsLazy, pgetMonitoredServicesLazy, pgetRechteZuweisungenLazy, pgetReportsLazy, pgetSchablonenLazy, pgetSichtbareStrukturenLazy, pgetSpezielleBenachrichtigungsformulareLazy, pgetVariablenLazy, readExternal, removeAusloesenderBedingterAlarm, removeBenutzer, removeFormular, removeLesezeichen, removeMonitoredAlarm, removeMonitoredService, removeRechteZuweisung, removeReport, removeSchablone, removeSpeziellesBenachrichtigungsformular, removeVariable, setAusloesendeBedingteAlarme, setBenutzer, setBOLoader, setFormulare, setLesezeichen, setMFAErforderlich, setMonitoredAlarms, setMonitoredServices, setMultiFaktorNotwendig, setPrioritaet, setRechteZuweisungen, setReports, setSchablonen, setSichtbareStrukturen, setSpezielleBenachrichtigungsformulare, setTid, setVariablen, setVersteckt, setVoreinstellungen, slim, slim, writeExternalcompareTo, createTID, createTID, getL10nBeschreibung, getL10nName, getPairStorage, inputAsBenanntRelation, inputAsBenanntRelation, inputAsBenanntRelation, inputAsBenanntRelation, inputAsMultiBenanntRelation, inputAsMultiBenanntRelation, inputAsMultiBenanntRelation, inputAsMultiRelation, inputAsMultiRelation, inputAsMultiRelation, inputAsRelation, inputAsRelation, inputAsRelation, inputAsRelation, outputAsBenanntRelation, outputAsBenanntRelation, outputAsMultiBenanntRelation, outputAsMultiBenanntRelation, outputAsMultiRelation, outputAsMultiRelation, outputAsRelation, outputAsRelation, outputAsRelation, outputBOTName, outputIntoElement, outputIntoElement, storePreparedRelationQueryResultaddKinderRef, getBeschreibung, getBeschreibungNE, getBeschreibungNN, getBeschreibungNN, getKinderRefs, getKinderRefsIterator, getL10nBeschreibungNE, getL10nBeschreibungNN, getL10nBeschreibungNN, getL10nNameNE, getL10nNameNN, getL10nNameNN, getName, getNameNE, getNameNN, getNameNN, needBeschreibung, needL10nBeschreibung, needL10nName, needName, needPopulatedKinderRefs, pgetKinderRefsLazy, removeKinderRef, setBeschreibung, setKinderRefs, setNameaddAlsAntwortAnBeiAuftrag, addAlsBenachrichtigungsanhangVia, addAlsEmpfaengerBCCBeiAuftrag, addAlsEmpfaengerBeiAuftrag, addAlsEmpfaengerCCBeiAuftrag, addAlsKontextBOBeiAuftrag, addWirdAlsAntwortAnVerwendetBeiAlarm, addWirdBenachrichtigtBCCBeiAlarm, addWirdBenachrichtigtBeiAlarm, addWirdBenachrichtigtCCBeiAlarm, getAlsAntwortAnBeiAuftraegen, getAlsAntwortAnBeiAuftraegenIterator, getAlsBenachrichtigungsanhangVia, getAlsBenachrichtigungsanhangViaIterator, getAlsEmpfaengerBCCBeiAuftraegen, getAlsEmpfaengerBCCBeiAuftraegenIterator, getAlsEmpfaengerBeiAuftraegen, getAlsEmpfaengerBeiAuftraegenIterator, getAlsEmpfaengerCCBeiAuftraegen, getAlsEmpfaengerCCBeiAuftraegenIterator, getAlsKontextBOBeiAuftraegen, getAlsKontextBOBeiAuftraegenIterator, getWirdAlsAntwortAnVerwendetBeiAlarmen, getWirdAlsAntwortAnVerwendetBeiAlarmenIterator, getWirdBenachrichtigtBCCBeiAlarm, getWirdBenachrichtigtBCCBeiAlarmIterator, getWirdBenachrichtigtBeiAlarm, getWirdBenachrichtigtBeiAlarmIterator, getWirdBenachrichtigtCCBeiAlarm, getWirdBenachrichtigtCCBeiAlarmIterator, needPopulatedAlsAntwortAnBeiAuftraegen, needPopulatedAlsBenachrichtigungsanhangVia, needPopulatedAlsEmpfaengerBCCBeiAuftraegen, needPopulatedAlsEmpfaengerBeiAuftraegen, needPopulatedAlsEmpfaengerCCBeiAuftraegen, needPopulatedAlsKontextBOBeiAuftraegen, needPopulatedWirdAlsAntwortAnVerwendetBeiAlarmen, needPopulatedWirdBenachrichtigtBCCBeiAlarm, needPopulatedWirdBenachrichtigtBeiAlarm, needPopulatedWirdBenachrichtigtCCBeiAlarm, pgetAlsAntwortAnBeiAuftraegenLazy, pgetAlsBenachrichtigungsanhangViaLazy, pgetAlsEmpfaengerBCCBeiAuftraegenLazy, pgetAlsEmpfaengerBeiAuftraegenLazy, pgetAlsEmpfaengerCCBeiAuftraegenLazy, pgetAlsKontextBOBeiAuftraegenLazy, pgetWirdAlsAntwortAnVerwendetBeiAlarmenLazy, pgetWirdBenachrichtigtBCCBeiAlarmLazy, pgetWirdBenachrichtigtBeiAlarmLazy, pgetWirdBenachrichtigtCCBeiAlarmLazy, removeAlsAntwortAnBeiAuftrag, removeAlsBenachrichtigungsanhangVia, removeAlsEmpfaengerBCCBeiAuftrag, removeAlsEmpfaengerBeiAuftrag, removeAlsEmpfaengerCCBeiAuftrag, removeAlsKontextBOBeiAuftrag, removeWirdAlsAntwortAnVerwendetBeiAlarm, removeWirdBenachrichtigtBCCBeiAlarm, removeWirdBenachrichtigtBeiAlarm, removeWirdBenachrichtigtCCBeiAlarm, setAlsAntwortAnBeiAuftraegen, setAlsBenachrichtigungsanhangVia, setAlsEmpfaengerBCCBeiAuftraegen, setAlsEmpfaengerBeiAuftraegen, setAlsEmpfaengerCCBeiAuftraegen, setAlsKontextBOBeiAuftraegen, setWirdAlsAntwortAnVerwendetBeiAlarmen, setWirdBenachrichtigtBCCBeiAlarm, setWirdBenachrichtigtBeiAlarm, setWirdBenachrichtigtCCBeiAlarm_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, wrapIfGroovygetCrea, getLdel, getLmod, isDeleted, isLdel, setCrea, setLdel, setLdel, setLmodgetInstanceSpecificLocale, getInstanceSpecificPaths, l10n, l10n, l10n, l10n, l10n, l10n, l10nasCoreBO, asFrappedCoreBO, byNames, byNames, filterNotifiableI, getOrCreateNotifiables, getUsersOrGroupsToNotify, getUsersOrGroupsToNotifyByCSV, getUsersOrGroupsToNotifyByEVbumpVersion, cancelCheckConstraints, consumeAndAssureTransientPropertyExists, contains, delete, equalsBO, equalsBO, filterDeleted, filterDeleted, filterDeleted, filterDeleted, filterDeletedAndReturnMap, filterDeletedAndReturnMap, getAttribute, getAttribute, getBLOB, getBLOB, getBOVersion, getClazz, getCrea, getEntity, getEntity, getRootLoaderSchema, getSchema, getTransientProperty, hasActiveTransaction, hasBLOB, hasTransientProperty, hasTransientPropertyUnfiltered, isDeleted, isMandatory, isNew, isReadOnly, isSubEntityOf, isSubEntityOf, isTemporary, isVisible, setTransientProperty, toRelationMapROcollectIds, collectIds, getCommaSeparatedIdList, getId, hasTempId, toMap, toMapcollectDescribe, collectDescribe, conciseDesc, conciseDesc, conciseDesc, conciseDesc, conciseDesc, conciseDesc, conciseDesc, conciseDesc, describe, describe, describe, describe, describeAndConciseDesc, describeAndConciseDesc, describeAndConciseDesc, describeAndConciseDesc, describeAndConciseDesc, describeNE, describeNE, join, join, join, notEmptyDescriptionpublic static final java.lang.String RG_Solstice_Login
public static final java.lang.String RG_Solstice_UseAutomaticStructureElements
public static final java.lang.String RG_Services
public static final java.lang.String RG_Multichange
public static final java.lang.String RG_Edit_Structures_In_User_Edit_Area
public static final Gruppe[] EMPTY_ARRAY
public void verifyOnServer(java.lang.Long nodeNumber,
Benutzer user,
Transaction tx)
verifyOnServer in interface de.ipcon.db.core.SaveVetoIverifyOnServer in class BOpublic void verifyOnClient(de.ipcon.db.core.BasicClientContextI _ctx)
verifyOnClient in interface de.ipcon.db.core.SaveVetoIverifyOnClient in class BOpublic static void registerReservedTid(java.lang.String _tid)
public static Gruppe createGruppe(Transaction tx, java.lang.String name, java.lang.String tid, java.lang.String desc)
public static Gruppe createGruppe(Transaction tx, java.lang.String name, java.lang.String tid, java.lang.String desc, boolean hidden)
public static Gruppe queryAndReturnIncluded(Transaction _tx, java.lang.String _s)
public java.util.Map<java.lang.Long,RechteZuweisung> getRechteZuweisungenFiltered()
public void addSichtbareStruktur(Struktur s)
addSichtbareStruktur in class de.ipcon.db.core.GruppeBasepublic void removeSichtbareStruktur(Struktur s)
removeSichtbareStruktur in class de.ipcon.db.core.GruppeBasepublic final boolean isAdmins()
Gruppe is the administrator group.Gruppe is the administrator group, false otherwisepublic electric.xml.Element getVoreinstellungenElement()
public static Gruppe byName(BOQueryLoaderI boql, java.lang.String name)
public static Gruppe byTid(BOQueryLoaderI boql, java.lang.String tid)
public static Gruppe getAdmins(BOQueryLoaderI boql)
public static Gruppe forAdmins(BOQueryLoaderI boql)
public NotificationReceiverI[] getEmpfaengerInOrder()
getEmpfaengerInOrder in interface de.ipcon.db.core.NotificationReceiverCollectionICopyright © 2000-2026 OAshi S.à r.l. All Rights Reserved.