summaryrefslogtreecommitdiffstats
path: root/common
Commit message (Collapse)AuthorAge
* Modify/Delete actionsChristian Mollekopf2015-07-19
|
* Don't require a smartpointer where not necessaryChristian Mollekopf2015-07-15
|
* Modify/Delete commandsChristian Mollekopf2015-07-14
|
* Allow passing in the metadataChristian Mollekopf2015-07-14
| | | | Perhaps this should also happen in the form of properties?
* Removed unnecessary template parameterChristian Mollekopf2015-07-14
|
* Moved SimpleResourceProcessorChristian Mollekopf2015-07-09
| | | | Not really where it belongs, but at least more generic
* Filter queries by available resources, and filter resources byChristian Mollekopf2015-07-08
| | | | resource-types
* Extracted resource configChristian Mollekopf2015-07-08
|
* We can add resources.Christian Mollekopf2015-07-08
|
* Use the resource instance nameChristian Mollekopf2015-07-07
|
* Pass instanceIdentifier to facadeChristian Mollekopf2015-07-07
|
* Remove externallyManaged hack now that we use std::shared_ptrChristian Mollekopf2015-07-07
|
* Fixed all warningsChristian Mollekopf2015-07-07
|
* Generalized facade code.Christian Mollekopf2015-07-02
| | | | A default implementation is now nothing but an empty shell.
* An almost generic query implementation.Christian Mollekopf2015-06-17
| | | | With equality filter on arbitrary properties as a bonus.
* Differentiate between resource name and instance identifierChristian Mollekopf2015-06-08
|
* Use type-specific index implementations.Christian Mollekopf2015-06-07
|
* Use template type parameterChristian Mollekopf2015-06-01
|
* Generalized creating the buffer.Christian Mollekopf2015-06-01
|
* Use type implementation to define default buffer and buffer-builderChristian Mollekopf2015-05-31
|
* Fixed return value.Christian Mollekopf2015-05-31
|
* Moved default read/write property mapper to TypeImplementationChristian Mollekopf2015-05-31
| | | | | There is always exactly one default buffer that we can centralize in TypeImplementation.
* Moved remaining parts of applicationdomaintypeChristian Mollekopf2015-05-25
|
* Moved ApplicationDomainType and BufferAdaptor to separate filesChristian Mollekopf2015-05-25
|
* Centralized type specific code.Christian Mollekopf2015-05-25
|
* Refactored query in facadeChristian Mollekopf2015-05-25
| | | | First prepare the result set, then retrieve it.
* Remove invalid commentsChristian Mollekopf2015-05-25
| | | | The lifetime is now correctly controlled by the execution.
* Fixed messagequeue.Christian Mollekopf2015-05-25
| | | | | | | The key someties vanished before we got to removing the value, (it was pure luck that it worked sometimes anyways), and then calling the errorHandler once the resultHandler was already called, lead to a crash in the resource processor.
* Fixed build.Christian Mollekopf2015-05-24
|
* KAsync has moved to it's own kasync.git repositoryDan Vrátil2015-05-18
|
* Adapt to KAsync namespace changeDan Vrátil2015-05-15
|
* Ensure proper dependencies between build targets and generate_flatbuffers ↵Dan Vrátil2015-05-15
| | | | targets
* Ensure the facade is open when listening to revision changes.Christian Mollekopf2015-05-01
|
* Error handlingChristian Mollekopf2015-05-01
|
* LoggingChristian Mollekopf2015-05-01
|
* Guard against non available facades.Christian Mollekopf2015-05-01
|
* Synchronize API callChristian Mollekopf2015-05-01
|
* Moved resultprovider to separate file.Christian Mollekopf2015-04-30
|
* CleanupChristian Mollekopf2015-04-29
|
* Avoid starting the resource for shutdown.Christian Mollekopf2015-04-29
|
* ResourceAccess: rewrite connection code using jobsChristian Mollekopf2015-04-28
| | | | | Another nice showcase implementation how things get easier, testable and composable using async.
* Make use of Async::iterateChristian Mollekopf2015-04-27
|
* Moved the non-generic code back to dummyresource.Christian Mollekopf2015-04-27
| | | | The dummy resource could now implement incremental queries.
* Use std::shared_ptr instead of QSharedPointer for facade factory.Christian Mollekopf2015-04-27
| | | | | Because it supports std::shared_ptr<void>, which is a nice alternative to make everything a QObject subclass for nothing.
* Fixed lifetime management of resultSet.Christian Mollekopf2015-04-27
| | | | | The resultSet remains valid for the duration of the thread. We keep the thread running until the ResultEmitter is deleted.
* Keep thread alive until the end of the query, and cleanup the resultSet.Christian Mollekopf2015-04-24
|
* Moved Console to client.Christian Mollekopf2015-04-21
| | | | It's part of the demo application.
* Moved generic part of resource implementation to GenericResourceChristian Mollekopf2015-04-20
|
* Moved complete writing part to GenericFacadeChristian Mollekopf2015-04-19
|
* Fixed build.Christian Mollekopf2015-04-19
|