Package org.zkoss.stateless.ui.http
Class CloudBasedIdGenerator
java.lang.Object
org.zkoss.stateless.ui.http.CloudBasedIdGenerator
- All Implemented Interfaces:
org.zkoss.zk.ui.sys.IdGenerator
A cloud based ID generator to avoid duplication uuid issue in a cloud mode.
- Author:
- jumperchen
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionnextAnonymousComponentUuid(org.zkoss.zk.ui.Component comp, org.zkoss.zk.ui.metainfo.ComponentInfo compInfo) nextComponentUuid(org.zkoss.zk.ui.Desktop desktop, org.zkoss.zk.ui.Component comp, org.zkoss.zk.ui.metainfo.ComponentInfo compInfo) nextDesktopId(org.zkoss.zk.ui.Desktop desktop) nextPageUuid(org.zkoss.zk.ui.Page page)
-
Constructor Details
-
CloudBasedIdGenerator
public CloudBasedIdGenerator(org.zkoss.zk.ui.sys.IdGenerator delegator)
-
-
Method Details
-
nextComponentUuid
public String nextComponentUuid(org.zkoss.zk.ui.Desktop desktop, org.zkoss.zk.ui.Component comp, org.zkoss.zk.ui.metainfo.ComponentInfo compInfo) - Specified by:
nextComponentUuidin interfaceorg.zkoss.zk.ui.sys.IdGenerator
-
nextAnonymousComponentUuid
public String nextAnonymousComponentUuid(org.zkoss.zk.ui.Component comp, org.zkoss.zk.ui.metainfo.ComponentInfo compInfo) - Specified by:
nextAnonymousComponentUuidin interfaceorg.zkoss.zk.ui.sys.IdGenerator
-
nextPageUuid
- Specified by:
nextPageUuidin interfaceorg.zkoss.zk.ui.sys.IdGenerator
-
nextDesktopId
- Specified by:
nextDesktopIdin interfaceorg.zkoss.zk.ui.sys.IdGenerator
-