Nuxeo Enterprise Platform 5.4

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

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

public class UIDSequenceBean
extends java.lang.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(java.lang.String key)
          Constructor taking as argument the key for which this sequence is created.
 
Method Summary
 int getId()
           
 int getIndex()
           
 java.lang.String getKey()
           
 int nextIndex()
           
 void setId(int id)
           
 void setKey(java.lang.String key)
           
static java.lang.String stringify(UIDSequenceBean bean)
           
 java.lang.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(java.lang.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 java.lang.String getKey()

setKey

public void setKey(java.lang.String key)

getIndex

public int getIndex()

stringify

public static java.lang.String stringify(UIDSequenceBean bean)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

nextIndex

public int nextIndex()

Nuxeo Enterprise Platform 5.4

Copyright © 2010 Nuxeo SAS. All Rights Reserved.