Package tigase.disco

Examples of tigase.disco.ServiceIdentity


    disco_name = (String)props.get(DISCO_NAME_PROP_KEY);
    disco_show_version = (Boolean)props.get(DISCO_SHOW_VERSION_PROP_KEY);

    serviceEntity = new ServiceEntity("Tigase", "server", "Session manager");
    serviceEntity.addIdentities(new ServiceIdentity[] {
        new ServiceIdentity("server", "im", disco_name +
          (disco_show_version ?
            (" ver. " + tigase.server.XMPPServer.getImplementationVersion())
            : ""))});
    serviceEntity.addFeatures(XMPPService.DEF_FEATURES);
View Full Code Here


  private void addTaskToInstances(ReceiverTaskIfc task) {
    task_instances.put(task.getJID(), task);
    ServiceEntity item = new ServiceEntity(task.getJID(),
      JIDUtils.getNodeNick(task.getJID()), task.getDescription());
    item.addIdentities(
      new ServiceIdentity("component", "generic", task.getJID()));
    item.addFeatures(CMD_FEATURES);
    serviceEntity.addItems(item);
    Queue<Packet> results = new LinkedList<Packet>();
    task.init(results);
    addOutPackets(results);
View Full Code Here

    my_hostname = (String)props.get(MY_DOMAIN_NAME_PROP_KEY);
//    simpleJid = (String)props.get(SIMPLE_JID_PROP_KEY);
    serviceEntity = new ServiceEntity(getName(), null, "Stanza Receiver");
    serviceEntity.addIdentities(
      new ServiceIdentity("component", "generic", "Stanza Receiver"));
    serviceEntity.addFeatures(DEF_FEATURES);
    ServiceEntity com = new ServiceEntity(my_hostname, "commands",
      "Tasks management commands");
    com.addFeatures(DEF_FEATURES);
    com.addIdentities(
      new ServiceIdentity("automation", "command-list",
        "Tasks management commands"));
    serviceEntity.addItems(com);
    for (TaskCommandIfc comm: commands.values()) {
      ServiceEntity item =
              new ServiceEntity(my_hostname,
              comm.getNodeName(), comm.getDescription());
      item.addFeatures(CMD_FEATURES);
      item.addIdentities(new ServiceIdentity("automation", "command-node",
          comm.getDescription()));
      com.addItems(item);
    } // end of for (TaskCommandIfc comm: commands.values())

    admins = (String[])props.get(ADMINS_PROP_KEY);
View Full Code Here

      gw_desc = gc.getPromptMessage();
    }

    serviceEntity = new ServiceEntity(getName(), null, "Transport");
    serviceEntity.addIdentities(
      new ServiceIdentity("gateway", gw_type, gw_name));
    serviceEntity.addFeatures(DEF_FEATURES);
    serviceEntity.addFeatures("jabber:iq:register", "jabber:iq:gateway");
    //serviceEntity.addFeatures("jabber:iq:register");

    admins = (String[])props.get(ADMINS_PROP_KEY);
View Full Code Here

  @Override
  public void setName(String name) {
    super.setName(name);
    serviceEntity = new ServiceEntity(name, "sm", "Session manager");
    serviceEntity.addIdentities(
      new ServiceIdentity("component", "sm", "Session manager"));
  }
View Full Code Here

TOP

Related Classes of tigase.disco.ServiceIdentity

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.