public class MyTISMAdresseEmail
extends de.ipcon.db.core.MyTISMAdresseEmailBase
implements de.ipcon.messaging.email.InternetAddressProviderI
ATT_Email, ENT_MyTISMAdresseEmail
EMPTY_ARRAY
ATT_Benachrichtigungsversendungen, ATT_Benutzer, ATT_Position, ATT_Typ, ATT_WeiterAuchWennErfolgreich, ENT_MyTISMAdresse
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 |
---|
MyTISMAdresseEmail() |
Modifier and Type | Method and Description |
---|---|
MyTISMAdresstyp |
_getTyp() |
javax.mail.internet.InternetAddress |
asInternetAddress()
Just an intuitively named wrapper around
getInternetAddesss() . |
CryptoConfigurationProviderI |
getCryptoConfigurationProvider() |
static MyTISMAdresseEmail |
getInstance(BOLoaderI bol,
java.lang.String email)
Deprecated.
please use
of(BOLoaderI, String) |
static MyTISMAdresseEmail |
getInstance(Transaction tx,
Benutzer user)
Deprecated.
|
static MyTISMAdresseEmail |
getInstance(Transaction tx,
Benutzer user,
java.lang.String email) |
static MyTISMAdresseEmail |
getInstance(Transaction tx,
Benutzer user,
java.lang.String email,
int position) |
static MyTISMAdresseEmail |
getInstance(Transaction tx,
Benutzer user,
java.lang.String email,
int position,
boolean continueEvenIfSuccessful) |
javax.mail.internet.InternetAddress |
getInternetAddress() |
static MyTISMAdresseEmail |
getOrCreate(BOLoaderI bol,
java.lang.String email)
Fetches an existing
MyTISMAdresseEmail from the persistent storage and returns it. |
static MyTISMAdresseEmail |
of(BOLoaderI bol,
java.lang.String email) |
static MyTISMAdresseEmail |
of(Transaction tx,
Benutzer user) |
static MyTISMAdresseEmail |
of(Transaction tx,
Benutzer user,
java.lang.String email) |
static MyTISMAdresseEmail |
of(Transaction tx,
Benutzer user,
java.lang.String email,
int position) |
static MyTISMAdresseEmail |
of(Transaction tx,
Benutzer user,
java.lang.String email,
int position,
boolean continueEvenIfSuccessful) |
static MyTISMAdresseEmail |
ofTemporary(BOLoaderI bol,
java.lang.String email) |
void |
verifyOnClient(BasicClientContextI ctx) |
copyFrom, copyFrom, equalPayload, getEmail, getEmailNE, getEmailNN, getEmailNN, needEmail, readExternal, setBOLoader, setEmail, slim, slim, writeExternal
compareTo, getAdressenInOrder, getOpenPGPPublicKey, getPreferredLocale, getWillInlinePGP, getWillSignatur, getWillVerschluesselung, isOptional, setCryptoConfigurationProvider, shouldBeNotified
addBenachrichtigungsversendung, getBenachrichtigungsversendungen, getBenachrichtigungsversendungenIterator, getBenutzer, getPosition, getPositionNN, getPositionNN, getTyp, getWeiterAuchWennErfolgreich, getWeiterAuchWennErfolgreichNN, getWeiterAuchWennErfolgreichNN, istWeiterAuchWennErfolgreich, needBenutzer, needPopulatedBenachrichtigungsversendungen, needPosition, needTyp, needWeiterAuchWennErfolgreich, pgetBenachrichtigungsversendungenLazy, removeBenachrichtigungsversendung, setBenachrichtigungsversendungen, setBenutzer, setPosition, setWeiterAuchWennErfolgreich
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, afterVerifyOnServer, 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, 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, verifyOnServer, wrapIfGroovy
getCrea, getLdel, getLmod, isDeleted, isLdel, setCrea, setLdel, setLdel, setLmod
getInstanceSpecificLocale, getInstanceSpecificPaths, l10n, l10n, l10n, l10n, l10n, l10n, l10n
hasValidMyTISMAdresseEmail, isDeleted, isNew
asCoreBO, asFrappedCoreBO, byNames, byNames, describe, filterNotifiableI, getId, getOrCreateNotifiables, getUsersOrGroupsToNotify, getUsersOrGroupsToNotifyByCSV, getUsersOrGroupsToNotifyByEV
bumpVersion, cancelCheckConstraints, consumeAndAssureTransientPropertyExists, contains, equalsBO, equalsBO, getAttribute, getAttribute, getBLOB, getBLOB, getBOVersion, getClazz, getCrea, getEntity, getEntity, getRootLoaderSchema, getSchema, getTransientProperty, hasBLOB, hasTransientProperty, hasTransientPropertyUnfiltered, isMandatory, isReadOnly, isSubEntityOf, isSubEntityOf, isTemporary, isVisible, setTransientProperty, toRelationMapRO
collectIds, collectIds, getCommaSeparatedIdList, toMap, toMap
collectDescribe, collectDescribe, conciseDesc, conciseDesc, conciseDesc, conciseDesc, conciseDesc, conciseDesc, conciseDesc, conciseDesc, describe, describe, describe, describeAndConciseDesc, describeAndConciseDesc, describeAndConciseDesc, describeAndConciseDesc, describeAndConciseDesc, describeNE, describeNE, join, join, join, notEmptyDescription
public CryptoConfigurationProviderI getCryptoConfigurationProvider()
getCryptoConfigurationProvider
in class MyTISMAdresse
public static MyTISMAdresseEmail of(Transaction tx, Benutzer user)
public static MyTISMAdresseEmail of(Transaction tx, Benutzer user, java.lang.String email)
public static MyTISMAdresseEmail of(Transaction tx, Benutzer user, java.lang.String email, int position)
public static MyTISMAdresseEmail of(Transaction tx, Benutzer user, java.lang.String email, int position, boolean continueEvenIfSuccessful)
@Deprecated public static MyTISMAdresseEmail getInstance(Transaction tx, Benutzer user)
of(Transaction, Benutzer, String, int, boolean)
public static MyTISMAdresseEmail getInstance(Transaction tx, Benutzer user, java.lang.String email)
public static MyTISMAdresseEmail getInstance(Transaction tx, Benutzer user, java.lang.String email, int position)
public static MyTISMAdresseEmail getInstance(Transaction tx, Benutzer user, java.lang.String email, int position, boolean continueEvenIfSuccessful)
public static MyTISMAdresseEmail of(BOLoaderI bol, java.lang.String email)
bol
- a BOLoader to set on the new instance. If this is a Transaction,
the new instance will be included in it, otherwise the new instance will
get a temporary Id set.email
- the actual e-mail adress to set.public static MyTISMAdresseEmail ofTemporary(BOLoaderI bol, java.lang.String email)
@Deprecated public static MyTISMAdresseEmail getInstance(BOLoaderI bol, java.lang.String email)
of(BOLoaderI, String)
public static MyTISMAdresseEmail getOrCreate(BOLoaderI bol, java.lang.String email)
MyTISMAdresseEmail
from the persistent storage and returns it.
In case that no existing one was found a new one will be created and returned.bol
- a BOLoader to query the specified one from the persistent storage.email
- the actual e-mail adress to retrieveof(BOLoaderI, String)
, nonnull.public void verifyOnClient(BasicClientContextI ctx) throws SaveVetoException
verifyOnClient
in interface SaveVetoI
verifyOnClient
in class BO
SaveVetoException
public MyTISMAdresstyp _getTyp()
_getTyp
in class MyTISMAdresse
public javax.mail.internet.InternetAddress getInternetAddress() throws javax.mail.internet.AddressException
getInternetAddress
in interface de.ipcon.messaging.email.InternetAddressProviderI
javax.mail.internet.AddressException
public javax.mail.internet.InternetAddress asInternetAddress() throws javax.mail.internet.AddressException
getInternetAddesss()
.javax.mail.internet.AddressException
Copyright © 2000-2025 OAshi S.à r.l. All Rights Reserved.