org.apache.jackrabbit.oak.jcr.session
Class SessionStats

java.lang.Object
  extended by org.apache.jackrabbit.oak.jcr.session.SessionStats
All Implemented Interfaces:
org.apache.jackrabbit.oak.api.jmx.SessionMBean

public class SessionStats
extends Object
implements org.apache.jackrabbit.oak.api.jmx.SessionMBean


Field Summary
 
Fields inherited from interface org.apache.jackrabbit.oak.api.jmx.SessionMBean
TYPE
 
Constructor Summary
SessionStats(SessionDelegate sessionDelegate)
           
 
Method Summary
 void failedSave(javax.jcr.RepositoryException repositoryException)
           
 org.apache.jackrabbit.oak.api.AuthInfo getAuthInfo()
           
 String getInitStackTrace()
           
 String getLastFailedSave()
           
 String getLastReadAccess()
           
 String getLastRefresh()
           
 String getLastSave()
           
 String getLastWriteAccess()
           
 String getLoginTimeStamp()
           
 long getReadCount()
           
 double getReadRate()
           
 long getRefreshCount()
           
 double getRefreshRate()
           
 long getSaveCount()
           
 double getSaveRate()
           
 String[] getSessionAttributes()
           
 long getWriteCount()
           
 double getWriteRate()
           
 void setAttributes(Map<String,Object> attributes)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SessionStats

public SessionStats(SessionDelegate sessionDelegate)
Method Detail

setAttributes

public void setAttributes(Map<String,Object> attributes)

failedSave

public void failedSave(javax.jcr.RepositoryException repositoryException)

toString

public String toString()
Overrides:
toString in class Object

getInitStackTrace

public String getInitStackTrace()
Specified by:
getInitStackTrace in interface org.apache.jackrabbit.oak.api.jmx.SessionMBean

getAuthInfo

public org.apache.jackrabbit.oak.api.AuthInfo getAuthInfo()
Specified by:
getAuthInfo in interface org.apache.jackrabbit.oak.api.jmx.SessionMBean

getLoginTimeStamp

public String getLoginTimeStamp()
Specified by:
getLoginTimeStamp in interface org.apache.jackrabbit.oak.api.jmx.SessionMBean

getLastReadAccess

public String getLastReadAccess()
Specified by:
getLastReadAccess in interface org.apache.jackrabbit.oak.api.jmx.SessionMBean

getReadCount

public long getReadCount()
Specified by:
getReadCount in interface org.apache.jackrabbit.oak.api.jmx.SessionMBean

getReadRate

public double getReadRate()
Specified by:
getReadRate in interface org.apache.jackrabbit.oak.api.jmx.SessionMBean

getLastWriteAccess

public String getLastWriteAccess()
Specified by:
getLastWriteAccess in interface org.apache.jackrabbit.oak.api.jmx.SessionMBean

getWriteCount

public long getWriteCount()
Specified by:
getWriteCount in interface org.apache.jackrabbit.oak.api.jmx.SessionMBean

getWriteRate

public double getWriteRate()
Specified by:
getWriteRate in interface org.apache.jackrabbit.oak.api.jmx.SessionMBean

getLastRefresh

public String getLastRefresh()
Specified by:
getLastRefresh in interface org.apache.jackrabbit.oak.api.jmx.SessionMBean

getRefreshCount

public long getRefreshCount()
Specified by:
getRefreshCount in interface org.apache.jackrabbit.oak.api.jmx.SessionMBean

getRefreshRate

public double getRefreshRate()
Specified by:
getRefreshRate in interface org.apache.jackrabbit.oak.api.jmx.SessionMBean

getLastSave

public String getLastSave()
Specified by:
getLastSave in interface org.apache.jackrabbit.oak.api.jmx.SessionMBean

getSaveCount

public long getSaveCount()
Specified by:
getSaveCount in interface org.apache.jackrabbit.oak.api.jmx.SessionMBean

getSaveRate

public double getSaveRate()
Specified by:
getSaveRate in interface org.apache.jackrabbit.oak.api.jmx.SessionMBean

getSessionAttributes

public String[] getSessionAttributes()
Specified by:
getSessionAttributes in interface org.apache.jackrabbit.oak.api.jmx.SessionMBean

getLastFailedSave

public String getLastFailedSave()
Specified by:
getLastFailedSave in interface org.apache.jackrabbit.oak.api.jmx.SessionMBean


Copyright © 2012-2014 The Apache Software Foundation. All Rights Reserved.