code: public UniqueKeyGenerator getUniqueKeyGenerator(String name, int range)
      {
          if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled()) SibTr.entry(this, tc, "getUniqueKeyGenerator", new Object[]{"Name="+name, "Range="+range});
  
          UniqueKeyGenerator retval = null;
  
          try
          {
              retval = _uniqueKeyManager.createUniqueKeyGenerator(name, range);
          }
          catch (PersistenceException pe)
          {
              com.ibm.ws.ffdc.FFDCFilter.processException(pe, "com.ibm.ws.sib.msgstore.persistence.objectManager.PersistableMessageStoreImpl.getUniqueKeyGenerator", "1:2089:1.81.1.6", this);
              if (TraceComponent.isAnyTracingEnabled() && tc.isEventEnabled()) SibTr.event(this, tc, "Exception caught creating new unique key generator!", pe);
          }
  
          if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled()) SibTr.exit(this, tc, "getUniqueKeyGenerator", "return="+retval);
          return retval;
      }
docs: **********************************************************************