uPortal 2.4.1
API Documentation

org.jasig.portal
Class OracleUserLayoutStore

java.lang.Object
  extended byorg.jasig.portal.RDBMUserLayoutStore
      extended byorg.jasig.portal.OracleUserLayoutStore
All Implemented Interfaces:
IUserLayoutStore

public final class OracleUserLayoutStore
extends RDBMUserLayoutStore
implements IUserLayoutStore

Sequence numbers have the form of {Table Name}_SEQ and, at the moment, they must have been created by hand before uPortal is started. See UP_SEQUENCE in properties/data.xml for the tables that expect sequence counters, and the expected starting value.


Constructor Summary
OracleUserLayoutStore()
           
 
Method Summary
 void createCounter(java.lang.String tableName)
          Create a sequence counter
 int getIncrementIntegerId(java.lang.String tableName)
          Get the next incremental value
 void setCounter(java.lang.String tableName, int value)
          Modify the current value of a counter
 
Methods inherited from class org.jasig.portal.RDBMUserLayoutStore
addStructureStylesheetDescription, addStructureStylesheetDescription, addSystemProfile, addThemeStylesheetDescription, addThemeStylesheetDescription, addUserProfile, deleteSystemProfile, deleteUserProfile, dumpDoc, generateNewChannelSubscribeId, generateNewFolderId, getMimeTypeList, getStructureStylesheetDescription, getStructureStylesheetId, getStructureStylesheetList, getStructureStylesheetList, getStructureStylesheetUserPreferences, getSystemProfile, getSystemProfileById, getSystemProfileList, getThemeStylesheetDescription, getThemeStylesheetId, getThemeStylesheetList, getThemeStylesheetList, getThemeStylesheetUserPreferences, getUserLayout, getUserPreferences, getUserPreferences, getUserProfile, getUserProfileById, getUserProfileList, putUserPreferences, removeStructureStylesheetDescription, removeThemeStylesheetDescription, setStructureStylesheetUserPreferences, setSystemBrowserMapping, setThemeStylesheetUserPreferences, setUserBrowserMapping, setUserLayout, updateStructureStylesheetDescription, updateStructureStylesheetDescription, updateSystemProfile, updateThemeStylesheetDescription, updateThemeStylesheetDescription, updateUserProfile
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.jasig.portal.IUserLayoutStore
addStructureStylesheetDescription, addSystemProfile, addThemeStylesheetDescription, addUserProfile, deleteSystemProfile, deleteUserProfile, generateNewChannelSubscribeId, generateNewFolderId, getMimeTypeList, getStructureStylesheetDescription, getStructureStylesheetList, getStructureStylesheetList, getStructureStylesheetUserPreferences, getSystemProfile, getSystemProfileById, getSystemProfileList, getThemeStylesheetDescription, getThemeStylesheetList, getThemeStylesheetList, getThemeStylesheetUserPreferences, getUserLayout, getUserPreferences, getUserProfile, getUserProfileById, getUserProfileList, putUserPreferences, removeStructureStylesheetDescription, removeThemeStylesheetDescription, setStructureStylesheetUserPreferences, setSystemBrowserMapping, setThemeStylesheetUserPreferences, setUserBrowserMapping, setUserLayout, updateStructureStylesheetDescription, updateSystemProfile, updateThemeStylesheetDescription, updateUserProfile
 

Constructor Detail

OracleUserLayoutStore

public OracleUserLayoutStore()
                      throws java.lang.Exception
Method Detail

getIncrementIntegerId

public int getIncrementIntegerId(java.lang.String tableName)
                          throws java.lang.Exception
Get the next incremental value

Parameters:
tableName -
Throws:
java.lang.Exception

createCounter

public void createCounter(java.lang.String tableName)
                   throws java.lang.Exception
Create a sequence counter

Parameters:
tableName -
Throws:
java.lang.Exception

setCounter

public void setCounter(java.lang.String tableName,
                       int value)
                throws java.lang.Exception
Modify the current value of a counter

Parameters:
tableName -
value -
Throws:
java.lang.Exception

uPortal 2.4.1
API Documentation