Interface SectionManagedObject
-
- All Superinterfaces:
SectionDependencyObjectNode
- All Known Subinterfaces:
ManagedObjectNode
- All Known Implementing Classes:
ManagedObjectNodeImpl
public interface SectionManagedObject extends SectionDependencyObjectNode
ManagedObject
within theSectionNode
.- Author:
- Daniel Sagenschneider
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
addTypeQualification(java.lang.String qualifier, java.lang.String type)
Adds anTypeQualification
for thisSectionManagedObject
.SectionManagedObjectDependency
getSectionManagedObjectDependency(java.lang.String managedObjectDependencyName)
Obtains theSectionManagedObjectDependency
for theManagedObjectDependencyType
.java.lang.String
getSectionManagedObjectName()
Obtains the name of thisSectionManagedObject
.
-
-
-
Method Detail
-
getSectionManagedObjectName
java.lang.String getSectionManagedObjectName()
Obtains the name of thisSectionManagedObject
.- Returns:
- Name of this
SectionManagedObject
.
-
addTypeQualification
void addTypeQualification(java.lang.String qualifier, java.lang.String type)
Adds an
TypeQualification
for thisSectionManagedObject
.This enables distinguishing
SectionManagedObject
instances to enable, for example, dynamicTeam
assignment.- Parameters:
qualifier
- Qualifier. May benull
if no qualification.type
- Type (typically the fully qualified type).
-
getSectionManagedObjectDependency
SectionManagedObjectDependency getSectionManagedObjectDependency(java.lang.String managedObjectDependencyName)
Obtains theSectionManagedObjectDependency
for theManagedObjectDependencyType
.- Parameters:
managedObjectDependencyName
- Name of theManagedObjectDependencyType
.- Returns:
SectionManagedObjectDependency
.
-
-