Package io.dialob.client.api
Interface DialobComposer
-
public interface DialobComposer
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceDialobComposer.ComposerEntity<A>static interfaceDialobComposer.ComposerStatestatic interfaceDialobComposer.CopyAsstatic interfaceDialobComposer.Createstatic interfaceDialobComposer.FormAndTagsstatic interfaceDialobComposer.FormCommandstatic interfaceDialobComposer.FormCommandsstatic interfaceDialobComposer.ItemCopyCommandstatic interfaceDialobComposer.ItemRenameCommandstatic interfaceDialobComposer.StoreDumpstatic interfaceDialobComposer.Update
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description io.smallrye.mutiny.Uni<io.dialob.api.form.Form>apply(DialobComposer.FormCommands asset)io.smallrye.mutiny.Uni<DialobComposer.ComposerState>copyAs(DialobComposer.CopyAs copyAs)io.smallrye.mutiny.Uni<DialobComposer.ComposerState>create(DialobComposer.Create asset)io.smallrye.mutiny.Uni<DialobComposer.ComposerState>delete(String id, String rev)io.smallrye.mutiny.Uni<DialobComposer.ComposerState>get()io.smallrye.mutiny.Uni<DialobComposer.ComposerEntity<?>>get(String idOrNameOrIdAndRev)io.smallrye.mutiny.Uni<DialobStore.HistoryEntity>getHistory(String id, String rev)io.smallrye.mutiny.Uni<DialobComposer.StoreDump>getStoreDump()io.smallrye.mutiny.Uni<DialobComposer.ComposerState>update(DialobComposer.Update asset)io.smallrye.mutiny.Uni<io.dialob.api.form.FormPutResponse>validate(io.dialob.api.form.Form asset)
-
-
-
Method Detail
-
get
io.smallrye.mutiny.Uni<DialobComposer.ComposerState> get()
-
get
io.smallrye.mutiny.Uni<DialobComposer.ComposerEntity<?>> get(@Nonnull String idOrNameOrIdAndRev)
-
getHistory
io.smallrye.mutiny.Uni<DialobStore.HistoryEntity> getHistory(@Nonnull String id, @Nonnull String rev)
-
update
io.smallrye.mutiny.Uni<DialobComposer.ComposerState> update(@Nonnull DialobComposer.Update asset)
-
create
io.smallrye.mutiny.Uni<DialobComposer.ComposerState> create(@Nonnull DialobComposer.Create asset)
-
delete
io.smallrye.mutiny.Uni<DialobComposer.ComposerState> delete(@Nonnull String id, @Nonnull String rev)
-
copyAs
io.smallrye.mutiny.Uni<DialobComposer.ComposerState> copyAs(@Nonnull DialobComposer.CopyAs copyAs)
-
getStoreDump
io.smallrye.mutiny.Uni<DialobComposer.StoreDump> getStoreDump()
-
validate
io.smallrye.mutiny.Uni<io.dialob.api.form.FormPutResponse> validate(@Nonnull io.dialob.api.form.Form asset)
-
apply
io.smallrye.mutiny.Uni<io.dialob.api.form.Form> apply(@Nonnull DialobComposer.FormCommands asset)
-
-