Interface Module

    • Method Detail

      • getName

        java.lang.String getName()
      • getDescription

        java.lang.String getDescription()
      • getDiscoInfo

        tigase.xml.Element getDiscoInfo​(java.lang.String node,
                                        boolean isAdmin)
      • getDiscoItems

        java.util.List<tigase.xml.Element> getDiscoItems​(java.lang.String node,
                                                         tigase.xmpp.jid.JID jid,
                                                         tigase.xmpp.jid.JID from)
      • getJid

        tigase.xmpp.jid.JID getJid()
      • addOutPacket

        boolean addOutPacket​(tigase.server.Packet packet)
      • addOutPacket

        boolean addOutPacket​(tigase.server.Packet packet,
                             java.lang.Integer timeout,
                             PacketWriter.Callback callback)
      • getFeatures

        java.lang.String[] getFeatures()
      • initBindings

        void initBindings​(javax.script.Bindings binds)
      • processPacket

        boolean processPacket​(tigase.server.Packet packet)
      • init

        void init​(tigase.xmpp.jid.JID jid,
                  java.lang.String componentName,
                  PacketWriter writer)
      • isRequestAllowed

        boolean isRequestAllowed​(java.lang.String key,
                                 java.lang.String domain,
                                 java.lang.String path)
      • isAdmin

        boolean isAdmin​(tigase.xmpp.jid.BareJID user)
      • start

        void start()
      • stop

        void stop()
      • getUserRepository

        tigase.db.UserRepository getUserRepository()
      • getAuthRepository

        tigase.db.AuthRepository getAuthRepository()