Class SecureIdGenerator

java.lang.Object
com.saperion.ngc.main.id.SecureIdGenerator
All Implemented Interfaces:
org.zkoss.zk.ui.sys.IdGenerator

public class SecureIdGenerator extends Object implements org.zkoss.zk.ui.sys.IdGenerator
Generator for secure desktop-IDs. The IDs are generated by UUID.randomUUID(). UUIDs for new components and pages are generated by ZK's default algorithm.
  • Constructor Details

    • SecureIdGenerator

      public SecureIdGenerator()
  • 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:
      nextComponentUuid in interface org.zkoss.zk.ui.sys.IdGenerator
    • nextPageUuid

      public String nextPageUuid(org.zkoss.zk.ui.Page page)
      Specified by:
      nextPageUuid in interface org.zkoss.zk.ui.sys.IdGenerator
    • nextDesktopId

      public String nextDesktopId(org.zkoss.zk.ui.Desktop desktop)
      Specified by:
      nextDesktopId in interface org.zkoss.zk.ui.sys.IdGenerator