| java.lang.Object org.jasig.portal.layout.simple.RDBMUserLayoutStore org.jasig.portal.layout.simple.OracleUserLayoutStore
OracleUserLayoutStore | final public class OracleUserLayoutStore extends RDBMUserLayoutStore implements IUserLayoutStore(Code) | | Oracle optimized SQL implementation of the 2.x relational database model
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.
Prior to uPortal 2.5 this class existed in the package org.jasig.portal. It was moved
to its present package to express that it is part of the Simple Layout Manager
implementation.
author: George Lindholm version: $Revision: 35732 $ |
createCounter | public void createCounter(String tableName) throws Exception(Code) | | Create a sequence counter
Parameters: tableName - exception: Exception - |
createCounter | protected void createCounter(String tableName, int startAt) throws Exception(Code) | | Create a sequence counter, starting with a specific value
Parameters: tableName - Parameters: startAt - exception: Exception - |
getIncrementIntegerId | public int getIncrementIntegerId(String tableName) throws Exception(Code) | | Get the next incremental value
Parameters: tableName - exception: Exception - |
setCounter | public synchronized void setCounter(String tableName, int value) throws Exception(Code) | | Modify the current value of a counter
Parameters: tableName - Parameters: value - exception: Exception - |
Methods inherited from org.jasig.portal.layout.simple.RDBMUserLayoutStore | public Integer addStructureStylesheetDescription(StructureStylesheetDescription ssd) throws Exception(Code)(Java Doc) public Integer addStructureStylesheetDescription(String stylesheetDescriptionURI, String stylesheetURI)(Code)(Java Doc) public UserProfile addSystemProfile(UserProfile profile) throws Exception(Code)(Java Doc) public Integer addThemeStylesheetDescription(ThemeStylesheetDescription tsd) throws Exception(Code)(Java Doc) public Integer addThemeStylesheetDescription(String stylesheetDescriptionURI, String stylesheetURI)(Code)(Java Doc) public UserProfile addUserProfile(IPerson person, UserProfile profile) throws Exception(Code)(Java Doc) protected static boolean channelApproved(java.util.Date approvedDate)(Code)(Java Doc) final protected void createLayout(HashMap layoutStructure, Document doc, Element root, int structId) throws java.sql.SQLException, Exception(Code)(Java Doc) public void deleteSystemProfile(int profileId) throws Exception(Code)(Java Doc) public void deleteUserProfile(IPerson person, int profileId) throws Exception(Code)(Java Doc) final public static void dumpDoc(Node node, String indent)(Code)(Java Doc) public String generateNewChannelSubscribeId(IPerson person) throws Exception(Code)(Java Doc) public String generateNewFolderId(IPerson person) throws Exception(Code)(Java Doc) protected int getLayoutID(int userId, int profileId) throws SQLException(Code)(Java Doc) public Hashtable getMimeTypeList() throws Exception(Code)(Java Doc) protected synchronized String getNextStructId(IPerson person, String prefix) throws Exception(Code)(Java Doc) protected String getStructId(int structId, int chanId)(Code)(Java Doc) protected Element getStructure(Document doc, LayoutStructure ls) throws Exception(Code)(Java Doc) public StructureStylesheetDescription getStructureStylesheetDescription(int stylesheetId) throws Exception(Code)(Java Doc) public Integer getStructureStylesheetId(String ssName) throws Exception(Code)(Java Doc) public Hashtable getStructureStylesheetList(String mimeType) throws Exception(Code)(Java Doc) public Hashtable getStructureStylesheetList() throws Exception(Code)(Java Doc) public StructureStylesheetUserPreferences getStructureStylesheetUserPreferences(IPerson person, int profileId, int stylesheetId) throws Exception(Code)(Java Doc) public UserProfile getSystemProfile(String userAgent) throws Exception(Code)(Java Doc) public UserProfile getSystemProfileById(int profileId) throws Exception(Code)(Java Doc) public Hashtable getSystemProfileList() throws Exception(Code)(Java Doc) public ThemeStylesheetDescription getThemeStylesheetDescription(int stylesheetId) throws Exception(Code)(Java Doc) public Integer getThemeStylesheetId(String tsName) throws Exception(Code)(Java Doc) public Hashtable getThemeStylesheetList(int structureStylesheetId) throws Exception(Code)(Java Doc) public Hashtable getThemeStylesheetList() throws Exception(Code)(Java Doc) public ThemeStylesheetUserPreferences getThemeStylesheetUserPreferences(IPerson person, int profileId, int stylesheetId) throws Exception(Code)(Java Doc) public Document getUserLayout(IPerson person, UserProfile profile) throws Exception(Code)(Java Doc) public UserPreferences getUserPreferences(IPerson person, int profileId) throws Exception(Code)(Java Doc) public UserPreferences getUserPreferences(IPerson person, UserProfile profile) throws Exception(Code)(Java Doc) public UserProfile getUserProfile(IPerson person, String userAgent) throws Exception(Code)(Java Doc) public UserProfile getUserProfileById(IPerson person, int profileId) throws Exception(Code)(Java Doc) public Hashtable getUserProfileList(IPerson person) throws Exception(Code)(Java Doc) public void putUserPreferences(IPerson person, UserPreferences up) throws Exception(Code)(Java Doc) public void removeStructureStylesheetDescription(int stylesheetId) throws Exception(Code)(Java Doc) public void removeThemeStylesheetDescription(int stylesheetId) throws Exception(Code)(Java Doc) protected int saveStructure(Node node, PreparedStatement structStmt, PreparedStatement parmStmt) throws Exception(Code)(Java Doc) public void setStructureStylesheetUserPreferences(IPerson person, int profileId, StructureStylesheetUserPreferences ssup) throws Exception(Code)(Java Doc) public void setSystemBrowserMapping(String userAgent, int profileId) throws Exception(Code)(Java Doc) public void setThemeStylesheetUserPreferences(IPerson person, int profileId, ThemeStylesheetUserPreferences tsup) throws Exception(Code)(Java Doc) public void setUserBrowserMapping(IPerson person, String userAgent, int profileId) throws Exception(Code)(Java Doc) public void setUserLayout(IPerson person, UserProfile profile, Document layoutXML, boolean channelsAdded) throws Exception(Code)(Java Doc) public boolean updateStructureStylesheetDescription(String stylesheetDescriptionURI, String stylesheetURI, int stylesheetId)(Code)(Java Doc) public void updateStructureStylesheetDescription(StructureStylesheetDescription ssd) throws Exception(Code)(Java Doc) public void updateSystemProfile(UserProfile profile) throws Exception(Code)(Java Doc) public boolean updateThemeStylesheetDescription(String stylesheetDescriptionURI, String stylesheetURI, int stylesheetId)(Code)(Java Doc) public void updateThemeStylesheetDescription(ThemeStylesheetDescription tsd) throws Exception(Code)(Java Doc) public void updateUserProfile(IPerson person, UserProfile profile) throws Exception(Code)(Java Doc) final protected static boolean xmlBool(String value)(Code)(Java Doc)
|
|
|