uPortal 2.4.1
API Documentation

org.jasig.portal.services
Class SequenceGenerator

java.lang.Object
  extended byorg.jasig.portal.services.SequenceGenerator

public class SequenceGenerator
extends java.lang.Object

Version:
$Revision: 1.5.2.1 $
Author:
Dan Ellentuck

Constructor Summary
SequenceGenerator()
           
 
Method Summary
 void createCounter(java.lang.String name)
           
 java.lang.String getNext()
           
 java.lang.String getNext(java.lang.String name)
           
 int getNextInt()
           
 int getNextInt(java.lang.String name)
           
static SequenceGenerator instance()
           
 void setCounter(java.lang.String name, int newValue)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SequenceGenerator

public SequenceGenerator()
Method Detail

createCounter

public void createCounter(java.lang.String name)
                   throws java.lang.Exception
Parameters:
name - String
Throws:
java.lang.Exception

getNext

public java.lang.String getNext()
                         throws java.lang.Exception
Returns:
String
Throws:
java.lang.Exception

getNext

public java.lang.String getNext(java.lang.String name)
                         throws java.lang.Exception
Parameters:
name - String
Returns:
String
Throws:
java.lang.Exception

getNextInt

public int getNextInt()
               throws java.lang.Exception
Returns:
int
Throws:
java.lang.Exception

getNextInt

public int getNextInt(java.lang.String name)
               throws java.lang.Exception
Parameters:
name - String
Returns:
int
Throws:
java.lang.Exception

instance

public static final SequenceGenerator instance()
Returns:
SequenceGenerator

setCounter

public void setCounter(java.lang.String name,
                       int newValue)
                throws java.lang.Exception
Parameters:
name - java.lang.String
newValue - int
Throws:
java.lang.Exception

uPortal 2.4.1
API Documentation