public class CockpitUIFactory
extends org.zkoss.zk.ui.http.SerializableUiFactory
SerializableUiFactory, loading zul files from cockpitng widget archives. It includes a page
definition cache which can be enabled by 'cockpitng.uifactory.cache.enabled' in CockpitProperties.| Modifier and Type | Field and Description |
|---|---|
static String |
COCKPITNG_UIFACTORY_CACHE_ENABLED |
| Constructor and Description |
|---|
CockpitUIFactory() |
| Modifier and Type | Method and Description |
|---|---|
protected Optional<InputStream> |
getComponentViewStream(String path) |
protected Optional<InputStream> |
getCoreViewStream(String path) |
org.zkoss.zk.ui.metainfo.PageDefinition |
getPageDefinition(org.zkoss.zk.ui.sys.RequestInfo requestInfo,
String path) |
protected org.zkoss.zk.ui.metainfo.PageDefinition |
getPageDefinition(org.zkoss.zk.ui.sys.RequestInfo requestInfo,
String path,
String view) |
protected org.zkoss.zk.ui.metainfo.PageDefinition |
getPageDefinitionExternal(org.zkoss.zk.ui.sys.RequestInfo requestInfo,
String path) |
protected Optional<InputStream> |
getViewStream(org.zkoss.zk.ui.sys.RequestInfo requestInfo,
String path) |
protected Optional<InputStream> |
getViewStreamFromAdditionalLoader(org.zkoss.zk.ui.sys.RequestInfo requestInfo,
String path) |
protected String |
loadViewFromStream(InputStream stream,
String path) |
org.zkoss.zk.ui.Session |
newSession(org.zkoss.zk.ui.WebApp wapp,
Object nativeSess,
Object request) |
public static final String COCKPITNG_UIFACTORY_CACHE_ENABLED
public org.zkoss.zk.ui.Session newSession(org.zkoss.zk.ui.WebApp wapp,
Object nativeSess,
Object request)
newSession in interface org.zkoss.zk.ui.sys.UiFactorynewSession in class org.zkoss.zk.ui.http.SerializableUiFactorypublic org.zkoss.zk.ui.metainfo.PageDefinition getPageDefinition(org.zkoss.zk.ui.sys.RequestInfo requestInfo,
String path)
getPageDefinition in interface org.zkoss.zk.ui.sys.UiFactorygetPageDefinition in class org.zkoss.zk.ui.impl.AbstractUiFactoryprotected org.zkoss.zk.ui.metainfo.PageDefinition getPageDefinitionExternal(org.zkoss.zk.ui.sys.RequestInfo requestInfo,
String path)
protected Optional<InputStream> getViewStream(org.zkoss.zk.ui.sys.RequestInfo requestInfo, String path)
protected Optional<InputStream> getViewStreamFromAdditionalLoader(org.zkoss.zk.ui.sys.RequestInfo requestInfo, String path)
protected Optional<InputStream> getComponentViewStream(String path)
protected Optional<InputStream> getCoreViewStream(String path)
protected String loadViewFromStream(InputStream stream, String path)
Copyright © 2018. All rights reserved.