Package org.jboss.as.controller
Interface Feature
- All Known Subinterfaces:
AttributeDefinitionXMLElement,Capability,CapabilityReferenceRecorder,Extension,IntVersionSchema<S>,ManagementXmlSchema,NamedResourceRegistrationXMLChoice,NamedResourceRegistrationXMLElement,PersistentSubsystemSchema<S>,ResourceDefinition,ResourceRegistration,ResourceRegistrationXMLElement,ResourceXMLAll,ResourceXMLChoice,ResourceXMLContainer,ResourceXMLElement,ResourceXMLElementGroup,ResourceXMLParticleGroup,ResourceXMLSequence,SingletonResourceRegistrationXMLChoice,SingletonResourceRegistrationXMLElement,SubsystemResourceRegistration,SubsystemResourceRegistrationXMLElement,SubsystemResourceXMLSchema<S>,SubsystemSchema<S>,VersionedFeature<V,,F> VersionedNamespace<V,,N> VersionedSchema<V,,S> XMLAll<RC,,WC> XMLAttribute<RC,,WC> XMLAttributeSchema<S,,T> XMLChoice<RC,,WC> XMLComponent<RC,,WC> XMLContainer<RC,,WC> XMLElement<RC,,WC> XMLElementGroup<RC,,WC> XMLElementSchema<S,,T> XMLParticle<RC,,WC> XMLParticleGroup<RC,,WC> XMLSequence<RC,WC>
- All Known Implementing Classes:
AbstractLegacyExtension,AbstractSocketBindingGroupResourceDefinition,AbstractSocketBindingResourceDefinition,AttributeDefinition,AttributeDefinitionXMLElement.DefaultAttributeDefinitionXMLElement,BaseHttpInterfaceResourceDefinition,BaseNativeInterfaceResourceDefinition,CapabilityReferenceRecorder.CompositeAttributeDependencyRecorder,CapabilityReferenceRecorder.ContextDependencyRecorder,CapabilityReferenceRecorder.DefaultCapabilityReferenceRecorder,CapabilityReferenceRecorder.ResourceCapabilityReferenceRecorder,DelegatingResourceDefinition,ExtensionResourceDefinition,ExtensionSubsystemResourceDefinition,InterfaceDefinition,LegacyResourceDefinition,ListAttributeDefinition,ManagementSchema,MapAttributeDefinition,ModelOnlyResourceDefinition,NamedResourceRegistrationXMLChoice.DefaultResourceRegistrationXMLChoice,NamedResourceRegistrationXMLElement.DefaultNamedResourceRegistrationXMLElement,NotificationDefinition,ObjectListAttributeDefinition,ObjectMapAttributeDefinition,ObjectTypeAttributeDefinition,OperationDefinition,PathResourceDefinition,PersistentResourceDefinition,PrimitiveListAttributeDefinition,PropertiesAttributeDefinition,ProvidedResourceDefinition,ResourceDefinition.MinimalResourceDefinition,ResourceRegistration.DefaultResourceRegistration,ResourceRegistrationXMLElement.DefaultResourceRegistrationXMLElement,ResourceXMLAll.DefaultResourceXMLAll,ResourceXMLChoice.DefaultResourceContentXMLChoice,ResourceXMLElement.DefaultResourceXMLElement,ResourceXMLSequence.DefaultResourceXMLSequence,RuntimeCapability,SimpleAttributeDefinition,SimpleListAttributeDefinition,SimpleMapAttributeDefinition,SimpleOperationDefinition,SimpleResourceDefinition,SimpleVersionedNamespace,SingletonResourceRegistrationXMLChoice.DefaultSingletonResourceRegistrationXMLChoice,SingletonResourceRegistrationXMLElement.DefaultSingletonResourceRegistrationXMLElement,StringListAttributeDefinition,SubsystemResourceRegistration.DefaultSubsystemResourceRegistration,SubsystemResourceRegistrationXMLElement.DefaultSubsystemResourceRegistrationXMLElement,VersionedURN,XMLAll.DefaultXMLAll,XMLAttribute.DefaultXMLAttribute,XMLChoice.DefaultXMLChoice,XMLChoice.DefaultXMLElementChoice,XMLElement.DefaultXMLElement,XMLElementGroup.DefaultXMLElementGroup,XMLParticle.DefaultXMLParticle,XMLParticleGroup.DefaultXMLParticleGroup,XMLSequence.DefaultXMLSequence
public interface Feature
- Author:
- Paul Ferraro
-
Method Summary
-
Method Details
-
getStability
Returns the stability level of this feature.- Returns:
- a stability level
-
map
Returns a complete map of a feature per stability level.- Type Parameters:
F- the feature type- Parameters:
features- a collection of features of different stability levels.- Returns:
- a full mapping of feature per stability level.
-