Interface PageExtensionRegistry
- All Known Implementing Classes:
PageExtensionRegistryImpl
public interface PageExtensionRegistry
Registry of
PageExtensions required by the current test.- Author:
- Lukas Fryc, Jan Papousek
-
Method Summary
Modifier and TypeMethodDescriptionvoidflush()Flushes the registeredPageExtensionsgetExtension(String name) Returns an extension specified by the given name.Returns all registered extensions as a collection.voidregister(Collection<PageExtension> extensions) Registers given extensions to be injected to the pagevoidregister(PageExtension... extensions) Registers given extensions to be injected to the page
-
Method Details
-
register
Registers given extensions to be injected to the page- Parameters:
extensions-
-
register
Registers given extensions to be injected to the page- Parameters:
extensions-
-
getExtension
Returns an extension specified by the given name.- Parameters:
name-- Returns:
- requested extension or null if there is no extension with the given name
-
getExtensions
Collection<PageExtension> getExtensions()Returns all registered extensions as a collection. -
flush
void flush()Flushes the registeredPageExtensions
-