1 package org.jgroups.jmx.protocols.pbcast; 2 3 import org.jgroups.jmx.Protocol; 4 5 9 public class STREAMING_STATE_TRANSFER extends Protocol implements STREAMING_STATE_TRANSFERMBean { 10 org.jgroups.protocols.pbcast.STREAMING_STATE_TRANSFER p; 11 12 public STREAMING_STATE_TRANSFER() { 13 } 14 15 public STREAMING_STATE_TRANSFER(org.jgroups.stack.Protocol p) { 16 super(p); 17 this.p=(org.jgroups.protocols.pbcast.STREAMING_STATE_TRANSFER)p; 18 } 19 20 public void attachProtocol(org.jgroups.stack.Protocol p) { 21 super.attachProtocol(p); 22 this.p=(org.jgroups.protocols.pbcast.STREAMING_STATE_TRANSFER)p; 23 } 24 25 public int getNumberOfStateRequests() { 26 return p.getNumberOfStateRequests(); 27 } 28 29 public long getNumberOfStateBytesSent() { 30 return p.getNumberOfStateBytesSent(); 31 } 32 33 public double getAverageStateSize() { 34 return p.getAverageStateSize(); 35 } 36 } 37 | Popular Tags |