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.