public class Submitter extends Object
Constructor and Description |
---|
Submitter(Function<Str.StorageValue,CompletableFuture<?>> submitFn) |
Modifier and Type | Method and Description |
---|---|
<T> CompletableFuture<T> |
submitArtifact(Str.ActionType actionType,
String artifactId,
long version,
ArtifactType artifactType,
String content) |
<T> CompletableFuture<T> |
submitMetadata(Str.ActionType actionType,
String artifactId,
long version,
String name,
String description) |
<T> CompletableFuture<T> |
submitRule(Str.ActionType actionType,
String artifactId,
RuleType type,
String configuration) |
<T> CompletableFuture<T> |
submitSnapshot(long timestamp) |
public Submitter(Function<Str.StorageValue,CompletableFuture<?>> submitFn)
public <T> CompletableFuture<T> submitArtifact(Str.ActionType actionType, String artifactId, long version, ArtifactType artifactType, String content)
public <T> CompletableFuture<T> submitMetadata(Str.ActionType actionType, String artifactId, long version, String name, String description)
public <T> CompletableFuture<T> submitRule(Str.ActionType actionType, String artifactId, RuleType type, String configuration)
public <T> CompletableFuture<T> submitSnapshot(long timestamp)
Copyright © 2019 Red Hat. All rights reserved.