public interface Resources
| Modifier and Type | Method and Description |
|---|---|
Optional<CompletableFuture<List<ResourceModel>>> |
generateResource(ResourceModel resource)
generates a resources
|
void |
generateResource(ResourceModel resource,
java.util.function.Consumer<List<ResourceModel>> consumer)
Deprecated.
|
Identification |
getManagerIdentification()
returns the ID of the Manager
|
void |
registerResourceBuilder(ResourceBuilderModel resourceBuilder)
registers a ResourceBuilder.
|
void |
unregisterResourceBuilder(ResourceBuilderModel resourceBuilder)
unregister a ResourceBuilder.
|
void registerResourceBuilder(ResourceBuilderModel resourceBuilder) throws IllegalIDException
this method registers all the events, resourcesID etc.
resourceBuilder - an instance of the ResourceBuilderIllegalIDException - not yet implementedvoid unregisterResourceBuilder(ResourceBuilderModel resourceBuilder)
this method unregisters all the events, resourcesID etc.
resourceBuilder - an instance of the ResourceBuilder@Deprecated void generateResource(ResourceModel resource, java.util.function.Consumer<List<ResourceModel>> consumer) throws IllegalIDException
resource - the resource to requestconsumer - the callback when the ResourceBuilder finishesIllegalIDException - not yet implementedOptional<CompletableFuture<List<ResourceModel>>> generateResource(ResourceModel resource) throws IllegalIDException
It will use the first matching resource! So if you really want to be sure, set the provider Identification
resource - the resource to requestIllegalIDException - not yet implementedIdentification getManagerIdentification()
Copyright © 2016. All rights reserved.