Package org.jboss.as.controller
Interface Feature
-
- All Known Subinterfaces:
CapabilityReferenceRecorder,Extension,IntVersionSchema<S>,PersistentSubsystemSchema<S>,ResourceDefinition,ResourceRegistration,SubsystemSchema<S>,VersionedSchema<V,S>,XMLAttributeSchema<S,T>,XMLElementSchema<S,T>
- All Known Implementing Classes:
AbstractLegacyExtension,AbstractSocketBindingGroupResourceDefinition,AbstractSocketBindingResourceDefinition,AttributeDefinition,BaseHttpInterfaceResourceDefinition,BaseNativeInterfaceResourceDefinition,CapabilityReferenceRecorder.CompositeAttributeDependencyRecorder,CapabilityReferenceRecorder.ContextDependencyRecorder,CapabilityReferenceRecorder.DefaultCapabilityReferenceRecorder,CapabilityReferenceRecorder.ResourceCapabilityReferenceRecorder,DelegatingResourceDefinition,ExtensionResourceDefinition,ExtensionSubsystemResourceDefinition,InterfaceDefinition,LegacyResourceDefinition,ListAttributeDefinition,MapAttributeDefinition,ModelOnlyResourceDefinition,NotificationDefinition,ObjectListAttributeDefinition,ObjectMapAttributeDefinition,ObjectTypeAttributeDefinition,OperationDefinition,PathResourceDefinition,PersistentResourceDefinition,PrimitiveListAttributeDefinition,PropertiesAttributeDefinition,ResourceDefinition.MinimalResourceDefinition,RuntimeCapability,SimpleAttributeDefinition,SimpleListAttributeDefinition,SimpleMapAttributeDefinition,SimpleOperationDefinition,SimpleResourceDefinition,StringListAttributeDefinition
public interface Feature- Author:
- Paul Ferraro
-
-
Method Summary
All Methods Static Methods Instance Methods Default Methods Modifier and Type Method Description default StabilitygetStability()Returns the stability level of this feature.static <F extends Feature>
Map<Stability,F>map(Iterable<F> features)Returns a complete map of a feature per stability level.
-
-
-
Method Detail
-
getStability
default Stability getStability()
Returns the stability level of this feature.- Returns:
- a stability level
-
map
static <F extends Feature> Map<Stability,F> map(Iterable<F> features)
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.
-
-