|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
| Interface Summary | |
|---|---|
| EntityProviderListener<T extends EntityProvider> | This allows a developer to be notified whenever a provider is registered,
it will also ensure that it calls the listener method for any providers that are already registered
when it is first registered if desired Usage: Just implement this class and use EntityProviderManager#registerNotifier(EntityProviderNotifier) to
register it with the system. |
| Formats | Defines a list of possible format types (extensions) which can be handled and indicates which are handled internally |
| PropertiesProvider | This simple defines the methods correctly which are shared between a set of interfaces, see
PropertyProvideable for more information |
| RequestGetter | Allows for getting to the request and response objects for the current thread |
| RequestGetterWrite | Allows for getting to the request and response objects for the current thread |
| RequestStorage | This allows access to values which are stored in the current request thread,
these values are inaccessible outside of a request and will be destroyed
when the thread ends This also "magically" exposes all the values in the request (attributes and params) as if they were stored in the map as well, if there are conflicts then locally stored data always wins over data from the request Standard reserved keys have values that are always available: _locale : Locale
_requestEntityReference : String
_requestActive : [true,false]
_requestOrigin : ['REST','EXTERNAL','INTERNAL']
|
| RequestStorageWrite | This allows write access to values which are stored in the current request thread,
these values are inaccessible outside of a request and will be destroyed
when the thread ends This also "magically" exposes all the values in the request (attributes and params) as if they were stored in the map as well, if there are conflicts then locally stored data always wins over data from the request Standard reserved keys have values that are always available: _locale : Locale
_requestEntityReference : String
_requestActive : [true,false]
_requestOrigin : ['REST','EXTERNAL','INTERNAL']
|
| SearchProvider | Defines the methods related to searching for entities (shared between interfaces), implementing this allows for support for the core EB search functionality |
| TagProvider | Defines the methods related to tagging entities (shared between interfaces) |
| TagSearchProvider | Deprecated. use TagProvideable and TagProvider instead |
| TagSearchService | Defines the methods necessary for searching for entities by tags (shared interface) |
| Class Summary | |
|---|---|
| ActionReturn | A special object used to return specialized results from a custom action execution, includes fields to allow for handling of encoded binary data and to indicate that entity action processing should continue as it would have if there had been no custom action call (rather than exiting the standard chain) |
| BrowseEntity | This is an object to hold data about a browseable entity type |
| BrowseEntity.PrefixComparator | |
| BrowseEntity.TitleComparator | |
| CustomAction | This defines a custom entity action, this will be used to define which custom actions are allowed to be performed on entities or collections of entities |
| EntityData | This is an object to hold entity data (e.g. from a search which would normally return entity references), This is basically a POJO which allows us to return a few results instead of only the reference, it helps us get the entity data back more efficiently and makes it easier on developers who need to search for entities |
| EntityData.ReferenceComparator | |
| EntityData.TitleComparator | |
| QuerySearch | An extension of the standard search object which allows for custom constructors to make it easier to build up the search for the search query |
| SearchContent | Represents a set of data to put into the search index, this should represent the data of a single entity which should be indexed into the search engine NOTE: summary is the major piece of content which is being indexed, this may be an entire HTML page or just a bit of text, it is the part that will be searched when normal searches are executed |
| SearchResult | This is a single search result |
| SearchResults | This represents the return data from a search |
| TemplateMap | An object to hold the incoming and outgoing templates in pairs,
used with RedirectDefinable |
| URLRedirect | Storage for the redirects |
| Enum Summary | |
|---|---|
| ActionReturn.Header | |
| RequestStorage.RequestOrigin | Indicates the origin of the current request |
| RequestStorage.ReservedKeys | Reserved keys with special data in them,
see RequestStorage |
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||