# Package org.modeshape.jboss.subsystem

- Interface Summary
  Interface | Description
  --- | ---
  MappedAttributeDefinition | An `AttributeDefinition` that is mapped directly to a field within a `RepositoryConfiguration`.

- Class Summary
  Class | Description
  --- | ---
  AbstractAddBinaryStorage |
  AbstractRepositoryConfigWriteAttributeHandler | An `OperationStepHandler` implementation that automatically handles all write-attribute operations against `RESTART_NONE` `AttributeDefinition`s so that the changes are immediately reflected in the repository configuration.
  AddAuthenticator |
  AddCacheBinaryStorage |
  AddCompositeBinaryStorage |
  AddCustomBinaryStorage |
  AddDatabaseBinaryStorage |
  AddFileBinaryStorage |
  AddIndexDefinition |
  AddIndexProvider |
  AddRepository |
  AddressContext | A wrapper class over a `ModelNode` representing an active operation.
  AddSequencer |
  AddSource | `AbstractAddStepHandler` implementation for an external source.
  AddTextExtractor |
  AuthenticatorWriteAttributeHandler | An `OperationStepHandler` implementation that handles changes to the model values for a authenticator submodel's `attribute definitions`.
  BinaryStorageWriteAttributeHandler | `OperationStepHandler` implementations that handles changes to the model values for the binary storage submodel's `attribute definitions`, including the different kinds of binary storage.
  IndexColumnsValidator | A ParameterValidator that validates a value as a correctly-formatted index columns definition.
  IndexDefinitionWriteAttributeHandler | An `OperationStepHandler` implementation that handles changes to the model values for an index definitions submodel's `attribute definitions`.
  IndexProviderWriteAttributeHandler | An `OperationStepHandler` implementation that handles changes to the model values for an index provider submodel's `attribute definitions`.
  MappedAttributeDefinitionBuilder |
  MappedListAttributeDefinition | An extension to ListAttributeDefinition that contains a mapped field.
  MappedListAttributeDefinition.Builder |
  MappedSimpleAttributeDefinition |
  ModelAttributes | Attributes used in setting up ModeShape configurations.
  ModelKeys | Constants used in the ModeShape subsystem model.
  ModeShapeAuthenticatorResource |
  ModeShapeBinaryStorageResource | Empty `SimpleResourceDefinition` which is used only as a container for other binary stores.
  ModeShapeCacheBinaryStorageResource | `SimpleResourceDefinition` which handles elements.
  ModeShapeCompositeBinaryStorageResource | `SimpleResourceDefinition` which handles elements.
  ModeShapeCustomBinaryStorageResource | `SimpleResourceDefinition` which handles elements.
  ModeShapeDatabaseBinaryStorageResource | `SimpleResourceDefinition` which handles elements.
  ModeShapeExtension |
  ModeShapeExtension.ModuleID |
  ModeShapeFileBinaryStorageResource | `SimpleResourceDefinition` which handles elements
  ModeShapeIndexDefinitionResource |
  ModeShapeIndexProviderResource |
  ModeShapeJndiNames |
  ModeShapeRepositoryResource |
  ModeShapeRootResource |
  ModeShapeSequencerResource |
  ModeShapeServiceNames |
  ModeShapeSourceResource | Definition of an external source resource.
  ModeShapeSubsystemXMLReader_2_0 |
  ModeShapeSubsystemXMLWriter | XML writer for current ModeShape subsystem schema version.
  ModeShapeTextExtractorResource |
  PathExpressionValidator | A ParameterValidator that validates a value as a correctly-formatted sequencer `path expression`.
  ProjectionValidator | A ParameterValidator that validates a value as a correctly-formatted projection path expression.
  RegexValidator | A ParameterValidator that validates a value matches a predefined regular expression.
  RepositoryWriteAttributeHandler | An `OperationStepHandler` implementation that handles changes to the model values for a repository submodel's `attribute definitions`.
  SequencerWriteAttributeHandler | An `OperationStepHandler` implementation that handles changes to the model values for a sequencer submodel's `attribute definitions`.
  SourceWriteAttributeHandler | An `OperationStepHandler` implementation that handles changes to the model values for an external source's submodel.
  TextExtractorWriteAttributeHandler | An `OperationStepHandler` implementation that handles changes to the model values for a text extractor submodel's `attribute definitions`.

- Enum Summary
  Enum | Description
  --- | ---
  Attribute | Enumerates the XML attributes used in the ModeShape subsystem schema.
  Element | Enumerates the XML elements used in the ModeShape subsystem schema.

Copyright © 2008-2014 JBoss, a division of Red Hat. All Rights Reserved.