Package org.mycore.common
package org.mycore.common
-
ClassDescriptionMCRCache<K,
V> Instances of this class can be used as object cache.This class implements all methods for handling calendars in MyCoRe objects and data models.Instances of this class represent a general exception thrown by any part of the MyCoRe implementation classes.This class replaces the deprecated MCRDefaults interface and provides some final static fields of common use.Java-based implementation of the unix crypt(3) command Based upon C source code written by Eric Young, eay@psych.uq.oz.au Java conversion by John F.Instances of this class represent a general exception thrown by any part of the MyCoRe implementation classes.Tries to find the cause of an exception by diving down those exceptions that wrap other exceptions, recursively.Detects the language of a given text string by looking for typical words and word endings and used characters for each language.This class provides methods to send emails from within a MyCoRe application.Instances of this class represent a general exception thrown by the persistency layer of the MyCoRe implementation.Thread safety: Implementation must not ensure that concurrent access is without side effects.TheMCRPropertiesResolver
supports substitution of any %reference% in aString
orProperty
instance.Instances of this class collect information kept during a session like the currently active user, the preferred language etc.Manages sessions for a MyCoRe system.This Class will be stored in the aHttpSession
and can be used to resolve theMCRSession
.Helper methods to handle common Stream use cases.AMCRUserInformation
implementation with no roles attached.This class parses and resolve strings which contains variables.A condition is defined by squared brackets.As escape character the backslashed is used.Defines how deep the text is resolved.A term is a defined part in a text.Simple class to hold terms and instantiate them.A simple text, every character is added to the term (except its a special one).A variable is surrounded by curly brackets.Instances of MCRUsageException are thrown when the MyCoRe API is used in an illegal way.Encapsulates informations about the current authenticated user.This class represent a general set of external methods to support the programming API.