[Geoserver-users] new datastore for geoserver

Hi,

I am new with geoserver and geotools and I try to set up a new Datastore. This datastore has to interpret queries which may contain bbox, time and viewparams.
I manage to retrieve the filter of the query and either see time or bbox, but not both for a regular getMap request. I see all parameters in the geoserver log in the KVP parameters, but I can not find them back in the query.
My datastore extends ContentDataStore.

Any suggestions on whether I have to set hints or capabilities?
Or which parts of the query may contain the missing information?
Is there a possibility to directly access the KVP parameters via the query when creating the Reader via
protected FeatureReader<SimpleFeatureType, SimpleFeature> getReaderInternal(Query query)

Any suggestions are welcome.

best regards
Andreas