Class JChannelFactory

  • All Implemented Interfaces:
    javax.management.MBeanRegistration, JChannelFactoryMBean

    public class JChannelFactory
    extends java.lang.Object
    implements JChannelFactoryMBean, javax.management.MBeanRegistration
    Version:
    $Id: JChannelFactory.java,v 1.7.2.1 2007/11/28 11:39:58 belaban Exp $
    Author:
    Bela Ban
    • Constructor Detail

      • JChannelFactory

        public JChannelFactory()
    • Method Detail

      • setMultiplexerConfig

        public void setMultiplexerConfig​(java.lang.String properties)
                                  throws java.lang.Exception
        Specified by:
        setMultiplexerConfig in interface JChannelFactoryMBean
        Throws:
        java.lang.Exception
      • setMultiplexerConfig

        public void setMultiplexerConfig​(java.lang.String properties,
                                         boolean replace)
                                  throws java.lang.Exception
        Specified by:
        setMultiplexerConfig in interface JChannelFactoryMBean
        Throws:
        java.lang.Exception
      • getConfig

        public java.lang.String getConfig​(java.lang.String stack_name)
                                   throws java.lang.Exception
        Specified by:
        getConfig in interface JChannelFactoryMBean
        Throws:
        java.lang.Exception
      • createMultiplexerChannel

        public Channel createMultiplexerChannel​(java.lang.String stack_name,
                                                java.lang.String id,
                                                boolean register_for_state_transfer,
                                                java.lang.String substate_id)
                                         throws java.lang.Exception
        Specified by:
        createMultiplexerChannel in interface JChannelFactoryMBean
        Throws:
        java.lang.Exception
      • create

        public void create()
                    throws java.lang.Exception
        Specified by:
        create in interface JChannelFactoryMBean
        Throws:
        java.lang.Exception
      • start

        public void start()
                   throws java.lang.Exception
        Specified by:
        start in interface JChannelFactoryMBean
        Throws:
        java.lang.Exception
      • preRegister

        public javax.management.ObjectName preRegister​(javax.management.MBeanServer server,
                                                       javax.management.ObjectName name)
                                                throws java.lang.Exception
        Specified by:
        preRegister in interface javax.management.MBeanRegistration
        Throws:
        java.lang.Exception
      • postRegister

        public void postRegister​(java.lang.Boolean registrationDone)
        Specified by:
        postRegister in interface javax.management.MBeanRegistration
      • preDeregister

        public void preDeregister()
                           throws java.lang.Exception
        Specified by:
        preDeregister in interface javax.management.MBeanRegistration
        Throws:
        java.lang.Exception
      • postDeregister

        public void postDeregister()
        Specified by:
        postDeregister in interface javax.management.MBeanRegistration