- java.lang.Object
-
- jakarta.faces.application.ApplicationFactory
-
- org.omnifaces.application.OmniApplicationFactory
-
- All Implemented Interfaces:
FacesWrapper<ApplicationFactory>
public class OmniApplicationFactory extends ApplicationFactory
This application factory takes care that theOmniApplicationis properly initialized.- Since:
- 1.6
- Author:
- Radu Creanga <rdcrng@gmail.com>, Bauke Scholtz
- See Also:
OmniApplication
-
-
Constructor Summary
Constructors Constructor Description OmniApplicationFactory(ApplicationFactory wrapped)Construct a new OmniFaces application factory around the given wrapped factory.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ApplicationgetApplication()Returns an instance ofOmniApplicationwhich wraps the original application.voidsetApplication(Application application)Sets the given application instance as the current instance.-
Methods inherited from class jakarta.faces.application.ApplicationFactory
getWrapped
-
-
-
-
Constructor Detail
-
OmniApplicationFactory
public OmniApplicationFactory(ApplicationFactory wrapped)
Construct a new OmniFaces application factory around the given wrapped factory.- Parameters:
wrapped- The wrapped factory.
-
-
Method Detail
-
getApplication
public Application getApplication()
Returns an instance ofOmniApplicationwhich wraps the original application.- Specified by:
getApplicationin classApplicationFactory
-
setApplication
public void setApplication(Application application)
Sets the given application instance as the current instance. If it's not an instance ofOmniApplication, nor wraps theOmniApplication, then it will be wrapped by a new instance ofOmniApplication.- Specified by:
setApplicationin classApplicationFactory
-
-