Interface | Description |
---|---|
AutomatikStrukturLoaderI |
This interface is used for classes which are capable of loading
automatically generated structure elements by their path.
|
BackendBOLoaderI |
A BOLoaderI that runs only in the backend, i.e. server-side.
|
BackendBOLoaderWithPersistenceHandlerI |
A BOLoaderI that runs only in the backend, i.e. server-side, and grants access to its PersistenceHandlerI.
|
BackendQueryAnsweringBOLoaderI |
Special kind of BOLoaderI which is aware that it is answering a backend query and can be handled accordingly.
|
BasicClientContextI | |
BatchedBackendRequestI |
Careful: These only save roundtrips.
|
BOCacheListenerI | |
BOLoaderI |
This interface is a common loader for lazy loading as well as loading BOs in a client or
server environment.
|
BOLoaderWithCacheI | |
BOMonitoringAlarmI |
Interface class to be implemented by
Alarm subclasses that are
"associated" with a specific set of CoreBOs and monitor changes to
these CoreBOs . |
BOProcHolderI |
Interface for classes that can hold and provide information about BOProcI objects.
|
BOProcI | |
BOQueryLoaderI |
Provides access to
BO instances. |
BOWrapperI | |
CachingBOLoaderGCStrategyI |
Interface to implement an explicit GC Strategy for a CachingBOLoader.
|
CachingBOLoaderUpdateStrategyI |
This interface can be used to decide which BO objects inside the cache should be kept up to date with the server.
|
CodebausteinStorageI | |
DatabaseConnectionProviderI | |
DBManBOChangeEventI |
Yet another interface for build process/dependency purposes ...
|
EinstellungenVariableBasedConfigurationValueI | |
EntityStrukturI |
To be implemented by Strukturen that can be assigned to Gruppen and have a
prioritaet.
|
ExpiringTokenStorageProviderI | |
FilterableStrukturI | |
InterpretedOQLQueryI | |
KernelDatabaseAccessorI |
Interface providing internal access to the backend managed database
for core classes that do not have direct access to the
DBMan
class due to compile dependencies. |
KernelDatabaseSaverI |
Interface providing internal access for saving to the backend managed database
for core classes that do not have direct access to the
DBMan
class due to compile dependencies, providing some of the methods in DBManLocalI. |
LazyDataProviderI | |
LimitableToMyTISMAdresstypI | |
NotifiableI |
Common base interface for
NotificationReceiverCollectionI and NotificationReceiverI because in a
number of situations it is convenient to handle both in the same way. |
NotificationAttachmentI |
Marker interface for BOs that may be attached to a MyTISMBenachrichtigungsAuftrag.
|
NotificationReceiverCollectionI |
This interface must be implemented by all classes that should be used as
recipients for MyTISM notifications and which basically represent a group of
recipients (as opposed to
NotificationReceiverI which represents only
one recipient). |
NotificationReceiverI |
This interface must be implemented by all classes that should be used as
recipients for MyTISM notifications and which basically represent only one
recipient (as opposed to
NotificationReceiverCollectionI which
represents a group of recipients). |
ParameterizedStrukturI |
To be implemented by Strukturen that have a "Parameter" attribute.
|
PermissionHandlerWithUserI | |
PersistenceHandlerI |
Defines the core operations for managing persistence within the application.
|
PolymorphicFilterableStrukturI | |
PolymorphicStrukturI |
To be implemented by Strukturen that have a "Polymorphic" attribute.
|
PrioritizableStrukturI |
To be implemented by Strukturen that have a "Prioritaet" attribute and a "Gruppen" attribute to go with that.
|
QueryHandlerI | |
SaveAwareI |
Interface to be implemented by classes that want to be notified about saving cycle events and possibly act on them.
|
SaveBOListenerI | |
SaveResultI |
interface for the result of a saving with the method(s)
DBManLocalI.save(String, Closure) |
SaveVetoI | |
ServerLocalTransactionI | |
ServerResultListenerI | |
SessionScopedCacheProviderI | |
StrukturParameterDefaultApplierI | |
StrukturWithBOTypI | |
TemporaryIdSupplierI |
Classes implementing this interface may be used for supplying temporary Ids for a Transaction
instead of the Transaction managing that on its own.
|
TransactionBuilderI | |
TransactionListenerI |
Interface to be implemented by classes that need to react in real time on transaction changes, whether they are
committed or not.
|
TransactionMessageBusI |
Handler for registering TransactionListenerI's to receive notifications on recording changes in the transaction.
|
TransactionProviderI | |
TransliteratorI | |
XMLExportableI |
Class | Description |
---|---|
AbstractBOWrapper | |
AenderungsTyp | |
Alarm | |
AlarmAusloesung |
Alarm triggering info is logged/stored in the datbase via objects of this class (actually its subclasses).
|
AlarmAusloesungFuerBO | |
AlarmAusloesungFuerUnsyncedBO |
A special
AlarmAusloesung subclass for entitites with forbidDirectChanges , which are not synced
between nodes. |
AlarmBenachrichtigungsauftrag | |
AlarmCalculationTimeWatchdog |
Kludge to prevent overly long Alarm status recalc runs.
|
Alias | |
Anmeldung | |
ArrayTestBO |
Implementation class for unit-test only BO
|
ArrayZeilenDelegate |
A representation of one (or multiple) values at a certain array index of one (or multiple) source arrays for
viewing and modification in the GUI as table.
|
ArrayZeilenWrapper |
Wrapper class to organize multiple array sources into a single delegate line per array index.
|
AttributeSelector |
Support class that bundles common code needed for attribute selection input
fields in the GUI.
|
AusloeseKriterium |
Class that represents a single condition and specific change to a
BO that must have happened for an
BedingterAlarm to trigger (or not, in the case of a Wiedervorlage ). |
BedingterAlarm | |
BedingterAlarmBOStatusHelper |
Class used to cache "fits" states for BOs, concerning changes from BTs, which are rather expensive to determine.
|
Benachrichtigungsversendung | |
Benannt | |
BenanntPath |
This class represents the path to a
Benannt in the hierarchy in the
Solstice navigation tree. |
Benutzer |
class is split into aspects class:
Benutzer.nrx
-> BenutzerMFAAspects.nrx
-> BenutzerGroupAspects.nrx
|
BenutzerGroupAspects |
Provides helper methods for managing and interacting with user groups related to "Benutzer" (user) objects.
|
BenutzerMFAAspects |
Benutzer class is split into aspects class:
Benutzer.nrx
-> BenutzerMFAAspects.nrx <--- you are here
-> BenutzerGroupAspects.nrx
|
BF |
BF is basically only a holder for an encrypted license string.
|
Bild | |
BildPosten | |
BN | |
BO |
BO is the basic super class for all persistent objects in MyTISM.
|
BOAlarmStatus |
Objects of this class are used to store information about if and when a
BOMonitoringAlarmI
(BOBasierterTermin and Wiedervorlage ) is to be triggered for a specific BO and also
memorize if the alarm has been triggered for a BO already. |
BOAlarmStatusManager |
Subclasses of this class are used for memorizing and maintaining "trigger
states" for
BOs monitored by specific Alarm instances,
including the date when the specific Alarm instance should trigger
for a given BO . |
BOAlarmStatusManager.Batch |
This class creates and caches a database connection and several statements
for improved performance in cases where more than one
BOAlarmStatus
need to be adjusted. |
BOAlarmStatusManager.BOAlarmStatusIterator | |
BOAssociatedAlarm |
FIXME Interface class to be implemented by
Alarm subclasses that are
"associated" with a specific set of CoreBOs . |
BOBasierterTermin | |
BOBasierterTerminStatus | |
BOBasierterTerminStatusManager | |
BOComparator | |
BOGraphPrefetcher |
This class is used to eliminate dead times when editing large object graphs.
|
BOLoaderCoercingObjectInputStream | |
BOLoaderWrapper | |
BOMaske | |
BOPivot | |
BOPredicateEquals |
A predicate function for comparing a BO to a Attribute-value pair.
|
BOProc | |
BOProcIFormatter |
Class with static tool methods to create a nice description for a given
BOProcI . |
BOQuery |
This class provides a more convenient way of creating (OQL) queries.
|
BOQueryLoaderI.InternalHelper |
Internal helper class to hold a protected default implementation, allowing subclasses that override
BOQueryLoaderI.getBOsByAttrs(java.lang.Class, java.lang.String[], java.lang.Object[], boolean[], int, java.util.Set) }
to access the interface implementation as well. |
BOT | |
BOT.BOClassesPathCompiler | |
BP | |
BS |
Custom class for BS.
|
BT | |
BU |
Custom class for BU with some convenience methods.
|
BX | |
CachingBOLoader |
A BOLoader that is caching and supports updating of (at least some) cached values defined by a strategy and
garbage collection of unused or old entries.
|
CachingBOLoaderDuringGC |
This is the CachingBOLoader class used to frap all BOs that are still reachable into it.
|
CachingBOLoaderLRUStrategy |
This class implements a class limited LRU update strategy with matching gcStrategy.
|
CachingBOLoaderLRUStrategy.ClassLimitedLRUContainer | |
CachingBOLoaderRegistration | |
Codebaustein | |
CodebausteinArgument | |
CollidingBPQueryClauseBuilder |
Efficiently constructs queries to identify `BOProcs` that conflict with existing `BPs`.
|
CoreBO | |
CustomBTProperty | |
DateiSystemSync |
Special BO subclass that is (only) used for syncing Strukturen from/to disk
in the special Formular provided for that.
|
DateiSystemSyncEintrag | |
DeepCloningObjectInputStream | |
DeepCloningObjectOutputStream | |
DescribingBOWrapper |
A BO wrapping class which returns the given CBOFormat string on toString() calls,
merely used in front end display tasks.
|
Druckziel | |
Druckziel.OutputDsl | |
DynamischerOrdner |
A Solstice
Ordner (folder) subclass that gets its contents from
a search instead of having its Strukturen children explicitly
assigned. |
EinfacherTermin | |
EinstellungenVariable | |
EinstellungenVariablenWert | |
EinstellungenVarWertBenutzer | |
EinstellungenVarWertGruppe | |
EmailRoutingRegel | |
ExternalizedObjectBlock | |
FilesystemObject |
Eine Abstraktion einer Datei.
|
Folder | |
Formular | |
GrooqlBOMaske |
BOMaske subclass that additionally uses a GrooqlFilter to
check if given objects match. |
Gruppe | |
Hinweis | |
IncludeReplacementTools | |
InternalNotificationRetryWV |
Automatically created specific
Wiedervorlage singleton, which is responsible for re-trying the sending
out of notifications which could not be sent out before for some reason. |
IssueReport | |
IssueUrgency | |
JavaImp | |
L10nBundle | |
L10nEntry |
Values of Localisation-resources, that are stored in Bundles.
|
L10nLocale | |
L10nResource |
Localisation-resources, that are stored in Bundles.
|
LazyBildImage | |
LazyBOReference |
Subclass of
SoftReference , that (re)loads the BO on
demand from the DB if the in-memory reference has been cleared or only the Id
of the BO was known or given when the
LazyBOReference was created. |
LazyImageIcon | |
LazyRelationMap |
This class serves as a stub for a TreeMap whose values do not exist at all.
|
Lesezeichen | |
MyTISMAdresse | |
MyTISMAdresseEmail | |
MyTISMAdresseFax | |
MyTISMAdresseSolstice | |
MyTISMAdresstyp | |
MyTISMAdresstypBeschraenkungFuerAuftrag | |
MyTISMAnhangBOEintrag | |
MyTISMBenachrichtigung | |
MyTISMBenachrichtigungsAuftrag | |
MyTISMBenachrichtigungstyp | |
MyTISMBenachrichtigungsVorlage | |
MyTISMBenAuftragMitVorlage | |
MyTISMBenAuftragMitVorlage.Builder | |
MyTISMBenAuftragOhneVorlage |
MyTISMBenachrichtigungsAuftrag subclass that does not use a template
to generate the subjects and texts for the resulting notification(s) but
instead falls back to given, fixed texts. |
MyTISMBenAuftragOhneVorlage.Builder | |
MytismIcon | |
MyTISMKontextBOEintrag | |
NotfallSchluessel |
This class wraps a Notfall key for MFA
To make input more robust, we use Base32 as input, as it's
both case insensitive and avoiding 1 and 0 to avoid confusion
with l and O.
|
NullAggregate | |
Ordner | |
RechteZuweisung | |
RechteZuweisungDigest | |
ReentrantLockPool | |
Report | |
RetainedChanges | |
Schablone | |
SerializedTransaction | |
SolsticeCacheElement |
Sinn dieser Klasse ist es, den XML-Parsing und Beanshell-Interpretations-Aufwand aus der
wahrnehmbaren Verzoegerung beim "Oeffnen" eines Objektes zu verstecken bzw. sogar komplett
zu eliminieren.
|
SortEntry | |
Struktur | |
Struktur.ClientPrioComparator | |
Strukturlesezugriffe | |
Synchable | |
SyncServiceTools |
This class exists basically for build reasons, actually the stuff in here
should rather be in db/SyncService but BN.nrx (which is build earlier) also
needs this code (and I think it does not belong in BN.nrx).
|
SyncServiceTools.SyncAccountConfiguration | |
TemporaryIdSupplier |
Standard implementation of interface
TemporaryIdSupplierI . |
TOTPSchluessel |
This class wraps a TOTP key for MFA
Sadly, the most used app for that purpose, Google Authenticator, severely limits the
options availably, as it ignores the algorithm (fixed SHA1), the number of digits (6) and the period (30).
|
Transaction |
This is a lightweight implementation of a Transaction initially tailored for
outside server operation (=client side), it's now used in the server core, too.
|
Transaction.Additional | |
Transaction.FillBOResult | |
TransactionAnswer |
Dieses Objekt dient dazu, eine die Antwort des Servers auf eine ihm
uebergebene Transaktion sowie eventuell hinzugefuegte BPs zurueckzugeben.
|
TransactionCanonification |
Analyzes and creates a "canonized" version of a transaction.
|
TransactionConflictAnswer |
Represents the status of or action performed on a given
BO during a
Transaction on the server. |
TransactionConflictReport |
Provides a comprehensive report on the status of a transaction and its associated Business Objects (BOs) on the server.
|
TransactionMessageBus |
This class handles the TransactionListenerI aspect of the transaction and additionally provides a way for non persistent
BOs or virtual attributes to trigger virtual events as well.
|
Transliterator | |
UnresolvedReferencesResolver |
UnresolvedReferencesCache maintains a list of references to not-yet-existing
objects (represented by PairStorages) and for each of them a list of
BO/AttributeI(name) combinations.
|
WebAuthnCredential | |
Wiedervorlage |
An alarm that triggers when some criteria have not been fullfilled for a given time.
|
WiedervorlageStatus | |
WiedervorlageStatusManager | |
Zeitzone |
Exception | Description |
---|---|
Alarm.AlarmDefinitionException |
This exception signifies some "persistent" error in the definition of an
Alarm which will prevent the Alarm
from working until the definition is corrected. |
AusloeseKriterium.AusloeseKriteriumDefinitionException | |
BOAlarmStatusManagerStorageException | |
BotNotKnownException | |
BPIntegrityException |
This exception should be thrown when some inherent error in a
BP is
encountered. |
CodebausteinException | |
DataIntegrityException |
Special exception to signal obvious errors in database like e.g. multiple
BPs for the creation of a BO.
|
FillBOException |
Special exception to signal errors while filling a BO during a Transaction.
|
MissingBOLoaderException | |
MissingSchemaException | |
MultipleMatchingBOsException | |
NotIncludedInTransactionException |
This exception should be thrown if a BO was expected to be already included in a Transaction, but was not.
|
NotLoadedByTransactionException |
This exception should be thrown if a BO was expected to be loaded by a Transaction, but was not.
|
ObjectForConditionNotFoundException | |
ObjectForConditionNotUniqueException | |
ObjectNotFoundException | |
PermissionNotGrantedException | |
RepeatableSaveException | |
SaveCanceledByUserException |
Special SaveVetoException subclass which can be used for cases where the save
was aborted due to user decision and which do not require an actual error
dialog or custom message.
|
SaveException | |
SaveVetoException |
A specialized exception indicating a veto (rejection) during a save operation.
|
SyncServiceTools.InvalidSyncAccountConfigurationException | |
TransactionConflictException | |
TransactionIncludeException | |
TransientPropertyComputationException |
Copyright © 2000-2024 OAshi S.à r.l. All Rights Reserved.