Package tigase.server.ext.handlers

# Class StreamFeaturesProcessor

java.lang.Object
tigase.server.ext.handlers.StreamFeaturesProcessor

All Implemented Interfaces:
  `ExtProcessor`

public class StreamFeaturesProcessor extends Object implements ExtProcessor
Created: Oct 31, 2009 3:51:09 PM

Author:
  Artur Hefczyc

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `StreamFeaturesProcessor()`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `String`
  `getId()`
  `List<Element>`
  `getStreamFeatures(ComponentIOService serv, ComponentProtocolHandler handler)`
  `boolean`
  `process(Packet p, ComponentIOService serv, ComponentProtocolHandler handler, Queue<Packet> results)`
  `void`
  `startProcessing(Packet p, ComponentIOService serv, ComponentProtocolHandler handler, Queue<Packet> results)`

  ### Methods inherited from class java.lang.Object

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

- ## Constructor Details

  - ### StreamFeaturesProcessor

    public StreamFeaturesProcessor()

- ## Method Details

  - ### getId

    public String getId()
    Specified by:
      `getId` in interface `ExtProcessor`

  - ### getStreamFeatures

    public List<Element> getStreamFeatures(ComponentIOService serv, ComponentProtocolHandler handler)
    Specified by:
      `getStreamFeatures` in interface `ExtProcessor`

  - ### process

    public boolean process(Packet p, ComponentIOService serv, ComponentProtocolHandler handler, Queue<Packet> results)
    Specified by:
      `process` in interface `ExtProcessor`

  - ### startProcessing

    public void startProcessing(Packet p, ComponentIOService serv, ComponentProtocolHandler handler, Queue<Packet> results)
    Specified by:
      `startProcessing` in interface `ExtProcessor`