public class MyTISMAnhangBOEintrag
extends de.ipcon.db.core.MyTISMAnhangBOEintragBase
implements de.ipcon.messaging.email.DataSourceConvertibleI
ATT_AngehaengteBOs, ATT_AngehaengtesBO, ATT_Auftraege, ATT_BO, ATT_BOs, ATT_ErstelleDataSourceMitReport, ATT_IssueReport, ATT_IstOptional, ATT_MonitorableLogBO, ATT_MonitorableLogBOs, ATT_MyTISMBenachrichtigungsAuftrag, ENT_MyTISMAnhangBOEintragATT_Name, ENT_MyTISMBenAuftragBOEintragBLOB_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, EMPTY_ARRAY, 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 |
|---|
MyTISMAnhangBOEintrag() |
| Modifier and Type | Method and Description |
|---|---|
java.util.Map |
getAngehaengteBOs() |
BO |
getAngehaengtesBO() |
javax.activation.DataSource |
getDataSource()
Deprecated.
|
javax.activation.DataSource |
getDataSource(de.ipcon.messaging.email.DataSourceContext context) |
IssueReport |
getIssueReport()
Deprecated.
|
MyTISMBenachrichtigungsAuftrag |
getMyTISMBenachrichtigungsAuftrag()
Deprecated.
|
boolean |
isMandatory(AttributeI attr)
Tells if the passed
AttributeI is mandatory in the context of this BO
(for the UI and access via the schema). |
boolean |
isReadOnly(AttributeI attr)
Tells if the passed
AttributeI is read-only in the context of this BO
(for the UI and access via the schema). |
static MyTISMAnhangBOEintrag |
of(Transaction tx,
java.lang.String name,
java.util.Collection<NotificationAttachmentI> bosToRender,
Report erstelleDataSourceMitReport)
Creates a new instance with the collection of given objects being "rendered" using the given
Report to
create the necessary datasource. |
static MyTISMAnhangBOEintrag |
of(Transaction tx,
java.lang.String name,
java.util.Collection<NotificationAttachmentI> bosToRender,
Report erstelleDataSourceMitReport,
boolean isOptional) |
static MyTISMAnhangBOEintrag |
of(Transaction tx,
java.lang.String name,
de.ipcon.messaging.email.DataSourceConvertibleI attachment)
Creates a new instance with the given object itself creating the necessary datasource.
|
static MyTISMAnhangBOEintrag |
of(Transaction tx,
java.lang.String name,
de.ipcon.messaging.email.DataSourceConvertibleI attachment,
boolean isOptional) |
static MyTISMAnhangBOEintrag |
of(Transaction tx,
java.lang.String name,
NotificationAttachmentI attachment,
Report erstelleDataSourceMitReport)
Creates a new instance with the given object being "rendered" using the given
Report to create the
necessary datasource. |
static MyTISMAnhangBOEintrag |
of(Transaction tx,
java.lang.String name,
NotificationAttachmentI attachment,
Report erstelleDataSourceMitReport,
boolean isOptional) |
void |
setAngehaengtesBO(BO bo)
Sets either the attribute "BO" or "MonitorableLogBO" depending on the type of the given object and set the other
to null; will always empty "BOs" and "MonitorableLogBOs" if those relations are filled.
|
void |
setIssueReport(IssueReport r)
Deprecated.
|
void |
setMyTISMBenachrichtigungsAuftrag(MyTISMBenachrichtigungsAuftrag o)
Deprecated.
|
void |
verifyOnClient(de.ipcon.db.core.BasicClientContextI ctx) |
addAuftrag, addManyBO, addManyMonitorableLogBO, copyFrom, copyFrom, equalPayload, getAngehaengteBOsIterator, getAuftraege, getAuftraegeIterator, getBO, getBOs, getBOsIterator, getErstelleDataSourceMitReport, getIstOptional, getIstOptionalNN, getIstOptionalNN, getMonitorableLogBO, getMonitorableLogBOs, getMonitorableLogBOsIterator, istIstOptional, needAngehaengtesBO, needBO, needErstelleDataSourceMitReport, needIssueReport, needIstOptional, needMonitorableLogBO, needMyTISMBenachrichtigungsAuftrag, needPopulatedAngehaengteBOs, needPopulatedAuftraege, needPopulatedBOs, needPopulatedMonitorableLogBOs, pgetAuftraegeLazy, pgetBOsLazy, pgetMonitorableLogBOsLazy, readExternal, removeAuftrag, removeManyBO, removeManyMonitorableLogBO, setAuftraege, setBO, setBOLoader, setBOs, setErstelleDataSourceMitReport, setIstOptional, setMonitorableLogBO, setMonitorableLogBOs, slim, slim, writeExternalgetName, getNameNE, getNameNN, getNameNN, needName, setName_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, isNew, 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, wrapIfGroovygetCrea, getLdel, getLmod, isDeleted, isLdel, setCrea, setLdel, setLdel, setLmodgetInstanceSpecificLocale, getInstanceSpecificPaths, l10n, l10n, l10n, l10n, l10n, l10n, l10ncontains, filterDeleted, filterDeleted, filterDeleted, filterDeleted, filterDeletedAndReturnMap, filterDeletedAndReturnMap, getAttribute, getAttribute, getCrea, getEntity, getEntity, isDeleted, isSubEntityOf, isSubEntityOf, toRelationMapROcollectIds, collectIds, getCommaSeparatedIdList, toMap, toMapcollectDescribe, collectDescribe, conciseDesc, conciseDesc, conciseDesc, conciseDesc, describe, describe, describeAndConciseDesc, describeAndConciseDesc, describeAndConciseDesc, describeAndConciseDesc, describeAndConciseDesc, describeNE, describeNE, join, join, join, notEmptyDescriptionpublic static MyTISMAnhangBOEintrag of(Transaction tx, java.lang.String name, de.ipcon.messaging.email.DataSourceConvertibleI attachment)
public static MyTISMAnhangBOEintrag of(Transaction tx, java.lang.String name, de.ipcon.messaging.email.DataSourceConvertibleI attachment, boolean isOptional)
public static MyTISMAnhangBOEintrag of(Transaction tx, java.lang.String name, NotificationAttachmentI attachment, Report erstelleDataSourceMitReport)
Report to create the
necessary datasource.public static MyTISMAnhangBOEintrag of(Transaction tx, java.lang.String name, NotificationAttachmentI attachment, Report erstelleDataSourceMitReport, boolean isOptional)
public static MyTISMAnhangBOEintrag of(Transaction tx, java.lang.String name, java.util.Collection<NotificationAttachmentI> bosToRender, Report erstelleDataSourceMitReport)
Report to
create the necessary datasource.public static MyTISMAnhangBOEintrag of(Transaction tx, java.lang.String name, java.util.Collection<NotificationAttachmentI> bosToRender, Report erstelleDataSourceMitReport, boolean isOptional)
public void verifyOnClient(de.ipcon.db.core.BasicClientContextI ctx)
throws SaveException
verifyOnClient in interface SaveVetoIverifyOnClient in class BOSaveExceptionpublic boolean isMandatory(AttributeI attr)
BOAttributeI is mandatory in the context of this BO
(for the UI and access via the schema).
Please note that the schema-defined, not BO-related mandatories are taken into account here as well,
i.e. the method will consistently return true if the attribute is marked in the schema as
unless overridden in a subclass. Subclasses may override this method to add their own rules. If no rule exists in the subclass, the decision should always be delegated to super instead of just returning false to avoid inadvertenly breaking the rules defined in super-classes or the schema. You must never change the signature of this method, as subclasses override this and a lot of code would break or need to be adjusted.
isMandatory in interface BOIisMandatory in class BOAttributeI is mandatory in the context of this BOpublic boolean isReadOnly(AttributeI attr)
BOAttributeI is read-only in the context of this BO
(for the UI and access via the schema).
Please note that the schema-defined, not BO-related read-onlies are taken into account here as well,
i.e. the method will return false if a virtual attribute is marked in the schema as
unless overridden in a subclass. Subclasses may override this method to add their own rules. If no rule exists in the subclass, the decision should always be delegated to super instead of just returning false to avoid inadvertenly breaking the rules defined in super-classes or the schema. You must never change the signature of this method, as subclasses override this and a lot of code would break or need to be adjusted.
isReadOnly in interface BOIisReadOnly in class BOAttributeI is read-only in the context of this BOpublic void setAngehaengtesBO(BO bo)
setAngehaengtesBO in class de.ipcon.db.core.MyTISMAnhangBOEintragBasepublic BO getAngehaengtesBO()
getAngehaengtesBO in class de.ipcon.db.core.MyTISMAnhangBOEintragBasepublic java.util.Map getAngehaengteBOs()
getAngehaengteBOs in class de.ipcon.db.core.MyTISMAnhangBOEintragBase@Deprecated public IssueReport getIssueReport()
getIssueReport in class de.ipcon.db.core.MyTISMAnhangBOEintragBase@Deprecated public MyTISMBenachrichtigungsAuftrag getMyTISMBenachrichtigungsAuftrag()
getMyTISMBenachrichtigungsAuftrag in class de.ipcon.db.core.MyTISMAnhangBOEintragBase@Deprecated public void setIssueReport(IssueReport r)
setIssueReport in class de.ipcon.db.core.MyTISMAnhangBOEintragBase@Deprecated public void setMyTISMBenachrichtigungsAuftrag(MyTISMBenachrichtigungsAuftrag o)
setMyTISMBenachrichtigungsAuftrag in class de.ipcon.db.core.MyTISMAnhangBOEintragBase@Deprecated public javax.activation.DataSource getDataSource()
getDataSource in interface de.ipcon.messaging.email.DataSourceConvertibleIpublic javax.activation.DataSource getDataSource(de.ipcon.messaging.email.DataSourceContext context)
getDataSource in interface de.ipcon.messaging.email.DataSourceConvertibleICopyright © 2000-2026 OAshi S.à r.l. All Rights Reserved.