Nuxeo ECM Projects 5.4.3-SNAPSHOT

org.nuxeo.ecm.platform.uidgen.ejb
Class UIDSequenceBean

java.lang.Object
  extended by org.nuxeo.ecm.platform.uidgen.ejb.UIDSequenceBean

public class UIDSequenceBean
extends Object

UID entity - keeps last indexes of all generated UIDs.

Author:
Dragos Mihalache

Field Summary
static Log log
           
 
Constructor Summary
UIDSequenceBean()
          Default constructor needed for EJB container instantiation.
UIDSequenceBean(String key)
          Constructor taking as argument the key for which this sequence is created.
 
Method Summary
 int getId()
           
 int getIndex()
           
 String getKey()
           
 int nextIndex()
           
 void setId(int id)
           
 void setKey(String key)
           
static String stringify(UIDSequenceBean bean)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

log

public static final Log log
Constructor Detail

UIDSequenceBean

public UIDSequenceBean()
Default constructor needed for EJB container instantiation.


UIDSequenceBean

public UIDSequenceBean(String key)
Constructor taking as argument the key for which this sequence is created. The index is defaulted to 1.

Parameters:
key -
Method Detail

getId

public int getId()

setId

public void setId(int id)

getKey

public String getKey()

setKey

public void setKey(String key)

getIndex

public int getIndex()

stringify

public static String stringify(UIDSequenceBean bean)

toString

public String toString()
Overrides:
toString in class Object

nextIndex

public int nextIndex()

Nuxeo ECM Projects 5.4.3-SNAPSHOT

Copyright © 2011 Nuxeo SAS. All Rights Reserved.