Overview | Package | Class | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## com.tonbeller.wcf.controller
Class Controller

    java.lang.Object
      com.tonbeller.wcf.controller.Controller

All Implemented Interfaces:
  RequestListener

Direct Known Subclasses:
  WcfController

public abstract class Controller
extends java.lang.Object
implements RequestListener

provides access to the dispatcher and next view

Constructor Summary
`Controller()`

Method Summary
`abstract void` | `addRequestListener(RequestListener l)`
`abstract java.lang.String` | `getNextView()`
`abstract java.util.List` | `getRootListeners()` returns all registered RequestListeners
`static Controller` | `instance(javax.servlet.http.HttpSession session)`
`abstract void` | `removeRequestListener(RequestListener l)`
`abstract void` | `setNextView(java.lang.String uri)`

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Methods inherited from interface com.tonbeller.wcf.controller.RequestListener
`request`

Constructor Detail

### Controller

    public Controller()

Method Detail

### instance

    public static Controller instance(javax.servlet.http.HttpSession session)

### addRequestListener

    public abstract void addRequestListener(RequestListener l)

### removeRequestListener

    public abstract void removeRequestListener(RequestListener l)

### setNextView

    public abstract void setNextView(java.lang.String uri)

### getNextView

    public abstract java.lang.String getNextView()

### getRootListeners

    public abstract java.util.List getRootListeners()

  returns all registered RequestListeners

Overview | Package | Class | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD