| Package | Description |
|---|---|
| org.crosswire.common.activate |
Code to allow classes to be started-up and then shutdown later to
conserve resources.
|
| org.crosswire.jsword.book.basic |
The Basic package contains default and abstract implementations of the main
Book classes.
|
| org.crosswire.jsword.book.sword |
An implementation of the Book interfaces that reads from SWORD project
books (modules).
|
| Modifier and Type | Field and Description |
|---|---|
private static Lock |
Activator.lock
The object we use to prevent others from
|
| Modifier and Type | Method and Description |
|---|---|
void |
Activatable.activate(Lock lock)
Called to indicate that the Book should initialize itself, and consume
whatever system resources it needs to be able to respond to other
queries.
|
void |
Activatable.deactivate(Lock lock)
Called to indicate that the Book should release whatever system resources
it can to make way for other uses.
|
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractBook.activate(Lock lock) |
void |
AbstractBook.deactivate(Lock lock) |
| Modifier and Type | Method and Description |
|---|---|
void |
TreeKeyIndex.activate(Lock lock) |
void |
SwordGenBook.activate(Lock lock) |
void |
TreeKeyIndex.deactivate(Lock lock) |
void |
SwordGenBook.deactivate(Lock lock) |