Class AccessData

java.lang.Object
org.infinispan.server.resp.logging.AccessData

@Immutable public class AccessData extends Object
Access data from a single request.

Maintain the information about one request, start and finishing times, affected keys, request and response size, and failure cause, if any. All the data collected is final, only pending a flush to the access log.

When access logging is enabled, each request instantiates a new object.

  • Method Details Link icon

    • log Link icon

      public void log(io.netty.channel.ChannelFuture future)
    • start Link icon

      public Temporal start()
    • keys Link icon

      public byte[][] keys()
    • requestBytes Link icon

      public int requestBytes()
    • responseBytes Link icon

      public int responseBytes()
    • principalName Link icon

      public String principalName()
    • operation Link icon

      public String operation()