org.apache.jetspeed.idgenerator
Class JetspeedIdGenerator
java.lang.Object
org.apache.jetspeed.idgenerator.JetspeedIdGenerator
- All Implemented Interfaces:
- org.apache.jetspeed.idgenerator.IdGenerator
- public class JetspeedIdGenerator
- extends Object
- implements org.apache.jetspeed.idgenerator.IdGenerator
Simple implementation of the IdGeneratorService.
- Version:
- $Id: JetspeedIdGenerator.java 187716 2004-10-13 15:53:23Z weaver $
- Author:
- Paul Spencer, David Sean Taylor
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
log
private static final org.apache.commons.logging.Log log
DEFAULT_CONFIG_COUNTER_START
private static final long DEFAULT_CONFIG_COUNTER_START
- See Also:
- Constant Field Values
DEFAULT_CONFIG_PEID_PREFIX
private static final String DEFAULT_CONFIG_PEID_PREFIX
- See Also:
- Constant Field Values
DEFAULT_CONFIG_PEID_SUFFIX
private static final String DEFAULT_CONFIG_PEID_SUFFIX
- See Also:
- Constant Field Values
peidPrefix
private String peidPrefix
peidSuffix
private String peidSuffix
idCounter
protected long idCounter
JetspeedIdGenerator
public JetspeedIdGenerator()
JetspeedIdGenerator
public JetspeedIdGenerator(long counterStart)
JetspeedIdGenerator
public JetspeedIdGenerator(long counterStart,
String prefix,
String suffix)
start
public void start()
stop
public void stop()
getNextPeid
public String getNextPeid()
- Generate a Unique PEID
- Specified by:
getNextPeid
in interface org.apache.jetspeed.idgenerator.IdGenerator
- Returns:
- Unique PEID
Copyright © 1999-2005 Apache Software Foundation. All Rights Reserved.