public interface BeansInstantiator
Note: the prime purpose of this interface is to hide the implementation class of the actual repository from Servlet containers like Tomcat when no CDI implementation has been added. This will otherwise throw ClassNotFoundExceptions for the various CDI classes uses by the repository, even when CDI is not being used by user.
This interface will most likely be removed in OmniFaces 2.0 if OmniFaces 2.0 requires CDI to be present.
Modifier and Type | Method and Description |
---|---|
void |
instantiateApplicationScoped() |
void |
instantiateByRequestURI(String relativeRequestURI) |
void |
instantiateByViewID(String viewId) |
void |
instantiateSessionScoped() |