org.eclnt.jsfserver.managedbean

## Class DefaultDispatcherExtension

- java.lang.Object
- - org.eclnt.jsfserver.managedbean.DefaultDispatcherExtension

- All Implemented Interfaces:
    IDispatcherExtension

      public class DefaultDispatcherExtension
      extends java.lang.Object
      implements IDispatcherExtension

  Default implementation of `IDispatcherExtension`.

- - ### Field Summary

    - ### Fields inherited from interface org.eclnt.jsfserver.managedbean.IDispatcherExtension

      `NULL`

  - ### Constructor Summary

    Constructors
    Constructor and Description
    `DefaultDispatcherExtension()`

  - ### Method Summary

    All Methods Instance Methods Concrete Methods
    Modifier and Type | Method and Description
    --- | ---
    `java.lang.Object` | `readObject(IDispatcher dispatcher, java.lang.String key)` Default implementation: returns null.

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

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

- - ### Constructor Detail

    - #### DefaultDispatcherExtension

          public DefaultDispatcherExtension()

  - ### Method Detail

    - #### readObject

          public java.lang.Object readObject(IDispatcher dispatcher,
                                             java.lang.String key)
                                      throws java.lang.Exception

      Default implementation: returns null.
      Specified by:
        `readObject` in interface `IDispatcherExtension`
      Returns:
        The object that is to be used by the dispatcher. If the extension is not responsible, then null is returned. If the extension is responsible, but cannot provide a value then it may return the value `IDispatcherExtension.NULL`, so that it indicates that no value can be provided.
      Throws:
        `java.lang.Exception`

Copyright © CaptainCasa Gmbh. All Rights Reserved.