Package org.jboss.hal.meta.processing
Class MetadataProcessor
- java.lang.Object
-
- org.jboss.hal.meta.processing.MetadataProcessor
-
public class MetadataProcessor extends Object
Reads resource metadata using read-resource-description operations and stores it into theMetadataRegistry. If you're sure the metadata is present, use theMetadataRegistryinstead.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceMetadataProcessor.MetadataCallback
-
Constructor Summary
Constructors Constructor Description MetadataProcessor(Environment environment, Dispatcher dispatcher, StatementContext statementContext, RequiredResources requiredResources, MetadataRegistry metadataRegistry, SecurityContextDatabase securityContextDatabase, SecurityContextRegistry securityContextRegistry, ResourceDescriptionDatabase resourceDescriptionDatabase, ResourceDescriptionRegistry resourceDescriptionRegistry, Settings settings, WorkerChannel workerChannel)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description elemental2.promise.Promise<Metadata>lookup(AddressTemplate template, Progress progress)voidlookup(AddressTemplate template, Progress progress, MetadataProcessor.MetadataCallback callback)elemental2.promise.Promise<Void>process(String id, Progress progress)
-
-
-
Constructor Detail
-
MetadataProcessor
@Inject public MetadataProcessor(Environment environment, Dispatcher dispatcher, StatementContext statementContext, RequiredResources requiredResources, MetadataRegistry metadataRegistry, SecurityContextDatabase securityContextDatabase, SecurityContextRegistry securityContextRegistry, ResourceDescriptionDatabase resourceDescriptionDatabase, ResourceDescriptionRegistry resourceDescriptionRegistry, Settings settings, WorkerChannel workerChannel)
-
-
Method Detail
-
lookup
public void lookup(AddressTemplate template, Progress progress, MetadataProcessor.MetadataCallback callback)
-
lookup
public elemental2.promise.Promise<Metadata> lookup(AddressTemplate template, Progress progress)
-
-