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 516448 2007-03-09 16:25:47Z ate $
- 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-2007 Apache Software Foundation. All Rights Reserved.