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) |