Class INotificationLoggerServiceGrpc.INotificationLoggerServiceStub
java.lang.Object
io.grpc.stub.AbstractStub<INotificationLoggerServiceGrpc.INotificationLoggerServiceStub>
io.grpc.stub.AbstractAsyncStub<INotificationLoggerServiceGrpc.INotificationLoggerServiceStub>
Arp.Services.NotificationLogger.Services.Grpc.INotificationLoggerServiceGrpc.INotificationLoggerServiceStub
- Enclosing class:
INotificationLoggerServiceGrpc
public static final class INotificationLoggerServiceGrpc.INotificationLoggerServiceStub
extends io.grpc.stub.AbstractAsyncStub<INotificationLoggerServiceGrpc.INotificationLoggerServiceStub>
-
Nested Class Summary
Nested classes/interfaces inherited from class io.grpc.stub.AbstractStub
io.grpc.stub.AbstractStub.StubFactory<T extends io.grpc.stub.AbstractStub<T>> -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateINotificationLoggerServiceStub(io.grpc.Channel channel, io.grpc.CallOptions callOptions) -
Method Summary
Modifier and TypeMethodDescriptionbuild(io.grpc.Channel channel, io.grpc.CallOptions callOptions) voiddeleteNotifications(INotificationLoggerServiceOuterClass.INotificationLoggerServiceDeleteNotificationsRequest request, io.grpc.stub.StreamObserver<INotificationLoggerServiceOuterClass.INotificationLoggerServiceDeleteNotificationsResponse> responseObserver) / <summary> / Remove notifications mathing the filter from the given archives / </summary> / <param name="archives">List of archives to delete notifications from.voidgetArchiveConfiguration(INotificationLoggerServiceOuterClass.INotificationLoggerServiceGetArchiveConfigurationRequest request, io.grpc.stub.StreamObserver<INotificationLoggerServiceOuterClass.INotificationLoggerServiceGetArchiveConfigurationResponse> responseObserver) / <summary> / Query the configuration as XML for the given archive / </summary> / <param name="archive">name of the archive</param> / <returns>XML of the configuration</returns>voidlistArchives(com.google.protobuf.Empty request, io.grpc.stub.StreamObserver<INotificationLoggerServiceOuterClass.INotificationLoggerServiceListArchivesResponse> responseObserver) / <summary> / Queries a list of archives / </summary> / <returns>list of known archives</returns>voidqueryNotifications(INotificationLoggerServiceOuterClass.INotificationLoggerServiceQueryNotificationsRequest request, io.grpc.stub.StreamObserver<INotificationLoggerServiceOuterClass.INotificationLoggerServiceQueryNotificationsResponse> responseObserver) / <summary> / Queries notifications matching the supplied filter from the mentioned archives and returns them as Notification objects / </summary> / <param name="archives">List of archives to query.voidqueryStoredNotifications(INotificationLoggerServiceOuterClass.INotificationLoggerServiceQueryStoredNotificationsRequest request, io.grpc.stub.StreamObserver<INotificationLoggerServiceOuterClass.INotificationLoggerServiceQueryStoredNotificationsResponse> responseObserver) / <summary> / Queries notifications matching the supplied filter from the mentioned archives and returns them as StoredNotification objects / </summary> / <param name="archives">List of archives to query.voidresetArchiveConfigurationToFiles(INotificationLoggerServiceOuterClass.INotificationLoggerServiceResetArchiveConfigurationToFilesRequest request, io.grpc.stub.StreamObserver<INotificationLoggerServiceOuterClass.INotificationLoggerServiceResetArchiveConfigurationToFilesResponse> responseObserver) / <summary> / Resets the configuration of the given archive to the configuration files.voidsetArchiveConfiguration(INotificationLoggerServiceOuterClass.INotificationLoggerServiceSetArchiveConfigurationRequest request, io.grpc.stub.StreamObserver<INotificationLoggerServiceOuterClass.INotificationLoggerServiceSetArchiveConfigurationResponse> responseObserver) / <summary> / Set the configuration of the given archive / </summary> / <param name="archive">name of the archive</param> / <param name="xmlConfiguration">XML containing the configuration</param> / <returns>true on success</returns>Methods inherited from class io.grpc.stub.AbstractAsyncStub
newStub, newStubMethods inherited from class io.grpc.stub.AbstractStub
getCallOptions, getChannel, withCallCredentials, withChannel, withCompression, withDeadline, withDeadlineAfter, withExecutor, withInterceptors, withMaxInboundMessageSize, withMaxOutboundMessageSize, withOption, withWaitForReady
-
Constructor Details
-
INotificationLoggerServiceStub
private INotificationLoggerServiceStub(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
-
-
Method Details
-
build
protected INotificationLoggerServiceGrpc.INotificationLoggerServiceStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions) - Specified by:
buildin classio.grpc.stub.AbstractStub<INotificationLoggerServiceGrpc.INotificationLoggerServiceStub>
-
queryStoredNotifications
public void queryStoredNotifications(INotificationLoggerServiceOuterClass.INotificationLoggerServiceQueryStoredNotificationsRequest request, io.grpc.stub.StreamObserver<INotificationLoggerServiceOuterClass.INotificationLoggerServiceQueryStoredNotificationsResponse> responseObserver) / <summary> / Queries notifications matching the supplied filter from the mentioned archives and returns them as StoredNotification objects / </summary> / <param name="archives">List of archives to query. Empty list queries all.</param> / <param name="filter">filter specifications</param> / <param name="limit">maximum number of returned notifications</param> / <param name="sortOrder">sorting to apply</param> / <param name="language">translate notification payloads</param> / <returns>collection of notifications</returns>
-
queryNotifications
public void queryNotifications(INotificationLoggerServiceOuterClass.INotificationLoggerServiceQueryNotificationsRequest request, io.grpc.stub.StreamObserver<INotificationLoggerServiceOuterClass.INotificationLoggerServiceQueryNotificationsResponse> responseObserver) / <summary> / Queries notifications matching the supplied filter from the mentioned archives and returns them as Notification objects / </summary> / <param name="archives">List of archives to query. Empty list queries all.</param> / <param name="filter">filter specifications</param> / <param name="limit">maximum number of returned notifications</param> / <param name="sortOrder">sorting to apply</param> / <param name="language">translate notification payloads</param> / <returns>collection of notifications</returns>
-
deleteNotifications
public void deleteNotifications(INotificationLoggerServiceOuterClass.INotificationLoggerServiceDeleteNotificationsRequest request, io.grpc.stub.StreamObserver<INotificationLoggerServiceOuterClass.INotificationLoggerServiceDeleteNotificationsResponse> responseObserver) / <summary> / Remove notifications mathing the filter from the given archives / </summary> / <param name="archives">List of archives to delete notifications from. Empty list deletes from all.</param> / <param name="filter">filter specification, matching notifications are removed</param> / <returns>number of deleted notifications</returns>
-
listArchives
public void listArchives(com.google.protobuf.Empty request, io.grpc.stub.StreamObserver<INotificationLoggerServiceOuterClass.INotificationLoggerServiceListArchivesResponse> responseObserver) / <summary> / Queries a list of archives / </summary> / <returns>list of known archives</returns>
-
getArchiveConfiguration
public void getArchiveConfiguration(INotificationLoggerServiceOuterClass.INotificationLoggerServiceGetArchiveConfigurationRequest request, io.grpc.stub.StreamObserver<INotificationLoggerServiceOuterClass.INotificationLoggerServiceGetArchiveConfigurationResponse> responseObserver) / <summary> / Query the configuration as XML for the given archive / </summary> / <param name="archive">name of the archive</param> / <returns>XML of the configuration</returns>
-
setArchiveConfiguration
public void setArchiveConfiguration(INotificationLoggerServiceOuterClass.INotificationLoggerServiceSetArchiveConfigurationRequest request, io.grpc.stub.StreamObserver<INotificationLoggerServiceOuterClass.INotificationLoggerServiceSetArchiveConfigurationResponse> responseObserver) / <summary> / Set the configuration of the given archive / </summary> / <param name="archive">name of the archive</param> / <param name="xmlConfiguration">XML containing the configuration</param> / <returns>true on success</returns>
-
resetArchiveConfigurationToFiles
public void resetArchiveConfigurationToFiles(INotificationLoggerServiceOuterClass.INotificationLoggerServiceResetArchiveConfigurationToFilesRequest request, io.grpc.stub.StreamObserver<INotificationLoggerServiceOuterClass.INotificationLoggerServiceResetArchiveConfigurationToFilesResponse> responseObserver) / <summary> / Resets the configuration of the given archive to the configuration files. All changes made by RSC are reverted. / </summary> / <param name="archive">name of the archive</param> / <returns>true on success</returns>
-