IContextInternal

public interface IContextInternal extends IContext

Extension of IContext with methods that should not be exposed to clients.

Methods

identifier

ContextIdentifier identifier()
Returns:Identifier of this context.

init

void init()

Initializes the context if it has not been initialized yet. Will not load anything from disk.Acquires a write lock. Cannot be called while holding the read lock.

load

void load()

Initializes and loads the context if it has not been initialized or loaded yet.Acquires a write lock. Cannot be called while holding the read lock.

unload

void unload()

Unloads the context, removing it from memory. Acquires a write lock. Cannot be called while holding the read lock.