Class MDnsComponent

java.lang.Object
tigase.server.BasicComponent
tigase.server.AbstractComponentRegistrator
MDnsComponent
All Implemented Interfaces:
tigase.cluster.api.ClusteredComponentIfc, tigase.conf.Configurable, tigase.disco.XMPPService, tigase.kernel.beans.config.ConfigurationChangedAware, tigase.kernel.beans.Initializable, tigase.kernel.beans.RegistrarBean, tigase.kernel.beans.UnregisterAware, tigase.server.ComponentRegistrator, tigase.server.ServerComponent, tigase.sys.ShutdownHook, tigase.vhosts.VHostListener

@Bean(name="mdns", parent=tigase.kernel.core.Kernel.class, active=false) @Deprecated public class MDnsComponent extends tigase.server.AbstractComponentRegistrator implements tigase.kernel.beans.RegistrarBean, tigase.kernel.beans.Initializable, tigase.kernel.beans.UnregisterAware, tigase.sys.ShutdownHook
Deprecated.
  • Nested Class Summary

    Nested classes/interfaces inherited from class tigase.server.BasicComponent

    tigase.server.BasicComponent.ServerInfoVHostItemExtension
  • Field Summary

    Fields inherited from class tigase.server.AbstractComponentRegistrator

    components

    Fields inherited from class tigase.server.BasicComponent

    admins, ALL_PROP_KEY, COMMAND_PROP_NODE, scriptCommands, scriptEngineManager, SCRIPTS_DIR_PROP_DEF, SCRIPTS_DIR_PROP_KEY, trusted, vHostManager

    Fields inherited from interface tigase.conf.Configurable

    ADMINS_PROP_KEY, AMP_CLASS_NAME, AMP_CLUST_CLASS_NAME, AUTH_DOMAIN_POOL_CLASS, AUTH_REPO_DOMAINS_PROP_KEY, AUTH_REPO_PARAMS_NODE, AUTH_REPO_POOL_CLASS, AUTH_REPO_URL_PROP_KEY, BOSH_CLUST_COMP_CLASS_NAME, BOSH_COMP_CLASS_NAME, C2S_CLUST_COMP_CLASS_NAME, C2S_COMP_CLASS_NAME, CL_COMP_CLASS_NAME, CLUSTER_CONECT, CLUSTER_CONTR_CLASS_NAME, CLUSTER_LISTEN, CLUSTER_MODE, CLUSTER_NODES, CLUSTER_NODES_PROP_KEY, COMP_PROT_CLASS_NAME, COMPONENT_ID_PROP_KEY, DEF_AMP_NAME, DEF_BOSH_NAME, DEF_C2S_NAME, DEF_CL_COMP_NAME, DEF_CLUST_CONTR_NAME, DEF_COMP_PROT_NAME, DEF_EVENTBUS_NAME, DEF_EXT_COMP_NAME, DEF_HOSTNAME_PROP_KEY, DEF_MONITOR_NAME, DEF_S2S_NAME, DEF_SM_NAME, DEF_STATS_NAME, DEF_VHOST_MAN_NAME, DEF_WS2S_NAME, DERBY_REPO_CLASS_PROP_VAL, DERBY_REPO_URL_PROP_VAL, DRUPAL_REPO_URL_PROP_VAL, DRUPALWP_REPO_CLASS_PROP_VAL, DUMMY_REPO_CLASS_PROP_VAL, EVENTBUS_CLASS_NAME, EXT_COMP_CLASS_NAME, GEN_ADMINS, GEN_AUTH_DB, GEN_AUTH_DB_URI, GEN_COMP_CLASS, GEN_COMP_NAME, GEN_CONF, GEN_CONFIG, GEN_CONFIG_ALL, GEN_CONFIG_COMP, GEN_CONFIG_CS, GEN_CONFIG_DEF, GEN_CONFIG_SM, GEN_DEBUG, GEN_DEBUG_PACKAGES, GEN_EXT_COMP, GEN_MAX_QUEUE_SIZE, GEN_SCRIPT_DIR, GEN_SM_PLUGINS, GEN_SREC_ADMINS, GEN_SREC_DB, GEN_SREC_DB_URI, GEN_TEST, GEN_TRUSTED, GEN_USER_DB, GEN_USER_DB_URI, GEN_USER_DB_URI_PROP_KEY, GEN_VIRT_HOSTS, HOSTNAMES_PROP_KEY, LIBRESOURCE_REPO_CLASS_PROP_VAL, LIBRESOURCE_REPO_URL_PROP_VAL, MONITOR_CLASS_NAME, MONITOR_CLUST_CLASS_NAME, MONITORING, MYSQL_REPO_CLASS_PROP_VAL, MYSQL_REPO_URL_PROP_VAL, PGSQL_REPO_CLASS_PROP_VAL, PGSQL_REPO_URL_PROP_VAL, ROUTER_COMP_CLASS_NAME, S2S_CLUST_COMP_CLASS_NAME, S2S_COMP_CLASS_NAME, SHARED_AUTH_REPO_PARAMS_PROP_KEY, SHARED_AUTH_REPO_PROP_KEY, SHARED_USER_REPO_PARAMS_PROP_KEY, SHARED_USER_REPO_PROP_KEY, SM_CLUST_COMP_CLASS_NAME, SM_COMP_CLASS_NAME, STANZA_WHITE_CHAR_ACK, STANZA_XMPP_ACK, STATS_CLASS_NAME, STRINGPREP_PROCESSOR, TIGASE_AUTH_REPO_CLASS_PROP_VAL, TIGASE_AUTH_REPO_URL_PROP_VAL, TIGASE_CUSTOM_AUTH_REPO_CLASS_PROP_VAL, TRUSTED_PROP_KEY, USER_DOMAIN_POOL_CLASS, USER_REPO_DOMAINS_PROP_KEY, USER_REPO_PARAMS_NODE, USER_REPO_POOL_CLASS, USER_REPO_POOL_SIZE, USER_REPO_POOL_SIZE_PROP_KEY, USER_REPO_URL_PROP_KEY, VHOST_MAN_CLASS_NAME, VHOST_MAN_CLUST_CLASS_NAME, WS2S_CLASS_NAME, WS2S_CLUST_CLASS_NAME, XML_REPO_CLASS_PROP_VAL, XML_REPO_URL_PROP_VAL, XMPP_STANZA_ACK

    Fields inherited from interface tigase.disco.XMPPService

    CMD_FEATURES, DEF_FEATURES, INFO_XMLNS, ITEMS_XMLNS
  • Constructor Summary

    Constructors
    Constructor
    Description
    Deprecated.
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Deprecated.
     
    void
    componentAdded(tigase.server.ServerComponent component)
    Deprecated.
     
    void
    componentRemoved(tigase.server.ServerComponent component)
    Deprecated.
     
    Deprecated.
     
    Deprecated.
     
    void
    Deprecated.
     
    boolean
    isCorrectType(tigase.server.ServerComponent component)
    Deprecated.
     
    void
    register(tigase.kernel.core.Kernel kernel)
    Deprecated.
     
    Deprecated.
     
    void
    unregister(tigase.kernel.core.Kernel kernel)
    Deprecated.
     

    Methods inherited from class tigase.server.AbstractComponentRegistrator

    addComponent, deleteComponent, getComponent, newPacketId, release

    Methods inherited from class tigase.server.BasicComponent

    addComponentDomain, beanConfigurationChanged, canCallCommand, canCallCommand, checkCommandAcl, checkCommandAcl, createScriptEngineManager, everyHour, everyMinute, everySecond, getComponentId, getComponentInfo, getDefaults, getDefHostName, getDefVHostItem, getDiscoCategory, getDiscoExtensionsForm, getDiscoFeatures, getDiscoFeatures, getDiscoInfo, getDiscoItems, getName, getNodesConnected, getNodesConnectedWithLocal, getScriptCommands, getScriptItems, getServiceEntity, getServiceEntityCaps, getStatistics, getVHostItem, handlesLocalDomains, handlesNameSubdomains, handlesNonLocalDomains, initBindings, initializationCompleted, isAdmin, isInitializationComplete, isLocalDomain, isLocalDomainOrComponent, isNonAdminCommands, isSubdomain, isTrusted, isTrusted, nodeConnected, nodeDisconnected, onNodeConnected, onNodeDisconnected, processPacket, processScriptCommand, reloadScripts, removeComponentDomain, removeServiceDiscoveryItem, setAdmins, setClusterController, setCommandsACL, setCompId, setName, setProperties, setScriptsBaseDir, setVHostManager, updateServiceDiscoveryItem, updateServiceDiscoveryItem, updateServiceDiscoveryItem, updateServiceEntity

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface tigase.server.ServerComponent

    getComponentId, getComponentInfo, getName, initializationCompleted, isInitializationComplete, processPacket, setName

    Methods inherited from interface tigase.sys.ShutdownHook

    getName
  • Constructor Details

    • MDnsComponent

      public MDnsComponent()
      Deprecated.
  • Method Details

    • getDiscoCategoryType

      public String getDiscoCategoryType()
      Deprecated.
      Overrides:
      getDiscoCategoryType in class tigase.server.BasicComponent
    • getDiscoDescription

      public String getDiscoDescription()
      Deprecated.
      Overrides:
      getDiscoDescription in class tigase.server.BasicComponent
    • componentAdded

      public void componentAdded(tigase.server.ServerComponent component) throws tigase.conf.ConfigurationException
      Deprecated.
      Specified by:
      componentAdded in class tigase.server.AbstractComponentRegistrator
      Throws:
      tigase.conf.ConfigurationException
    • componentRemoved

      public void componentRemoved(tigase.server.ServerComponent component)
      Deprecated.
      Specified by:
      componentRemoved in class tigase.server.AbstractComponentRegistrator
    • isCorrectType

      public boolean isCorrectType(tigase.server.ServerComponent component)
      Deprecated.
      Specified by:
      isCorrectType in class tigase.server.AbstractComponentRegistrator
    • register

      public void register(tigase.kernel.core.Kernel kernel)
      Deprecated.
      Specified by:
      register in interface tigase.kernel.beans.RegistrarBean
    • unregister

      public void unregister(tigase.kernel.core.Kernel kernel)
      Deprecated.
      Specified by:
      unregister in interface tigase.kernel.beans.RegistrarBean
    • initialize

      public void initialize()
      Deprecated.
      Specified by:
      initialize in interface tigase.kernel.beans.Initializable
      Overrides:
      initialize in class tigase.server.BasicComponent
    • beforeUnregister

      public void beforeUnregister()
      Deprecated.
      Specified by:
      beforeUnregister in interface tigase.kernel.beans.UnregisterAware
    • shutdown

      public String shutdown()
      Deprecated.
      Specified by:
      shutdown in interface tigase.sys.ShutdownHook