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

## things.thinger.kernel
Interface ControlInterface

All Known Implementing Classes:
  ActorService, CLIBackbone, CLIService, ConsoleService, HttpCLIService, HttpToolService, HttpToolServiceThread, KernalBasic_THINGProcessWrapper, KernelBasic, KernelBasicBase, LocalCommandService, ProxyService, Service, ThingService, ThingsProcess

    public interface ControlInterface

A control interface for subunits to deal with process methods. This is so you can control your own process, not someone else's.

Version:
  1.0

  Version History

      EPG - Initial - 26 JUN 05

Author:
  Erich P. Gatejen

Method Summary
`void` | `acceptHalt()` This will accept the halt if a halt is pending.
`void` | `acceptPause()` This thread will accept a pause request.

Method Detail

### acceptPause

    void acceptPause()
                     throws ThingsException

  This thread will accept a pause request.

  Throws:
    `things.thinger.ThingsException`
    `ThingsException`

### acceptHalt

    void acceptHalt()
                    throws ThingsException

  This will accept the halt if a halt is pending. THIS WILL THROW A SystemException.PANIC_PROCESS_RESPONDING_TO_HALT_OK if the halt is accepted!

  Throws:
    `things.thinger.ThingsException`
    `ThingsException`

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

Things.