Interface TPMBean

All Superinterfaces:
ProtocolMBean
All Known Subinterfaces:
TCP_NIOMBean, TCPMBean, UDPMBean
All Known Implementing Classes:
TCP, TCP_NIO, TP, UDP

public interface TPMBean extends ProtocolMBean
Version:
$Id: TPMBean.java,v 1.12 2007/07/02 11:15:21 belaban Exp $
Author:
Bela Ban
  • Method Details

    • getLocalAddress

      Address getLocalAddress()
    • getBindAddress

      String getBindAddress()
    • getChannelName

      String getChannelName()
    • getMessagesSent

      long getMessagesSent()
    • getMessagesReceived

      long getMessagesReceived()
    • getBytesSent

      long getBytesSent()
    • getBytesReceived

      long getBytesReceived()
    • setBindAddress

      void setBindAddress(String bind_address) throws UnknownHostException
      Throws:
      UnknownHostException
    • isReceiveOnAllInterfaces

      boolean isReceiveOnAllInterfaces()
    • getReceiveInterfaces

      List getReceiveInterfaces()
    • isSendOnAllInterfaces

      boolean isSendOnAllInterfaces()
    • getSendInterfaces

      List getSendInterfaces()
    • isDiscardIncompatiblePackets

      boolean isDiscardIncompatiblePackets()
    • setDiscardIncompatiblePackets

      void setDiscardIncompatiblePackets(boolean flag)
    • isEnableBundling

      boolean isEnableBundling()
    • setEnableBundling

      void setEnableBundling(boolean flag)
    • getMaxBundleSize

      int getMaxBundleSize()
    • setMaxBundleSize

      void setMaxBundleSize(int size)
    • getMaxBundleTimeout

      long getMaxBundleTimeout()
    • setMaxBundleTimeout

      void setMaxBundleTimeout(long timeout)
    • isLoopback

      boolean isLoopback()
    • setLoopback

      void setLoopback(boolean b)
    • isUseIncomingPacketHandler

      boolean isUseIncomingPacketHandler()
    • getOOBMinPoolSize

      int getOOBMinPoolSize()
    • setOOBMinPoolSize

      void setOOBMinPoolSize(int size)
    • getOOBMaxPoolSize

      int getOOBMaxPoolSize()
    • setOOBMaxPoolSize

      void setOOBMaxPoolSize(int size)
    • getOOBPoolSize

      int getOOBPoolSize()
    • getOOBKeepAliveTime

      long getOOBKeepAliveTime()
    • setOOBKeepAliveTime

      void setOOBKeepAliveTime(long time)
    • getOOBMessages

      long getOOBMessages()
    • getOOBQueueSize

      int getOOBQueueSize()
    • getOOBMaxQueueSize

      int getOOBMaxQueueSize()
    • getIncomingMinPoolSize

      int getIncomingMinPoolSize()
    • setIncomingMinPoolSize

      void setIncomingMinPoolSize(int size)
    • getIncomingMaxPoolSize

      int getIncomingMaxPoolSize()
    • setIncomingMaxPoolSize

      void setIncomingMaxPoolSize(int size)
    • getIncomingPoolSize

      int getIncomingPoolSize()
    • getIncomingKeepAliveTime

      long getIncomingKeepAliveTime()
    • setIncomingKeepAliveTime

      void setIncomingKeepAliveTime(long time)
    • getIncomingMessages

      long getIncomingMessages()
    • getIncomingQueueSize

      int getIncomingQueueSize()
    • getIncomingMaxQueueSize

      int getIncomingMaxQueueSize()