Package io.quarkus.arc.runtime.devui
Class ArcJsonRPCService
- java.lang.Object
-
- io.quarkus.arc.runtime.devui.ArcJsonRPCService
-
public class ArcJsonRPCService extends Object
-
-
Field Summary
Fields Modifier and Type Field Description (package private) jakarta.enterprise.inject.Instance<EventsMonitor>
eventsMonitor
(package private) jakarta.enterprise.inject.Instance<InvocationsMonitor>
invocationsMonitor
-
Constructor Summary
Constructors Constructor Description ArcJsonRPCService()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<EventInfo>
clearLastEvents()
List<InvocationInfo>
clearLastInvocations()
List<EventInfo>
getLastEvents()
List<InvocationInfo>
getLastInvocations()
io.smallrye.mutiny.Multi<EventInfo>
streamEvents()
io.smallrye.mutiny.Multi<Boolean>
streamSkipContextEvents()
List<EventInfo>
toggleSkipContextEvents()
-
-
-
Field Detail
-
eventsMonitor
@Inject jakarta.enterprise.inject.Instance<EventsMonitor> eventsMonitor
-
invocationsMonitor
@Inject jakarta.enterprise.inject.Instance<InvocationsMonitor> invocationsMonitor
-
-
Method Detail
-
streamEvents
public io.smallrye.mutiny.Multi<EventInfo> streamEvents()
-
streamSkipContextEvents
public io.smallrye.mutiny.Multi<Boolean> streamSkipContextEvents()
-
getLastInvocations
public List<InvocationInfo> getLastInvocations()
-
clearLastInvocations
public List<InvocationInfo> clearLastInvocations()
-
-