-
Field Summary
Fields
protected final org.kie.kogito.persistence.api.Storage<String,V>
-
Constructor Summary
Constructors
-
Method Summary
void
io.smallrye.mutiny.Multi<V>
io.smallrye.mutiny.Multi<K>
io.smallrye.mutiny.Multi<V>
org.kie.kogito.persistence.api.query.Query<V>
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.kie.kogito.persistence.api.StorageFetcher
capabilities
-
Field Details
-
storage
protected final org.kie.kogito.persistence.api.Storage<String,V> storage
-
Constructor Details
-
ModelStorageFetcher
public ModelStorageFetcher(org.kie.kogito.persistence.api.Storage<String,V> storage)
-
-
Method Details
-
objectCreatedListener
public io.smallrye.mutiny.Multi<V> objectCreatedListener()
- Specified by:
objectCreatedListener in interface org.kie.kogito.persistence.api.StorageFetcher<K,V>
-
objectUpdatedListener
public io.smallrye.mutiny.Multi<V> objectUpdatedListener()
- Specified by:
objectUpdatedListener in interface org.kie.kogito.persistence.api.StorageFetcher<K,V>
-
objectRemovedListener
public io.smallrye.mutiny.Multi<K> objectRemovedListener()
- Specified by:
objectRemovedListener in interface org.kie.kogito.persistence.api.StorageFetcher<K,V>
-
query
public org.kie.kogito.persistence.api.query.Query<V> query()
- Specified by:
query in interface org.kie.kogito.persistence.api.StorageFetcher<K,V>
-
get
- Specified by:
get in interface org.kie.kogito.persistence.api.StorageFetcher<K,V>
-
clear
public void clear()
- Specified by:
clear in interface org.kie.kogito.persistence.api.StorageFetcher<K,V>