Interface | Description |
---|---|
ProxiedServiceTracker<T> |
A ProxiedServiceTracker interface implementation can be used to get notified when a service is (un)registered in the
HippoServiceRegistry or a WhiteboardProxiedServiceRegistry |
ServiceTracker<T> |
A ServiceTracker interface implementation can be used to get notified when a service object is (un)registered
in a
WhiteboardServiceRegistry . |
Class | Description |
---|---|
HippoServiceRegistry |
The HippoServiceRegistry is used for registration and lookup/discovery of singleton services which can be shared
between multiple web applications (cross-context, using different classloaders).
|
ProxiedServiceHolder<T> |
The ProxiedServiceHolder holds a service object and a proxy instance of its service interface(s).
|
ServiceHolder<T> |
The ServiceHolder holds a service object with its context classloader at the time of creating the holder.
|
WhiteboardProxiedServiceRegistry<T> |
WhiteboardProxiedServiceRegistry<T> is an abstract base class for implementing and using the
Whiteboard Patternfor decoupled lookup/wiring of
multiple service objects by a common (main) interface.
|
WhiteboardServiceRegistry<T> |
WhiteboardServiceRegistry<T> is an abstract base class for implementing and using the
Whiteboard Patternfor decoupled lookup/wiring of
multiple service objects by a common (base) type, which can be a class or interface.
|
Exception | Description |
---|---|
HippoServiceException |
Copyright © 2012–2019 Hippo B.V. (http://www.onehippo.com). All rights reserved.