com.ibm.streams.operator.control.variable

Class AbstractControlVariable<T>

    • Constructor Detail

      • AbstractControlVariable

        protected AbstractControlVariable(javax.management.MBeanNotificationInfo... info)
    • Method Detail

      • preRegister

        public javax.management.ObjectName preRegister(javax.management.MBeanServer server,
                                                       javax.management.ObjectName name)
                                                throws java.lang.Exception
        Description copied from class: NotifierSupport
        Actions the MBean takes before it is registered in an MBean server.
        The implementation saves server and name for future use by the MBean. Sub-classes must call super.preRegister(server,name). If name is null then then sub-class must call this once it has created the ObjectName it will return.
        Specified by:
        preRegister in interface javax.management.MBeanRegistration
        Overrides:
        preRegister in class NotifierSupport<T>
        Parameters:
        server - MBean server this MBean is being registered in.
        name - Name of this MBean, if null then the MBean must create an ObjectName and return it from this method.
        Returns:
        Name to register this MBean under, must not be null.
        Throws:
        java.lang.Exception - registering this MBean.
      • getName

        public final java.lang.String getName()