Interface TransportLRMIMonitoring

All Known Implementing Classes:
DefaultTransport

public interface TransportLRMIMonitoring
Provide low level monitoring capabilities of the transport layer
Since:
9.1
Author:
eitany
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Disabled lrmi monitoring (gigaspaces internal remoting layer).
    void
    Enables lrmi monitoring (gigaspaces internal remoting layer), this will cause the target transport to start tracking lrmi activity which can later be viewed by calling.
    Return lrmi (gigaspaces internal remoting layer) monitoring details.
  • Method Details

    • enableMonitoring

      void enableMonitoring()
      Enables lrmi monitoring (gigaspaces internal remoting layer), this will cause the target transport to start tracking lrmi activity which can later be viewed by calling. fetchMonitoringDetails()
    • disableMonitoring

      void disableMonitoring()
      Disabled lrmi monitoring (gigaspaces internal remoting layer). enableMonitoring()
    • fetchMonitoringDetails

      LRMIMonitoringDetails fetchMonitoringDetails()
      Return lrmi (gigaspaces internal remoting layer) monitoring details. This will only work if lrmi monitoring was previously enabled, either by admin API, Jmx or system property. This will include monitoring details of inbound invocation on hosted service and outbound invocation via proxies that exists within the targeted transport (Jvm). enableMonitoring()