| Name | Description | Type | Package | Framework |
| AbstractReconfigurableDaemonModule | Abstract base class for ConfigurableDaemonModules that wish to reconfigure when their module configuration changes in the repository. | Class | org.onehippo.repository.modules | Hippo |
| AbstractReconfigurableSchedulingDaemonModule | Abstract base class extending AbstractReconfigurableDaemonModule to allow easy (un)registering of a scheduled job with some default optimization when dealing with JCR events. | Class | org.onehippo.repository.modules | Hippo |
| After | Use this annotation on implementations of DaemonModules to force the system to start and execute the module after other modules | Class | org.onehippo.repository.modules | Hippo |
| BaseNodeUpdateVisitor | Base NodeUpdateVisitor class adding support for logging. | Class | org.onehippo.repository.update | Hippo |
| ConfigurableDaemonModule | DaemonModule that needs module configuration. | Interface | org.onehippo.repository.modules | Hippo |
| ContentResourceLoader | Strategy interface for loading resources (e. | Interface | org.onehippo.repository.api | Hippo |
| ContentResourceLoader | Strategy interface for loading resources (e. | Interface | org.onehippo.repository.xml | Hippo |
| DaemonModule | A DaemonModule represents a repository-managed component. | Interface | org.onehippo.repository.modules | Hippo |
| DomainRuleExtension | Class | org.onehippo.repository.security.domain | Hippo | |
| ExecutableDaemonModule | An ExecutableDaemonModule is a DaemonModule that is executed once. | Interface | org.onehippo.repository.modules | Hippo |
| FacetRule | Class | org.onehippo.repository.security.domain | Hippo | |
| FileContentResourceLoader | ContentResourceLoader implementation for loading resources from a directory. | Class | org.onehippo.repository.util | Hippo |
| Group | Represents a group of Users in the repository. | Interface | org.onehippo.repository.security | Hippo |
| HippoLock | Starts a keep-alive that refreshes the lock before expiring. | Interface | org.onehippo.repository.locking | Hippo |
| HippoLockManager | Try to unlock the node at absPath due to expiration of the lock. | Interface | org.onehippo.repository.locking | Hippo |
| HippoWorkflowEvent | Class | org.onehippo.repository.events | Hippo | |
| ImportResult | Encapsulates different aspects of the result of importing an enhanced system view xml document. | Interface | org.onehippo.repository.xml | Hippo |
| InitializationProcessor | Using an InitializationProcessor you can load hippoecm-extension. | Interface | org.onehippo.repository.bootstrap | Hippo |
| JcrConstants | Class | org.onehippo.repository.util | Hippo | |
| JvmCredentials | Class | org.onehippo.repository.security | Hippo | |
| NodeUpdaterService | The node updater service runs registered & not-net-completed updater visitors. | Interface | org.onehippo.repository.update | Hippo |
| NodeUpdaterService .NodeUpdaterResult | Returns the enum constant of this type with the specified name. | Class | org.onehippo.repository.update | Hippo |
| NodeUpdateVisitor | Visitor for updating repository content. | Interface | org.onehippo.repository.update | Hippo |
| NodeUpdateVisitorContext | Provided as an execution context to NodeUpdateVisitor instance in order to allow an NodeUpdateVisitor to be able to manually update skipped/updated/failed node count while being executed on single node iteration | Interface | org.onehippo.repository.update | Hippo |
| Persisted | Annotation for single-argument (void) methods that indicates that the method is a listener to persisted events. | Class | org.onehippo.repository.events | Hippo |
| PersistedHippoEventListener | Developers can implement this interface to asynchronously receive HippoEvents after they occurred in the repository, across a repository cluster. | Interface | org.onehippo.repository.events | Hippo |
| PersistedHippoEventsService | Interface | org.onehippo.repository.events | Hippo | |
| PostStartupTask | Task that needs to be executed after the repository has been started. | Interface | org.onehippo.repository.bootstrap | Hippo |
| ProvidesService | Use this annotation on implementations of DaemonModules to inform the system about which services it registers with the | Class | org.onehippo.repository.modules | Hippo |
| RepositoryClusterService | Whether the JCR event is local or external to the current cluster node. | Interface | org.onehippo.repository.cluster | Hippo |
| RepositoryJob | Interface to implement to perform the work to be scheduled. | Interface | org.onehippo.repository.scheduling | Hippo |
| RepositoryJobCronTrigger | Repository job trigger that operates on a cron expression. | Class | org.onehippo.repository.scheduling | Hippo |
| RepositoryJobExecutionContext | Context object containing operational information and helper objects for use by RepositoryJobs to do their job. | Class | org.onehippo.repository.scheduling | Hippo |
| RepositoryJobInfo | Captures information about a repository job. | Class | org.onehippo.repository.scheduling | Hippo |
| RepositoryJobSimpleTrigger | Repository job trigger that allows to schedule a repository job either once at a given date, or repeatedly from a given date onwards. | Class | org.onehippo.repository.scheduling | Hippo |
| RepositoryJobTrigger | Base class for information about when to schedule a job with the repository. | Class | org.onehippo.repository.scheduling | Hippo |
| RepositoryScheduler | Repository service for scheduling jobs. | Interface | org.onehippo.repository.scheduling | Hippo |
| RepositoryService | Interface | org.onehippo.repository | Hippo | |
| RequiresService | Use this annotation on implementations of DaemonModules to inform the system about which services it uses from the | Class | org.onehippo.repository.modules | Hippo |
| SecurityService | A service for obtaining security related information from the repository. | Interface | org.onehippo.repository.security | Hippo |
| User | Represents a user in the repository. | Interface | org.onehippo.repository.security | Hippo |
| WorkflowAction | Annotation for workflow interface operations. | Class | org.onehippo.repository.api.annotation | Hippo |
| WorkflowTask | A unit task as part of a workflow action processing. | Interface | org.onehippo.repository.api | Hippo |
| ZipFileContentResourceLoader | ContentResourceLoader implementation for loading resources from a zip file. | Class | org.onehippo.repository.util | Hippo |