|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objecttigase.xmpp.ProcessorFactory
@TODO(note="Make loading processors configurable: exclude specific classes, turn-off automatic loading and include specific classes. In all cases checking agains XMPPProcessor compatibility should be performed.") public class ProcessorFactory
ProcessorFactory class contains functionality to load and
provide all classes which are XMPPProcessor extensions (not
abstract extensions) available in classpath.
These extensions are normally used for processing data transfered between
XMPP entities.
It automatically loads and provides all available processors unless
configuration says to behave differently. You can for example exclude in
configuration some processors from loading or even you can turn off automatic
loading processors and provide explicity names of classes which should be
loaded as XMPP processors. In all cases loaded classes ae checked
whether they are XMPPProcessor extensions, because only those
classes can be used as processors.
Created: Tue Oct 5 20:45:33 2004
| Method Summary | |
|---|---|
static XMPPPacketFilterIfc |
getPacketFilter(String id)
Method description |
static XMPPPostprocessorIfc |
getPostprocessor(String id)
Method description |
static XMPPPreprocessorIfc |
getPreprocessor(String id)
Method description |
static XMPPProcessorIfc |
getProcessor(String id)
Method description |
static XMPPStopListenerIfc |
getStopListener(String id)
Method description |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public static XMPPPacketFilterIfc getPacketFilter(String id)
id -
public static XMPPPostprocessorIfc getPostprocessor(String id)
id -
public static XMPPPreprocessorIfc getPreprocessor(String id)
id -
public static XMPPProcessorIfc getProcessor(String id)
id -
public static XMPPStopListenerIfc getStopListener(String id)
id -
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||