public class SessionStats extends Object implements org.apache.jackrabbit.oak.api.jmx.SessionMBean
| Modifier and Type | Class and Description |
|---|---|
static class |
SessionStats.Counters |
TYPE| Constructor and Description |
|---|
SessionStats(String sessionId,
org.apache.jackrabbit.oak.api.AuthInfo authInfo,
org.apache.jackrabbit.oak.stats.Clock clock,
RefreshStrategy refreshStrategy,
SessionDelegate sessionDelegate,
org.apache.jackrabbit.oak.stats.StatisticManager statisticManager) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
void |
failedSave(RepositoryException repositoryException) |
org.apache.jackrabbit.oak.api.AuthInfo |
getAuthInfo() |
SessionStats.Counters |
getCounters() |
String |
getInitStackTrace() |
String |
getLastFailedSave() |
String |
getLastReadAccess() |
String |
getLastRefresh() |
String |
getLastSave() |
String |
getLastWriteAccess() |
String |
getLoginTimeStamp() |
long |
getReadCount() |
double |
getReadRate() |
long |
getRefreshCount() |
boolean |
getRefreshPending() |
double |
getRefreshRate() |
String |
getRefreshStrategy() |
long |
getSaveCount() |
double |
getSaveRate() |
String[] |
getSessionAttributes() |
long |
getWriteCount() |
double |
getWriteRate() |
void |
refresh() |
void |
setAttributes(Map<String,Object> attributes) |
String |
toString() |
public SessionStats(String sessionId, org.apache.jackrabbit.oak.api.AuthInfo authInfo, org.apache.jackrabbit.oak.stats.Clock clock, RefreshStrategy refreshStrategy, SessionDelegate sessionDelegate, org.apache.jackrabbit.oak.stats.StatisticManager statisticManager)
public void close()
public SessionStats.Counters getCounters()
public void failedSave(RepositoryException repositoryException)
public String getInitStackTrace()
getInitStackTrace in interface org.apache.jackrabbit.oak.api.jmx.SessionMBeanpublic org.apache.jackrabbit.oak.api.AuthInfo getAuthInfo()
getAuthInfo in interface org.apache.jackrabbit.oak.api.jmx.SessionMBeanpublic String getLoginTimeStamp()
getLoginTimeStamp in interface org.apache.jackrabbit.oak.api.jmx.SessionMBeanpublic String getLastReadAccess()
getLastReadAccess in interface org.apache.jackrabbit.oak.api.jmx.SessionMBeanpublic long getReadCount()
getReadCount in interface org.apache.jackrabbit.oak.api.jmx.SessionMBeanpublic double getReadRate()
getReadRate in interface org.apache.jackrabbit.oak.api.jmx.SessionMBeanpublic String getLastWriteAccess()
getLastWriteAccess in interface org.apache.jackrabbit.oak.api.jmx.SessionMBeanpublic long getWriteCount()
getWriteCount in interface org.apache.jackrabbit.oak.api.jmx.SessionMBeanpublic double getWriteRate()
getWriteRate in interface org.apache.jackrabbit.oak.api.jmx.SessionMBeanpublic String getLastRefresh()
getLastRefresh in interface org.apache.jackrabbit.oak.api.jmx.SessionMBeanpublic String getRefreshStrategy()
getRefreshStrategy in interface org.apache.jackrabbit.oak.api.jmx.SessionMBeanpublic boolean getRefreshPending()
getRefreshPending in interface org.apache.jackrabbit.oak.api.jmx.SessionMBeanpublic long getRefreshCount()
getRefreshCount in interface org.apache.jackrabbit.oak.api.jmx.SessionMBeanpublic double getRefreshRate()
getRefreshRate in interface org.apache.jackrabbit.oak.api.jmx.SessionMBeanpublic String getLastSave()
getLastSave in interface org.apache.jackrabbit.oak.api.jmx.SessionMBeanpublic long getSaveCount()
getSaveCount in interface org.apache.jackrabbit.oak.api.jmx.SessionMBeanpublic double getSaveRate()
getSaveRate in interface org.apache.jackrabbit.oak.api.jmx.SessionMBeanpublic String[] getSessionAttributes()
getSessionAttributes in interface org.apache.jackrabbit.oak.api.jmx.SessionMBeanpublic String getLastFailedSave()
getLastFailedSave in interface org.apache.jackrabbit.oak.api.jmx.SessionMBeanpublic void refresh()
refresh in interface org.apache.jackrabbit.oak.api.jmx.SessionMBeanCopyright © 2012–2018 The Apache Software Foundation. All rights reserved.