Lifecycle (Neo4j Community 1.8.RC1 API)
Date: 2012-09-07

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

## org.neo4j.kernel.lifecycle
Interface Lifecycle

All Known Implementing Classes:
  ClassicLoggingService, DevNullLoggingService, DiagnosticsManager, InternalAbstractGraphDatabase.DefaultKernelData, KernelEventHandlers, LifecycleAdapter, LifeSupport, LogbackService, TransactionEventHandlers

    public interface Lifecycle

Lifecycle interface for kernel components. Init is called first, followed by start, and then any number of stop-start sequences, and finally stop and shutdown. As a stop-start cycle could be due to change of configuration, please perform anything that depends on config in start(). Implementations can throw any exception. Caller must handle this properly.

Method Summary
`void` | `init()`
`void` | `shutdown()`
`void` | `start()`
`void` | `stop()`

Method Detail

### init

    void init()
              throws Throwable

  Throws:
    `Throwable`

### start

    void start()
               throws Throwable

  Throws:
    `Throwable`

### stop

    void stop()
              throws Throwable

  Throws:
    `Throwable`

### shutdown

    void shutdown()
                  throws Throwable

  Throws:
    `Throwable`

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

Copyright © 2002-2012 The Neo4j Graph Database Project. All Rights Reserved.