L2JPREMIUM  5M
com.premium.game.idfactory.IncrementIDFactory Class Reference
Inheritance diagram for com.premium.game.idfactory.IncrementIDFactory:
Collaboration diagram for com.premium.game.idfactory.IncrementIDFactory:

Public Member Functions

int getCurrentId ()
 
synchronized int getNextId ()
 
synchronized void releaseId (int id)
 
int size ()
 
- Public Member Functions inherited from com.premium.game.idfactory.IdFactory
boolean isInitialized ()
 

Protected Member Functions

void cleanUpDB ()
 
void setAllCharacterOffline ()
 
- Protected Member Functions inherited from com.premium.game.idfactory.IdFactory
int[] extractUsedObjectIDTable () throws SQLException
 

Additional Inherited Members

- Static Public Member Functions inherited from com.premium.game.idfactory.IdFactory
static IdFactory getInstance ()
 
- Static Public Attributes inherited from com.premium.game.idfactory.IdFactory
static final int FIRST_OID = 0x10000000
 
static final int LAST_OID = 0x7FFFFFFF
 
static final int FREE_OBJECT_ID_SIZE = LAST_OID - FIRST_OID
 
- Protected Attributes inherited from com.premium.game.idfactory.IdFactory
boolean _initialized
 
- Static Protected Attributes inherited from com.premium.game.idfactory.IdFactory
static final Logger _log = Logger.getLogger(IdFactory.class.getName())
 
static final String[] ID_UPDATES
 
static final String[] ID_CHECKS
 
static IdFactory _instance = null
 

The documentation for this class was generated from the following file: