IContextFactory

public interface IContextFactory

Interface for creating IContext instances.

Methods

create

IContextInternal create(ContextIdentifier identifier)

Creates a new context from given identifier. A fast operation, expensive initialization is performed later.

Parameters:
  • identifier – Identifier to create the context with.
Returns:

Created context.

createTemporary

ITemporaryContextInternal createTemporary(ContextIdentifier identifier)

Creates a new temporary context from given identifier. A fast operation, expensive initialization is performed in IContextInternal.init().

Parameters:
  • identifier – Identifier to create the temporary context with.
Returns:

Created context.