Documentation

Interfaces

Table of Contents

Interfaces

Configurable
An interface defining a Configurable class
Configuration
An interface defining a Configuration
Controller
An interface defining a Controller
DataRepository
An interface defining a DataRepository DataRepositories are utilized to perform CRUD actions on data stores
Entity
EntityRepository
File
Loader
Loaders are the primary engine of applications They marshall all of the different components of the app stack, resulting in the rendered content seen by the user.
Logger
An interface defining a Logger
PageableDataRepository
An interface defining a DataRepository with Pageable result sets DataRepositories are utilized to perform CRUD actions on data stores
Site
An interface defining a Site Sites provide a single, unified application context throughout the execution of the application, providing state information to components, and allowing them to alter the flow of the application without direct knowledge of the inner workings of the other components.
SitePage
An interface defining a SitePage SitePages are used to define metadata like subaction options, titles and user security levels
SystemMessage
SystemMessage is used to provide UI updates to users.
User
An interface defining a User Pipit Core doesn't really need to know anything specific about a User class beyond its existence, but defining this interface helps guarantee consistency between client app User implementations.
ViewRenderer
An interface defining a ViewRenderer ViewRenderers are utilized by controllers and handle the presentation of data to the user Built in implementations are HTMLViewRenderer and JSONViewRenderer

        
On this page

Search results