1 22 package org.jboss.web.tomcat.tc6.session; 23 24 import org.jboss.web.tomcat.statistics.ReplicationStatistics; 25 26 34 public interface JBossManagerMBean 35 { 36 42 ReplicationStatistics getReplicationStatistics(); 43 44 47 void resetStats(); 48 49 53 long timeInSecondsSinceLastReset(); 54 55 59 long getActiveSessionCount(); 60 61 66 long getRejectedSessionCount(); 67 68 73 long getCreatedSessionCount(); 74 75 78 long getExpiredSessionCount(); 79 80 85 long getMaxActiveSessionCount(); 86 87 92 int getMaxActiveAllowed(); 93 94 107 void setMaxActiveAllowed(int max); 108 109 114 int getMaxInactiveInterval(); 115 116 123 void setMaxInactiveInterval(int minutes); 124 125 128 boolean getDistributable(); 129 130 134 long getProcessingTime(); 135 136 140 String reportReplicationStatistics(); 141 142 146 String reportReplicationStatisticsCSV(); 147 148 152 String reportReplicationStatisticsCSV(String sessionId); 153 154 158 int getSessionIdLength(); 159 } 160 | Popular Tags |