src/main/java/org/intellimate/izou/sdk/frameworks/music/player/template/Player.java
@Override
    public List<ResourceModel> provideResource(List<? extends ResourceModel> resources, Optional<EventModel> event) {
        return informationProvider.provideResource(resources, event);
    }
@Override
    public List<ResourceModel> provideResource(List<? extends ResourceModel> resources, Optional<EventModel> event) {
        return informationProvider.provideResource(resources, event);
    }
@ Override public List < ResourceModel > provideResource ( List < ? extends ResourceModel > resources , Optional < EventModel > event ) { return informationProvider . provideResource ( resources , event ) ; }
This method is called when an object wants to get a Resource.
<p>
Don't use the Resources provided as arguments, they are just the requests.
There is a timeout after 1 second.
</p>

@param resources a list of resources without data
@param event     if an event caused the action, it gets passed. It can also be null.
@return a list of resources with data
This method is called when an object wants to get a Resource . <p > Don t use the Resources provided as arguments they are just the requests . There is a timeout after 1 second . < / p >