Interface SectionManagedObject
-
- All Superinterfaces:
SectionDependencyObjectNode
- All Known Subinterfaces:
ManagedObjectNode
- All Known Implementing Classes:
ManagedObjectNodeImpl
public interface SectionManagedObject extends SectionDependencyObjectNode
ManagedObjectwithin theSectionNode.- Author:
- Daniel Sagenschneider
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddTypeQualification(java.lang.String qualifier, java.lang.String type)Adds anTypeQualificationfor thisSectionManagedObject.SectionManagedObjectDependencygetSectionManagedObjectDependency(java.lang.String managedObjectDependencyName)Obtains theSectionManagedObjectDependencyfor theManagedObjectDependencyType.java.lang.StringgetSectionManagedObjectName()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
TypeQualificationfor thisSectionManagedObject.This enables distinguishing
SectionManagedObjectinstances to enable, for example, dynamicTeamassignment.- Parameters:
qualifier- Qualifier. May benullif no qualification.type- Type (typically the fully qualified type).
-
getSectionManagedObjectDependency
SectionManagedObjectDependency getSectionManagedObjectDependency(java.lang.String managedObjectDependencyName)
Obtains theSectionManagedObjectDependencyfor theManagedObjectDependencyType.- Parameters:
managedObjectDependencyName- Name of theManagedObjectDependencyType.- Returns:
SectionManagedObjectDependency.
-
-