eXo Kernel :: Component :: Common Service 2.5.0-Alpha2

org.exoplatform.services.idgenerator.impl
Class IDGeneratorServiceImpl

java.lang.Object
  extended by org.exoplatform.services.idgenerator.impl.IDGeneratorServiceImpl
All Implemented Interfaces:
IDGeneratorService

public class IDGeneratorServiceImpl
extends Object
implements IDGeneratorService

Since:
Oct 14, 2004
Version:
$Id: IDGeneratorServiceImpl.java 5332 2006-04-29 18:32:44Z geaz $
Author:
Tuan Nguyen (tuan08@users.sourceforge.net)

Field Summary
 
Fields inherited from interface org.exoplatform.services.idgenerator.IDGeneratorService
ID_LENGTH
 
Constructor Summary
IDGeneratorServiceImpl()
           
 
Method Summary
 Serializable generateID(Object o)
           
 long generateLongID(Object o)
           
 String generateStringID(Object o)
           
protected  String generateStringID(Object o, long timeNow, String hexServerIP, int node)
           
 int generatIntegerID(Object o)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IDGeneratorServiceImpl

public IDGeneratorServiceImpl()
Method Detail

generateID

public Serializable generateID(Object o)
Specified by:
generateID in interface IDGeneratorService

generateLongID

public long generateLongID(Object o)
Specified by:
generateLongID in interface IDGeneratorService

generatIntegerID

public int generatIntegerID(Object o)
Specified by:
generatIntegerID in interface IDGeneratorService

generateStringID

public String generateStringID(Object o)
Specified by:
generateStringID in interface IDGeneratorService

generateStringID

protected String generateStringID(Object o,
                                  long timeNow,
                                  String hexServerIP,
                                  int node)

eXo Kernel :: Component :: Common Service 2.5.0-Alpha2

Copyright © 2013 eXo Platform SAS. All Rights Reserved.