Interface ADUserNotification
- All Superinterfaces:
ADClientAble, ADM2AttrModifyAble, ELContainerAble, ELContAsgnAble, ELDeleteAble, ELElement, ELNamedElement, ELNamespaceAble, ELObject, ELUUIDAble
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptiongetOwnedNotificationCondition(K_CONTROL_OPTION... behaviourFlags) All notification conditions which are owned by thisADUserNotification.getOwnedNotificationElement(K_CONTROL_OPTION... behaviourFlags) All notification elements which are owned by thisADUserNotification.getOwnedSchedule(K_CONTROL_OPTION... behaviourFlags) All notification schedules which are owned by thisADUserNotification.booleantrue, if the notification is activated.voidsetNotificationActive(boolean value) Set the value of Attribut IsNotificationActive.Methods inherited from interface ADClientAble
getAnnotation, getEndAnalysisDia, getLogic, getLogic, getPresentationContext, getSection, getStartAnalysisDiaMethods inherited from interface ADM2AttrModifyAble
getTabCell, getTabCellObjectList, getTabCreateTemplate, getTabCreateTemplateObjectList, getTabElement, getTabElementRelshipTypeList, getTabElementRowList, getTabElementRowTypeList, getTabRelshipList, getTabRowList, tabCellModify, tabCreateTemplate, tabElementModifyMethods inherited from interface ELContainerAble
getClientDependency, getOwnedElement, getOwnedElementTransitiveDown, getOwnedElementTransitiveDown, getOwnedElementTransitiveDownAndUnresolved, getOwnedElementTransitiveDownAndUnresolved, getOwnedOrReferencedElementTransitiveDown, getOwnedOrReferencedElementTransitiveDown, getOwnedRelshipBinDirWithTarget, getOwnedRelshipBinDirWithTarget, getRedirectedModelContainer, getRelshipBinDirSource, getSelfAndOwnedElementTransitiveDown, getSelfAndOwnedElementTransitiveDown, getSortedContents, sortContentsMethods inherited from interface ELContAsgnAble
getAsgnKind, getContSortOrder, getFirstOwnerWhichIsConformTo, getOwner, getOwnerTransitive, getOwnerTransitive, getSelfAndOwnerTransitive, getSelfAndOwnerTransitive, getVersionRoot, isTransitiveChildOf, setAsgnKind, setContSortOrder, setOwnerMethods inherited from interface ELDeleteAble
deleteMethods inherited from interface ELElement
duplicateElement, getAssignAbleToVattr, getAssignAbleToVattr, getClientId, getCreateTemplateOfInstance, getDisplayBitmap, getDisplayColor, getDisplayFont, getDisplayLine, getDisplayName, getDisplayNameShort, getDisplayNSName, getElementCache, getElementMappingInformation, getNotificationElement, getQualifiedNamespaceName, getRelshipBinDir, getRelshipBinDir, getRelshipBinDirTarget, getUnitToLock, getValSpecElement, isContainedInProfile, isUnresolved, lockUnit, setUnresolved, unlockUnitMethods inherited from interface ELNamedElement
getName, getNameKind, getQualifiedDisplayName, getQualifiedName, getQualifiedTLName, getSupplierDependency, rename, setName, setNameKindMethods inherited from interface ELNamespaceAble
getElementImport, getImportedElement, getImportedElement, getImportedPackage, getImportedPackage, getItemDefinition, getMember, getMember, getMemberByPattern, getMemberByPattern, getOwnedConstraint, getOwnedMember, getOwnedMemberByPath, getOwnedMemberByPattern, getOwnedMemberByPattern, getOwnedMemberTransitiveByPattern, getOwnedMemberTransitiveByPattern, getOwnedMemberTransitiveByPatternIgnoreCase, getOwnedMemberTransitiveByPatternIgnoreCase, getPackageImportMethods inherited from interface ELObject
getId, getLongId, getMetaClass, getMetaName, getOclClass, getSrvCon, hasReadMethods inherited from interface ELUUIDAble
getHyperlinkReferenceAble, getInnoRef, getNotToTranslateAttribute, getTranslatedValue, getUUID, setUUID
-
Method Details
-
isNotificationActive
true, if the notification is activated.- Throws:
InoNetExceptionSrvErrorException
-
setNotificationActive
Set the value of Attribut IsNotificationActive.- Parameters:
value- The value to be set.- Throws:
InoNetExceptionSrvErrorException
-
getNotificationScheduleOfSchedule
ADNSchedule getNotificationScheduleOfSchedule(K_NOTIFY_SCHEDULE kind) throws InoNetException, SrvErrorException - Parameters:
kind- A value of type K_NOTIFY_SCHEDULE that controls the behaviour of the underlying method. (see description)- Throws:
InoNetExceptionSrvErrorException
-
getNotificationElementOfElement
ADNElement getNotificationElementOfElement(ELElement refObj) throws InoNetException, SrvErrorException - Parameters:
refObj- A further instance of type ELElement which is used to control the behaviour of the method. (see description above)- Throws:
InoNetExceptionSrvErrorException
-
getOwnedSchedule
List<ADNSchedule> getOwnedSchedule(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException All notification schedules which are owned by thisADUserNotification.- Parameters:
behaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException- Sorted:
- the result may be sorted.
-
getOwnedNotificationElement
List<ADNElement> getOwnedNotificationElement(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException All notification elements which are owned by thisADUserNotification.- Parameters:
behaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException- Sorted:
- the result may be sorted.
-
getOwnedNotificationCondition
List<ADNCondition> getOwnedNotificationCondition(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException All notification conditions which are owned by thisADUserNotification.- Parameters:
behaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException- Sorted:
- the result may be sorted.
-