Uses of Class
org.jasig.portal.PortalException

Packages that use PortalException
org.jasig.portal   
org.jasig.portal.car   
org.jasig.portal.channels   
org.jasig.portal.channels.cusermanager   
org.jasig.portal.channels.DLMUserPreferences   
org.jasig.portal.channels.error   
org.jasig.portal.channels.groupsmanager   
org.jasig.portal.channels.iccdemo   
org.jasig.portal.channels.permissionsmanager   
org.jasig.portal.channels.portlet   
org.jasig.portal.channels.UserPreferences   
org.jasig.portal.channels.webproxy   
org.jasig.portal.concurrency   
org.jasig.portal.groups   
org.jasig.portal.i18n   
org.jasig.portal.jndi   
org.jasig.portal.layout   
org.jasig.portal.layout.alm   
org.jasig.portal.layout.alm.channels   
org.jasig.portal.layout.alm.tool   
org.jasig.portal.layout.channels   
org.jasig.portal.layout.channels.locales   
org.jasig.portal.layout.channels.sitemap   
org.jasig.portal.layout.dlm   
org.jasig.portal.layout.dlm.channels.guide   
org.jasig.portal.layout.immutable   
org.jasig.portal.layout.node   
org.jasig.portal.layout.restrictions   
org.jasig.portal.layout.restrictions.alm   
org.jasig.portal.layout.simple   
org.jasig.portal.security   
org.jasig.portal.security.provider   
org.jasig.portal.security.provider.cas   
org.jasig.portal.services   
org.jasig.portal.services.dom   
org.jasig.portal.tools   
org.jasig.portal.tools.dbloader   
org.jasig.portal.utils   
 

Uses of PortalException in org.jasig.portal
 

Subclasses of PortalException in org.jasig.portal
 class AuthorizationException
          This exception informs uPortal that an authorization violation has occured within a channel.
 class GeneralRenderingException
          This exception would inform uPortal that a general rendering problem has caused a channel to throw an exception.
 class InternalTimeoutException
          This exception would inform uPortal that a a channel has encountered an internal timeout exception.
 class ResourceMissingException
          This exception would inform uPortal that a particular resource required to complete channel operation is missing.
 

Fields in org.jasig.portal declared as PortalException
(package private)  PortalException CountID.lastPortalException
           
 

Methods in org.jasig.portal with parameters of type PortalException
private static void ExceptionHelper.signal(PortalException nex, boolean tracenow)
          Throw PortalException provided by caller, maybe trace it.
static void ProblemsTable.store(PortalException pe)
          Store a PortalException in the tables.
 

Methods in org.jasig.portal that throw PortalException
 void RDBMChannelRegistryStore.addChannelToCategory(ChannelDefinition channelDef, ChannelCategory category)
          Associates a channel definition with a category.
static java.lang.String UPFileSpec.buildUPFile(java.lang.String tagId, int method, java.lang.String methodNodeId, java.lang.String targetNodeId, java.lang.String extraElements)
          Constructs a .uP file
static java.lang.String UPFileSpec.buildUPFileBase(java.lang.String tagId, int method, java.lang.String methodNodeId, java.lang.String targetNodeId, java.lang.String extraElements)
          Constructs a .uP file, without the suffix (actual ".uP") so it can be extended further.
protected static java.lang.String UPFileSpec.buildUPFileBase(java.lang.String tagId, java.lang.String method, java.lang.String methodNodeId, java.lang.String targetNodeId, java.lang.String extraElements)
           
private  java.lang.String UserInstance.constructCacheKey(IPerson person, java.lang.String rootNodeId)
           
private  java.lang.String ChannelRuntimeData.createBaseCarMediaURL()
          Creates the CAR media base URL.
static void ExceptionHelper.genericHandler(ErrorID eid, java.lang.String parm, java.lang.Throwable ex)
          Generic Exception Handler called from catch clause
static void ExceptionHelper.genericHandler(ErrorID eid, java.lang.Throwable ex)
           
private  IAggregatedUserLayoutManager UserInstance.getAggregatedLayoutManager(IUserLayoutManager ulm)
           
 java.lang.String ChannelRuntimeData.getBaseMediaURL(java.lang.Class aChannelClass)
          Returns a media base appropriate for web-visible resources used by and deployed with the passed in class.
 java.lang.String ChannelRuntimeData.getBaseMediaURL(java.lang.Object aChannelObject)
          Returns a media base appropriate for web-visible resources used by and deployed with the passed in object.
 java.lang.String ChannelRuntimeData.getBaseMediaURL(java.lang.String resourcePath)
          Returns a media base appropriate for the resource path passed in.
 java.lang.String ChannelRuntimeData.getBaseWorkerURL(java.lang.String worker, boolean idempotent)
          Returns the URL to invoke one of the workers specified in PortalSessionManager.
static org.w3c.dom.NodeList ChannelRegistryManager.getCategories(java.lang.String channelPublishId)
          Looks in channel registry for a channel element matching the given channel ID.
static org.w3c.dom.Element ChannelRegistryManager.getChannel(java.lang.String channelPublishId)
          Looks in channel registry for a channel element matching the given channel ID.
protected  java.lang.String GuestUserPreferencesManager.getChannelGlobalId(java.lang.String channelSubscribeId, java.lang.String sessionId)
          Returns a global channel Id given a channel instance Id
protected  java.lang.String UserPreferencesManager.getChannelPublishId(java.lang.String channelSubscribeId)
          Returns a global channel Id given a channel instance Id
static org.w3c.dom.Document ChannelRegistryManager.getChannelRegistry()
          Returns a copy of the channel registry as a Document.
static org.w3c.dom.Document ChannelRegistryManager.getChannelRegistry(IPerson person)
          Returns the channel registry as a Document.
static org.w3c.dom.Document ChannelRegistryManager.getChannelTypes()
          Returns the publishable channel types as a Document.
static org.w3c.dom.Document ChannelRegistryManager.getCPD(java.lang.String chanTypeID)
          Returns a CPD (channel publishing document) as a Document
protected  java.lang.String StylesheetSet.getMedia(BrowserInfo bi)
           
protected  java.lang.String StylesheetSet.getMedia(javax.servlet.http.HttpServletRequest req)
           
protected  StylesheetSet.OrderedProps StylesheetSet.getMediaProps()
           
 javax.xml.transform.Source StylesheetSet.getStylesheet(javax.servlet.http.HttpServletRequest req)
          Obtain a stylesheet source.
 javax.xml.transform.Source StylesheetSet.getStylesheet(java.lang.String title, BrowserInfo bi)
          Obtain a stylesheet
 javax.xml.transform.Source StylesheetSet.getStylesheet(java.lang.String title, javax.servlet.http.HttpServletRequest req)
          Obtain a stylesheet source.
 java.lang.String StylesheetSet.getStylesheetURI(BrowserInfo bi)
          Obtain a matching stylesheet URI
 java.lang.String StylesheetSet.getStylesheetURI(javax.servlet.http.HttpServletRequest req)
          Obtain a matching stylesheet.
 java.lang.String StylesheetSet.getStylesheetURI(java.lang.String title, BrowserInfo bi)
          Describe getStylesheetURI method here.
 java.lang.String StylesheetSet.getStylesheetURI(java.lang.String title, javax.servlet.http.HttpServletRequest req)
          Obtain stylesheet URI
 java.lang.String UPFileSpec.getUPFile()
          Get the full .uP file String.
static UserInstance UserInstanceManager.getUserInstance(javax.servlet.http.HttpServletRequest request)
          Returns the UserInstance object that is associated with the given request.
 void StandaloneChannelRenderer.initialize(java.util.Hashtable params, java.lang.String channelName, boolean hasHelp, boolean hasAbout, boolean hasEdit, long timeOut, IPerson person)
          Initializes the channel and calls setStaticData() on the channel.
private  IChannel ChannelManager.instantiateChannel(IUserLayoutChannelDescription cd)
           
 IChannel ChannelManager.instantiateChannel(java.lang.String channelSubscribeId)
          Instantiates a channel given just the channel subscribe Id.
static IChannel ChannelFactory.instantiateChannel(java.lang.String className, java.lang.String uid)
          Produce an IChannel based on a java class name.
private static IChannel ChannelFactory.instantiateChannel(java.lang.String channelSubscribeId, java.lang.String channelPublishId, java.lang.String className, long timeOut, java.util.Map params, java.lang.String sessionId)
           
static IChannel ChannelFactory.instantiateLayoutChannel(IUserLayoutChannelDescription description, java.lang.String sessionId)
          Construct channel instance based on a channel description object.
static IChannel ChannelFactory.instantiateLayoutChannel(java.lang.String channelSubscribeId, IUserLayoutManager ulm, java.lang.String sessionId)
          Instantiate a channel from information supplied by the user layout manager.
private  void UserInstance.processUserLayoutParameters(javax.servlet.http.HttpServletRequest req, ChannelManager channelManager)
          Process layout action events.
protected  boolean UserInstance.processWorkerDispatch(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, ChannelManager cm)
          A method will determine if current request is a worker dispatch, and if so process it appropriatly
 void DownloadDispatchWorker.processWorkerDispatch(PortalControlStructures pcs)
           
 void IWorkerRequestProcessor.processWorkerDispatch(PortalControlStructures pcs)
          Process a worker request.
 void GuestUserInstance.registerSession(javax.servlet.http.HttpServletRequest req)
          Register arrival of a new session.
 void GuestUserPreferencesManager.registerSession(javax.servlet.http.HttpServletRequest req)
          Register arrival of a new session.
 void RDBMChannelRegistryStore.removeChannelFromCategory(ChannelDefinition channelDef, ChannelCategory category)
          Disassociates a channel definition from a category.
 void ICharacterChannel.renderCharacters(java.io.PrintWriter pw)
          Asks the channel to render its content as characters.
 void MultithreadedCharacterChannelAdapter.renderCharacters(java.io.PrintWriter pw)
           
 void IMultithreadedCharacterChannel.renderCharacters(java.io.PrintWriter pw, java.lang.String uid)
          Deprecated. Asks the channel to render its content as characters.
 void UserInstance.renderState(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, ChannelManager channelManager, LocaleManager localeManager, IUserPreferencesManager upm, java.lang.Object rendering_lock)
          renderState method orchestrates the rendering pipeline.
 void MultithreadedChannelAdapter.renderXML(org.xml.sax.ContentHandler out)
           
 void IChannel.renderXML(org.xml.sax.ContentHandler out)
          Ask channel to render its content.
 void MultithreadedCharacterChannelAdapter.renderXML(org.xml.sax.ContentHandler out)
           
 void IMultithreadedChannel.renderXML(org.xml.sax.ContentHandler out, java.lang.String uid)
          Deprecated.  
 void StylesheetSet.setMediaProps(java.lang.String uri)
          Set the location of the media properties object.
 void UPFileSpec.setMethod(int method)
          Set a method.
 void GuestUserPreferencesManagerWrapper.setNewUserLayoutAndUserPreferences(IUserLayoutManager newLayout, UserPreferences newPreferences)
           
 void GuestUserPreferencesManager.setNewUserLayoutAndUserPreferences(IUserLayoutManager newLayout, UserPreferences newPreferences)
           
 void UserPreferencesManager.setNewUserLayoutAndUserPreferences(IUserLayoutManager newUlm, UserPreferences newPreferences)
           
 void IUserPreferencesManager.setNewUserLayoutAndUserPreferences(IUserLayoutManager newLayout, UserPreferences newPreferences)
           
 void GuestUserPreferencesManager.setNewUserLayoutAndUserPreferences(IUserLayoutManager newLayout, UserPreferences newPreferences, java.lang.String sessionId)
           
 void MultithreadedPrivilegedCacheableChannelAdapter.setPortalControlStructures(PortalControlStructures pcs)
           
 void MultithreadedPrivilegedCharacterChannelAdapter.setPortalControlStructures(PortalControlStructures pcs)
           
 void MultithreadedPrivilegedCacheableMimeResponseChannelAdapter.setPortalControlStructures(PortalControlStructures pcs)
           
 void MultithreadedPrivilegedChannelAdapter.setPortalControlStructures(PortalControlStructures pcs)
           
 void MultithreadedPrivilegedMimeResponseChannelAdapter.setPortalControlStructures(PortalControlStructures pcs)
           
 void IPrivileged.setPortalControlStructures(PortalControlStructures pcs)
          Passes portal control structure to the channel.
 void MultithreadedPrivilegedCacheableCharacterChannelAdapter.setPortalControlStructures(PortalControlStructures pcs)
           
 void MultithreadedPrivilegedMimeResponseCharacterChannelAdapter.setPortalControlStructures(PortalControlStructures pcs)
           
 void MultithreadedPrivilegedCacheableMimeResponseCharacterChannelAdapter.setPortalControlStructures(PortalControlStructures pcs)
           
 void IMultithreadedPrivileged.setPortalControlStructures(PortalControlStructures pcs, java.lang.String uid)
          Deprecated. Passes portal control structure to the channel.
 void MultithreadedChannelAdapter.setRuntimeData(ChannelRuntimeData rd)
           
 void IChannel.setRuntimeData(ChannelRuntimeData rd)
          Passes ChannelRuntimeData to the channel.
 void MultithreadedCharacterChannelAdapter.setRuntimeData(ChannelRuntimeData rd)
           
 void IMultithreadedChannel.setRuntimeData(ChannelRuntimeData rd, java.lang.String uid)
          Deprecated.  
 void MultithreadedChannelAdapter.setStaticData(ChannelStaticData sd)
           
 void IChannel.setStaticData(ChannelStaticData sd)
          Passes ChannelStaticData to the channel.
 void MultithreadedCharacterChannelAdapter.setStaticData(ChannelStaticData sd)
           
 void IMultithreadedChannel.setStaticData(ChannelStaticData sd, java.lang.String uid)
          Deprecated.  
static void ExceptionHelper.signal(ErrorID eid)
          Generate, trace, and throw Portal Exception given ErrorID.
static void ExceptionHelper.signal(ErrorID eid, java.lang.String parm)
          Create PortalException from Errorid, trace, and throw it.
static void ExceptionHelper.signal(ErrorID eid, java.lang.String parm, boolean tracenow)
          Create PortalException from ErrorID and throw it.
private static void ExceptionHelper.signal(PortalException nex, boolean tracenow)
          Throw PortalException provided by caller, maybe trace it.
 IChannelRenderer ChannelManager.startChannelRendering(java.lang.String channelSubscribeId)
          Initiate channel rendering cycle.
private  IChannelRenderer ChannelManager.startChannelRendering(java.lang.String channelSubscribeId, boolean noTimeout)
          Initiate channel rendering cycle, possibly disabling timeout.
 void UserPreferences.synchronizeWithUserLayoutXML(org.w3c.dom.Document uLayoutXML)
           
 void GuestUserInstance.writeContent(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
          Prepares for and initates the rendering cycle.
 void UserInstance.writeContent(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
          Prepares for and initates the rendering cycle.
 

Constructors in org.jasig.portal that throw PortalException
MultithreadedCacheableMimeResponseChannelAdapter(IMultithreadedChannel channel, java.lang.String uid)
           
MultithreadedCacheableMimeResponseCharacterChannelAdapter(IMultithreadedCharacterChannel channel, java.lang.String uid)
           
MultithreadedMimeResponseChannelAdapter(IMultithreadedChannel channel, java.lang.String uid)
           
MultithreadedMimeResponseCharacterChannelAdapter(IMultithreadedCharacterChannel channel, java.lang.String uid)
           
MultithreadedPrivilegedCacheableDirectResponseCharacterChannelAdapter(IMultithreadedCharacterChannel channel, java.lang.String uid)
           
MultithreadedPrivilegedCacheableMimeResponseChannelAdapter(IMultithreadedChannel channel, java.lang.String uid)
           
MultithreadedPrivilegedCacheableMimeResponseCharacterChannelAdapter(IMultithreadedCharacterChannel channel, java.lang.String uid)
           
MultithreadedPrivilegedMimeResponseChannelAdapter(IMultithreadedChannel channel, java.lang.String uid)
           
MultithreadedPrivilegedMimeResponseCharacterChannelAdapter(IMultithreadedCharacterChannel channel, java.lang.String uid)
           
StylesheetSet(java.lang.String uri)
          Creates a new StylesheetSet instance given a .ssl file URI.
UPFileSpec(java.lang.String tagId, int method, java.lang.String methodNodeId, java.lang.String targetNodeId, java.lang.String extraElements)
          A building constructor.
UserPreferencesManager(javax.servlet.http.HttpServletRequest req, IPerson person)
          Constructor does the following 1.
UserPreferencesManager(javax.servlet.http.HttpServletRequest req, IPerson person, LocaleManager localeManager)
          Constructor does the following 1.
 

Uses of PortalException in org.jasig.portal.car
 

Methods in org.jasig.portal.car that throw PortalException
 java.io.InputStream CarResources.getResourceAsStream(java.lang.String resource)
          Return an input stream for reading the raw bytes making up the resource contained in one of the installed CARs.
private  java.lang.String CarResourceWorker.getResourceName(javax.servlet.http.HttpServletRequest req)
          Set the content type for the resource being served back.
 void CarResourceWorker.processWorkerDispatch(PortalControlStructures pcs)
          Provides web access to channel resources stored in channel archive files housing channels if the channels were installed in the portal using a CAR.
private  void CarResourceWorker.setContentType(javax.servlet.http.HttpServletResponse res, java.lang.String resourceName)
          Set the content type for the resource being served back.
 

Uses of PortalException in org.jasig.portal.channels
 

Methods in org.jasig.portal.channels that throw PortalException
private  void CChannelManager.Workflow.addChannelParamsSection(org.w3c.dom.Element e)
           
protected  void CChannelManager.doAction()
          Controller method that reacts to the action parameter.
protected  org.w3c.dom.Document CChannelManager.getChannelManagerDoc(CChannelManager.ModifyChannelSettings modChanSettings)
          Produces an XML document used as an input to this channel's XSLT transformation.
protected  java.util.Hashtable CSelectSystemProfile.getSystemProfileList()
           
 void CError.renderCharacters(java.io.PrintWriter out)
          Deprecated.  
 void CSelectSystemProfile.renderXML(org.xml.sax.ContentHandler out)
           
 void CAbstractXslt.renderXML(org.xml.sax.ContentHandler out)
           
 void CNumberGuess.renderXML(org.xml.sax.ContentHandler out)
          Output channel content to the portal
 void CLogin.renderXML(org.xml.sax.ContentHandler out)
           
 void CChannelManager.renderXML(org.xml.sax.ContentHandler out)
           
 void CHeader.renderXML(org.xml.sax.ContentHandler out)
          Render method.
 void CSnoop.renderXML(org.xml.sax.ContentHandler out)
          Output channel content to the portal
 void BaseChannel.renderXML(org.xml.sax.ContentHandler out)
           
 void CImage.renderXML(org.xml.sax.ContentHandler out, java.lang.String uid)
          Output channel content to the portal
 void CGenericXSLT.renderXML(org.xml.sax.ContentHandler out, java.lang.String uid)
           
 void CInlineFrame.renderXML(org.xml.sax.ContentHandler out, java.lang.String uid)
          Build an XML document and transform for display using org.jasig.portal.util.XSLT Creates IFrame or link depending on browser capability.
 void BaseMultithreadedChannel.renderXML(org.xml.sax.ContentHandler out, java.lang.String uid)
          Render nothing.
 void CPersonAttributes.renderXML(org.xml.sax.ContentHandler out, java.lang.String uid)
           
 void CApplet.renderXML(org.xml.sax.ContentHandler out, java.lang.String uid)
          Output channel content to the portal
protected  void CChannelManager.ChannelDefinition.setChannelDefinition(org.w3c.dom.Element channelE)
           
 void CError.setRuntimeData(ChannelRuntimeData rd)
          Deprecated.  
 void CSelectSystemProfile.setRuntimeData(ChannelRuntimeData rd)
           
 void CChannelManager.setRuntimeData(ChannelRuntimeData rd)
           
 void BaseChannel.setRuntimeData(ChannelRuntimeData rd)
           
 void BaseMultithreadedChannel.setRuntimeData(ChannelRuntimeData rd, java.lang.String uid)
          Sets the channel runtime data.
 void CChannelManager.setStaticData(ChannelStaticData sd)
           
 void BaseChannel.setStaticData(ChannelStaticData sd)
           
 void BaseMultithreadedChannel.setStaticData(ChannelStaticData sd, java.lang.String uid)
          Sets the channel static data.
protected  org.w3c.dom.Document CChannelManager.Workflow.toXML()
           
 

Constructors in org.jasig.portal.channels that throw PortalException
CChannelManager.CPDWorkflowSection(java.lang.String chanTypeID)
           
 

Uses of PortalException in org.jasig.portal.channels.cusermanager
 

Methods in org.jasig.portal.channels.cusermanager that throw PortalException
 void CUserManager.renderXML(org.xml.sax.ContentHandler out)
          Output channel content to the portal
 

Uses of PortalException in org.jasig.portal.channels.DLMUserPreferences
 

Methods in org.jasig.portal.channels.DLMUserPreferences that throw PortalException
private  void TabColumnPrefsState.addChannel(org.w3c.dom.Element newChannel, java.lang.String position, java.lang.String destinationElementId)
          Adds a channel to the layout.
private  void TabColumnPrefsState.addTab(java.lang.String tabName, java.lang.String method, java.lang.String destinationTabId)
          Adds a new tab to the layout.
private  java.util.List TabColumnPrefsState.getOverridableChannelParams(java.lang.String channelPublishId)
          Finds any parameters in a channel that are determined to be overridable by a user.
private  org.w3c.dom.Document TabColumnPrefsState.ParametersState.getParametersDoc()
           
protected  StructureStylesheetDescription GPreferencesState.getStructureStylesheetDescription()
           
protected  java.util.Hashtable ManageProfilesState.getSystemProfileList()
           
protected  ThemeStylesheetDescription GPreferencesState.getThemeStylesheetDescription()
           
protected  IUserLayoutManager GPreferencesState.getUserLayoutManager()
           
private  IUserLayoutStore ManageProfilesState.getUserLayoutStore()
           
protected  UserPreferences GPreferencesState.getUserPreferences()
           
protected  java.util.Hashtable ManageProfilesState.getUserProfileList()
           
private  boolean TabColumnPrefsState.isColumn(java.lang.String folderId)
          A folder is a column if its parent is a tab element
private  boolean TabColumnPrefsState.isTab(java.lang.String folderId)
          A folder is a tab if its parent element is the layout element
private  boolean TabColumnPrefsState.modifyingCurrentUserLayout()
           
private  boolean GPreferencesState.modifyingCurrentUserLayout()
           
private  void TabColumnPrefsState.moveChannel(java.lang.String sourceChannelSubscribeId, java.lang.String method, java.lang.String destinationElementId)
          Moves a channel from one position in the layout to another.
private  void TabColumnPrefsState.moveColumn(java.lang.String sourceId, java.lang.String method, java.lang.String destinationId)
          Moves a column from one position in the layout to another.
private  void TabColumnPrefsState.moveTab(java.lang.String sourceTabId, java.lang.String method, java.lang.String destinationTabId)
           
private  void GPreferencesState.GMoveToState.prepareMoveTo()
           
private  void GPreferencesState.GBrowseState.prepareReorder()
           
private  void GPreferencesState.GBrowseState.prepareSaveChanges()
           
private  void GPreferencesState.GEditLayoutItemState.prepareSaveEditedItem()
           
private  void GPreferencesState.GGlobalPrefsState.prepareSaveEditGPrefs()
           
private  void TabColumnPrefsState.renameTab(java.lang.String tabId, java.lang.String tabName)
           
 void TabColumnPrefsState.renderXML(org.xml.sax.ContentHandler out)
           
 void TabColumnPrefsState.DefaultState.renderXML(org.xml.sax.ContentHandler out)
           
 void TabColumnPrefsState.SelectSkinsState.renderXML(org.xml.sax.ContentHandler out)
           
 void TabColumnPrefsState.NewChannelState.renderXML(org.xml.sax.ContentHandler out)
           
 void TabColumnPrefsState.ParametersState.renderXML(org.xml.sax.ContentHandler out)
           
 void ManageProfilesState.renderXML(org.xml.sax.ContentHandler out)
           
 void ManageProfilesState.CEditProfile.renderXML(org.xml.sax.ContentHandler out)
           
 void GPreferencesState.renderXML(org.xml.sax.ContentHandler out)
           
 void GPreferencesState.GEditLayoutItemState.renderXML(org.xml.sax.ContentHandler out)
           
 void GPreferencesState.GGlobalPrefsState.renderXML(org.xml.sax.ContentHandler out)
           
 void GPreferencesState.GBrowseState.renderXML(org.xml.sax.ContentHandler out)
           
 void GPreferencesState.GMoveToState.renderXML(org.xml.sax.ContentHandler out)
           
 void CUserPreferences.renderXML(org.xml.sax.ContentHandler out)
          Output channel content to the portal
 void BaseState.renderXML(org.xml.sax.ContentHandler out)
           
private  void TabColumnPrefsState.NewChannelState.returnToDefaultState()
           
private  void TabColumnPrefsState.ParametersState.returnToDefaultState()
           
private  void TabColumnPrefsState.saveLayout(boolean channelsAdded)
           
private  void TabColumnPrefsState.saveUserPreferences()
           
 void TabColumnPrefsState.setPortalControlStructures(PortalControlStructures pcs)
           
 void GPreferencesState.setPortalControlStructures(PortalControlStructures pcs)
           
 void CUserPreferences.setPortalControlStructures(PortalControlStructures pcs)
           
 void BaseState.setPortalControlStructures(PortalControlStructures pcs)
           
 void TabColumnPrefsState.setRuntimeData(ChannelRuntimeData rd)
           
 void TabColumnPrefsState.DefaultState.setRuntimeData(ChannelRuntimeData rd)
           
 void TabColumnPrefsState.ResetLayoutState.setRuntimeData(ChannelRuntimeData rd)
           
 void TabColumnPrefsState.SelectSkinsState.setRuntimeData(ChannelRuntimeData rd)
           
 void TabColumnPrefsState.NewChannelState.setRuntimeData(ChannelRuntimeData rd)
           
 void TabColumnPrefsState.ParametersState.setRuntimeData(ChannelRuntimeData rd)
           
 void ManageProfilesState.setRuntimeData(ChannelRuntimeData rd)
           
 void ManageProfilesState.CEditProfile.setRuntimeData(ChannelRuntimeData rd)
           
 void GPreferencesState.setRuntimeData(ChannelRuntimeData rd)
           
 void GPreferencesState.GEditLayoutItemState.setRuntimeData(ChannelRuntimeData rd)
           
 void GPreferencesState.GGlobalPrefsState.setRuntimeData(ChannelRuntimeData rd)
           
 void GPreferencesState.GBrowseState.setRuntimeData(ChannelRuntimeData rd)
           
 void GPreferencesState.GMoveToState.setRuntimeData(ChannelRuntimeData rd)
           
 void CUserPreferences.setRuntimeData(ChannelRuntimeData rd)
          CUserPreferences listens for an HttpRequestParameter "userPreferencesAction" and based on its value changes state between profile management and layout/stylesheet preferences.
 void BaseState.setRuntimeData(ChannelRuntimeData rd)
           
 void TabColumnPrefsState.setStaticData(ChannelStaticData sd)
           
 void CUserPreferences.setStaticData(ChannelStaticData sd)
          Receive static channel data from the portal
 void BaseState.setStaticData(ChannelStaticData sd)
           
private  void TabColumnPrefsState.ParametersState.updateParams(IUserLayoutChannelDescription cd)
           
 

Constructors in org.jasig.portal.channels.DLMUserPreferences that throw PortalException
CUserPreferences()
           
TabColumnPrefsState()
           
TabColumnPrefsState(CUserPreferences context)
           
 

Uses of PortalException in org.jasig.portal.channels.error
 

Methods in org.jasig.portal.channels.error that throw PortalException
 void CError.renderCharacters(java.io.PrintWriter out)
           
 void CTimeout.renderXML(org.xml.sax.ContentHandler out)
           
 void CThrower.renderXML(org.xml.sax.ContentHandler out)
           
 

Uses of PortalException in org.jasig.portal.channels.groupsmanager
 

Methods in org.jasig.portal.channels.groupsmanager that throw PortalException
static IServant CGroupsManagerServantFactory.getGroupsServantforAddRemove(ChannelStaticData staticData, java.lang.String groupKey)
          Returns a servant with the group corresponding to the provided key selected and locked for editing.
static IServant CGroupsManagerServantFactory.getGroupsServantforGroupMemberships(ChannelStaticData staticData, java.lang.String message, IGroupMember member, boolean allowFinish)
          Returns a servant that is used to select IEntityGroups that the supplied GroupMember belongs to.
static IServant CGroupsManagerServantFactory.getGroupsServantforSelection(ChannelStaticData staticData, java.lang.String message)
          Returns a servant that is used to select IGroupMembers.
static IServant CGroupsManagerServantFactory.getGroupsServantforSelection(ChannelStaticData staticData, java.lang.String message, java.lang.String type)
          Returns a servant that is used to select IGroupMembers.
static IServant CGroupsManagerServantFactory.getGroupsServantforSelection(ChannelStaticData staticData, java.lang.String message, java.lang.String type, boolean allowFinish, boolean allowEntitySelect)
          Returns a servant that is used to select IGroupMembers.
static IServant CGroupsManagerServantFactory.getGroupsServantforSelection(ChannelStaticData staticData, java.lang.String message, java.lang.String type, boolean allowFinish, boolean allowEntitySelect, IGroupMember[] members)
          Returns a servant that is used to select IGroupMembers.
static IServant CGroupsManagerServantFactory.getGroupsServantforSelection(ChannelStaticData staticData, java.lang.String message, java.lang.String type, boolean allowFinish, boolean allowEntitySelect, IGroupMember[] members, IGroupsManagerPermissions permissions)
          Returns a servant that is used to select IGroupMembers.
static IGroupsManagerPermissions CGroupsManagerServantFactory.getPermissionsPolicy(ChannelStaticData staticData)
          Returns a permissions policy based upon the users role.
 void CGroupsManager.renderXML(org.xml.sax.ContentHandler out, java.lang.String uid)
          Ask channel to render its content.
 

Uses of PortalException in org.jasig.portal.channels.iccdemo
 

Methods in org.jasig.portal.channels.iccdemo that throw PortalException
 void CViewer.renderXML(org.xml.sax.ContentHandler out)
           
 void CURLSelector.renderXML(org.xml.sax.ContentHandler out)
          Render method.
 void CHistory.renderXML(org.xml.sax.ContentHandler out)
          Render method.
 void CURLSelector.setRuntimeData(ChannelRuntimeData rd)
           
 void CHistory.setRuntimeData(ChannelRuntimeData rd)
           
 void CViewer.setStaticData(ChannelStaticData sd)
           
 void CURLSelector.setStaticData(ChannelStaticData sd)
           
 void CHistory.setStaticData(ChannelStaticData sd)
           
 

Uses of PortalException in org.jasig.portal.channels.permissionsmanager
 

Methods in org.jasig.portal.channels.permissionsmanager that throw PortalException
static IServant CPermissionsManagerServantFactory.getPermissionsServant(IPermissible owner, ChannelStaticData staticData, IAuthorizationPrincipal[] principals, java.lang.String[] activities, java.lang.String[] targets)
          put your documentation comment here
 

Uses of PortalException in org.jasig.portal.channels.portlet
 

Methods in org.jasig.portal.channels.portlet that throw PortalException
protected  java.lang.String CPortletAdapter.getMarkup(java.lang.String uid)
          This is where we do the real work of getting the markup.
protected  void CPortletAdapter.initPortletContainer(java.lang.String uid)
           
protected  void CPortletAdapter.initPortletWindow(java.lang.String uid)
           
 void CPortletAdapter.renderCharacters(java.io.PrintWriter pw, java.lang.String uid)
          Output channel content to the portal as raw characters
 void CPortletAdapter.renderXML(org.xml.sax.ContentHandler out, java.lang.String uid)
          Output channel content to the portal.
 void CPortletAdapter.setPortalControlStructures(PortalControlStructures pcs, java.lang.String uid)
          Sets the portal control structures.
 void CPortletAdapter.setRuntimeData(ChannelRuntimeData rd, java.lang.String uid)
          Sets the channel runtime data.
 void CPortletAdapter.setStaticData(ChannelStaticData sd, java.lang.String uid)
          Sets the channel static data.
 

Uses of PortalException in org.jasig.portal.channels.UserPreferences
 

Methods in org.jasig.portal.channels.UserPreferences that throw PortalException
private  void TabColumnPrefsState.addChannel(org.w3c.dom.Element newChannel, java.lang.String position, java.lang.String destinationElementId)
          Adds a channel to the layout.
private  void TabColumnPrefsState.addTab(java.lang.String tabName, java.lang.String method, java.lang.String destinationTabId)
          Adds a new tab to the layout.
private  java.util.List TabColumnPrefsState.getOverridableChannelParams(java.lang.String channelPublishId)
          Finds any parameters in a channel that are determined to be overridable by a user.
private  org.w3c.dom.Document TabColumnPrefsState.ParametersState.getParametersDoc()
           
protected  StructureStylesheetDescription GPreferencesState.getStructureStylesheetDescription()
           
protected  java.util.Hashtable ManageProfilesState.getSystemProfileList()
           
protected  ThemeStylesheetDescription GPreferencesState.getThemeStylesheetDescription()
           
protected  IUserLayoutManager GPreferencesState.getUserLayoutManager()
           
private  IUserLayoutStore ManageProfilesState.getUserLayoutStore()
           
protected  UserPreferences GPreferencesState.getUserPreferences()
           
protected  java.util.Hashtable ManageProfilesState.getUserProfileList()
           
private  boolean TabColumnPrefsState.isColumn(java.lang.String folderId)
          A folder is a column if its parent is a tab element
private  boolean TabColumnPrefsState.isTab(java.lang.String folderId)
          A folder is a tab if its parent element is the layout element
private  boolean TabColumnPrefsState.modifyingCurrentUserLayout()
           
private  boolean GPreferencesState.modifyingCurrentUserLayout()
           
private  void TabColumnPrefsState.moveChannel(java.lang.String sourceChannelSubscribeId, java.lang.String method, java.lang.String destinationElementId)
          Moves a channel from one position in the layout to another.
private  void TabColumnPrefsState.moveColumn(java.lang.String sourceId, java.lang.String method, java.lang.String destinationId)
          Moves a column from one position in the layout to another.
private  void TabColumnPrefsState.moveTab(java.lang.String sourceTabId, java.lang.String method, java.lang.String destinationTabId)
           
private  void GPreferencesState.GMoveToState.prepareMoveTo()
           
private  void GPreferencesState.GBrowseState.prepareReorder()
           
private  void GPreferencesState.GBrowseState.prepareSaveChanges()
           
private  void GPreferencesState.GEditLayoutItemState.prepareSaveEditedItem()
           
private  void GPreferencesState.GGlobalPrefsState.prepareSaveEditGPrefs()
           
private  void TabColumnPrefsState.renameTab(java.lang.String tabId, java.lang.String tabName)
           
 void TabColumnPrefsState.renderXML(org.xml.sax.ContentHandler out)
           
 void TabColumnPrefsState.DefaultState.renderXML(org.xml.sax.ContentHandler out)
           
 void TabColumnPrefsState.SelectSkinsState.renderXML(org.xml.sax.ContentHandler out)
           
 void TabColumnPrefsState.NewChannelState.renderXML(org.xml.sax.ContentHandler out)
           
 void TabColumnPrefsState.ParametersState.renderXML(org.xml.sax.ContentHandler out)
           
 void ManageProfilesState.renderXML(org.xml.sax.ContentHandler out)
           
 void ManageProfilesState.CEditProfile.renderXML(org.xml.sax.ContentHandler out)
           
 void GPreferencesState.renderXML(org.xml.sax.ContentHandler out)
           
 void GPreferencesState.GEditLayoutItemState.renderXML(org.xml.sax.ContentHandler out)
           
 void GPreferencesState.GGlobalPrefsState.renderXML(org.xml.sax.ContentHandler out)
           
 void GPreferencesState.GBrowseState.renderXML(org.xml.sax.ContentHandler out)
           
 void GPreferencesState.GMoveToState.renderXML(org.xml.sax.ContentHandler out)
           
 void CUserPreferences.renderXML(org.xml.sax.ContentHandler out)
          Output channel content to the portal
 void BaseState.renderXML(org.xml.sax.ContentHandler out)
           
private  void TabColumnPrefsState.NewChannelState.returnToDefaultState()
           
private  void TabColumnPrefsState.ParametersState.returnToDefaultState()
           
private  void TabColumnPrefsState.saveUserPreferences()
           
 void TabColumnPrefsState.setPortalControlStructures(PortalControlStructures pcs)
           
 void GPreferencesState.setPortalControlStructures(PortalControlStructures pcs)
           
 void CUserPreferences.setPortalControlStructures(PortalControlStructures pcs)
           
 void BaseState.setPortalControlStructures(PortalControlStructures pcs)
           
 void TabColumnPrefsState.setRuntimeData(ChannelRuntimeData rd)
           
 void TabColumnPrefsState.DefaultState.setRuntimeData(ChannelRuntimeData rd)
           
 void TabColumnPrefsState.ResetLayoutState.setRuntimeData(ChannelRuntimeData rd)
           
 void TabColumnPrefsState.SelectSkinsState.setRuntimeData(ChannelRuntimeData rd)
           
 void TabColumnPrefsState.NewChannelState.setRuntimeData(ChannelRuntimeData rd)
           
 void TabColumnPrefsState.ParametersState.setRuntimeData(ChannelRuntimeData rd)
           
 void ManageProfilesState.setRuntimeData(ChannelRuntimeData rd)
           
 void ManageProfilesState.CEditProfile.setRuntimeData(ChannelRuntimeData rd)
           
 void GPreferencesState.setRuntimeData(ChannelRuntimeData rd)
           
 void GPreferencesState.GEditLayoutItemState.setRuntimeData(ChannelRuntimeData rd)
           
 void GPreferencesState.GGlobalPrefsState.setRuntimeData(ChannelRuntimeData rd)
           
 void GPreferencesState.GBrowseState.setRuntimeData(ChannelRuntimeData rd)
           
 void GPreferencesState.GMoveToState.setRuntimeData(ChannelRuntimeData rd)
           
 void CUserPreferences.setRuntimeData(ChannelRuntimeData rd)
          CUserPreferences listens for an HttpRequestParameter "userPreferencesAction" and based on its value changes state between profile management and layout/stylesheet preferences.
 void BaseState.setRuntimeData(ChannelRuntimeData rd)
           
 void TabColumnPrefsState.setStaticData(ChannelStaticData sd)
           
 void CUserPreferences.setStaticData(ChannelStaticData sd)
          Receive static channel data from the portal
 void BaseState.setStaticData(ChannelStaticData sd)
           
private  void TabColumnPrefsState.ParametersState.updateParams(IUserLayoutChannelDescription cd)
           
 

Constructors in org.jasig.portal.channels.UserPreferences that throw PortalException
CUserPreferences()
           
TabColumnPrefsState()
           
TabColumnPrefsState(CUserPreferences context)
           
 

Uses of PortalException in org.jasig.portal.channels.webproxy
 

Methods in org.jasig.portal.channels.webproxy that throw PortalException
static CWebProxyURLFilter CWebProxyURLFilter.newCWebProxyURLFilter(java.lang.String mimeType, ChannelRuntimeData runtimeData, org.xml.sax.ContentHandler handler)
          A factory method that uses mimeType to determine which type of CWebProxyURLFilter to return.
 void CWebProxy.renderXML(org.xml.sax.ContentHandler out, java.lang.String uid)
          Ask channel to render its content.
 void CWebProxy.setStaticData(ChannelStaticData sd, java.lang.String uid)
          Passes ChannelStaticData to the channel.
 

Uses of PortalException in org.jasig.portal.concurrency
 

Subclasses of PortalException in org.jasig.portal.concurrency
 class CachingException
          A CachingException describes a problem that has arisen during an attempt to add, update, remove or reference a cache entry.
 class LockingException
          A LockingException describes a problem that has arisen during an attempt to create or alter an IEntityLock.
 

Uses of PortalException in org.jasig.portal.groups
 

Subclasses of PortalException in org.jasig.portal.groups
 class GroupsException
          A GroupsException describes a problem in the groups structure or in the groups store.
 

Uses of PortalException in org.jasig.portal.i18n
 

Methods in org.jasig.portal.i18n that throw PortalException
 void LocaleAwareXSLT.setXSL(java.lang.String sslUri, BrowserInfo browserInfo)
          Configures the xsl source by choosing the appropriate stylesheet from the provided stylesheet list file, taking into account the list of locales.
 void LocaleAwareXSLT.setXSL(java.lang.String sslUri, java.lang.String stylesheetTitle, BrowserInfo browserInfo)
          Configures the xsl source by choosing the appropriate stylesheet from the provided stylesheet list file, taking into account the list of locales.
 

Uses of PortalException in org.jasig.portal.jndi
 

Methods in org.jasig.portal.jndi that throw PortalException
static void JNDIManager.initializePortalContext()
          Initializes root context node
static void JNDIManager.initializeSessionContext(javax.servlet.http.HttpSession session, java.lang.String userId, java.lang.String layoutId, org.w3c.dom.Document userLayout)
          Create and populate contexts for a new user sesions
 

Uses of PortalException in org.jasig.portal.layout
 

Methods in org.jasig.portal.layout that throw PortalException
 IUserLayoutNodeDescription IUserLayoutManager.addNode(IUserLayoutNodeDescription node, java.lang.String parentId, java.lang.String nextSiblingId)
          Add a new node to a current user layout.
 IUserLayoutNodeDescription TransientUserLayoutManagerWrapper.addNode(IUserLayoutNodeDescription node, java.lang.String parentId, java.lang.String nextSiblingId)
           
 boolean IUserLayoutManager.canAddNode(IUserLayoutNodeDescription node, java.lang.String parentId, java.lang.String nextSiblingId)
          Test if a particular node can be added at a given location.
 boolean TransientUserLayoutManagerWrapper.canAddNode(IUserLayoutNodeDescription node, java.lang.String parentId, java.lang.String nextSiblingId)
           
 boolean IUserLayoutManager.canDeleteNode(java.lang.String nodeId)
          Tests if a particular node can be deleted.
 boolean TransientUserLayoutManagerWrapper.canDeleteNode(java.lang.String nodeId)
           
 boolean IUserLayoutManager.canMoveNode(java.lang.String nodeId, java.lang.String parentId, java.lang.String nextSiblingId)
          Test if a particular node can be moved to a given location.
 boolean TransientUserLayoutManagerWrapper.canMoveNode(java.lang.String nodeId, java.lang.String parentId, java.lang.String nextSiblingId)
           
 boolean IUserLayoutManager.canUpdateNode(IUserLayoutNodeDescription node)
          Test if a certain node can be updated.
 boolean TransientUserLayoutManagerWrapper.canUpdateNode(IUserLayoutNodeDescription node)
           
 IUserLayoutNodeDescription IUserLayoutManager.createNodeDescription(int nodeType)
          A factory method to create an empty IUserLayoutNodeDescription instance
 IUserLayoutNodeDescription TransientUserLayoutManagerWrapper.createNodeDescription(int nodeType)
           
 boolean IUserLayoutManager.deleteNode(java.lang.String nodeId)
          Delete a node (folder or a channel) from a user layout.
 boolean TransientUserLayoutManagerWrapper.deleteNode(java.lang.String nodeId)
           
 java.lang.String IUserLayout.getCacheKey()
          Return a cache key, uniqly corresponding to the composition and the structure of the user layout.
 java.lang.String IUserLayoutManager.getCacheKey()
          Return a cache key, uniqly corresponding to the composition and the structure of the user layout.
 java.lang.String TransientUserLayoutManagerWrapper.getCacheKey()
           
protected  ChannelDefinition TransientUserLayoutManagerWrapper.getChannelDefinition(java.lang.String subId)
          Given a subscribe Id, return a ChannelDefinition.
 java.util.Enumeration IUserLayout.getChildIds(java.lang.String nodeId)
          Returns a list of child node Ids for a given node.
 java.util.Enumeration IUserLayoutManager.getChildIds(java.lang.String nodeId)
          Returns a list of child node Ids for a given node.
 java.util.Enumeration TransientUserLayoutManagerWrapper.getChildIds(java.lang.String nodeId)
           
 int IUserLayoutManager.getDepth(java.lang.String nodeId)
          Returns the depth of a node in the layout tree.
 int TransientUserLayoutManagerWrapper.getDepth(java.lang.String nodeId)
          Returns the depth of a node in the layout tree.
 java.lang.String IUserLayout.getNextSiblingId(java.lang.String nodeId)
          Determine an Id of a next sibling node.
 java.lang.String IUserLayoutManager.getNextSiblingId(java.lang.String nodeId)
          Determine an Id of a next sibling node.
 java.lang.String TransientUserLayoutManagerWrapper.getNextSiblingId(java.lang.String nodeId)
           
 IUserLayoutNodeDescription IUserLayoutManager.getNode(java.lang.String nodeId)
          Obtain a description of a node (channel or a folder) in a given user layout.
 IUserLayoutNodeDescription TransientUserLayoutManagerWrapper.getNode(java.lang.String nodeId)
           
 IUserLayoutNodeDescription IUserLayout.getNodeDescription(java.lang.String nodeId)
          Obtain a description of a node (channel or a folder) in a given user layout.
 java.lang.String IUserLayout.getNodeId(java.lang.String fname)
          Returns a node id associated with the supplied functional name.
 java.util.Enumeration IUserLayout.getNodeIds()
          Returns a list of node Ids in the layout.
 IUserLayoutManager TransientUserLayoutManagerWrapper.getOriginalLayoutManager()
           
 java.lang.String IUserLayout.getParentId(java.lang.String nodeId)
          Returns an Id of a parent user layout node.
 java.lang.String IUserLayoutManager.getParentId(java.lang.String nodeId)
          Returns an Id of a parent user layout node.
 java.lang.String TransientUserLayoutManagerWrapper.getParentId(java.lang.String nodeId)
           
 java.lang.String IUserLayout.getPreviousSiblingId(java.lang.String nodeId)
          Determine an Id of a previous sibling node.
 java.lang.String IUserLayoutManager.getPreviousSiblingId(java.lang.String nodeId)
          Determine an Id of a previous sibling node.
 java.lang.String TransientUserLayoutManagerWrapper.getPreviousSiblingId(java.lang.String nodeId)
           
 java.lang.String IUserLayoutManager.getSubscribeId(java.lang.String fname)
          Returns a subscription id using the supplied functional name.
 java.lang.String TransientUserLayoutManagerWrapper.getSubscribeId(java.lang.String fname)
          Given an functional name, return its subscribe id.
private  IUserLayoutChannelDescription TransientUserLayoutManagerWrapper.getTransientNode(java.lang.String nodeId)
          Return an IUserLayoutChannelDescription by way of nodeId
 IUserLayout IUserLayoutManager.getUserLayout()
          Gets a user layout (with appropriate markings).
 IUserLayout TransientUserLayoutManagerWrapper.getUserLayout()
           
 void IUserLayoutManager.getUserLayout(org.xml.sax.ContentHandler ch)
          Output user layout (with appropriate markings) into a ContentHandler
 void TransientUserLayoutManagerWrapper.getUserLayout(org.xml.sax.ContentHandler ch)
           
 void IUserLayoutManager.getUserLayout(java.lang.String nodeId, org.xml.sax.ContentHandler ch)
          Output subtree of a user layout (with appropriate markings) defined by a particular node into a ContentHandler
 void TransientUserLayoutManagerWrapper.getUserLayout(java.lang.String nodeId, org.xml.sax.ContentHandler ch)
           
 org.w3c.dom.Document IUserLayoutManager.getUserLayoutDOM()
           
 org.w3c.dom.Document TransientUserLayoutManagerWrapper.getUserLayoutDOM()
           
static IUserLayoutManager UserLayoutManagerFactory.getUserLayoutManager(IPerson person, UserProfile profile)
          Obtain a regular user layout manager implementation
static IUserLayoutManager UserLayoutManagerFactory.immutableUserLayoutManager(IUserLayoutManager man)
          Returns an immutable version of a user layout manager.
 void IUserLayoutManager.loadUserLayout()
          Signal manager to load a user layout from a database
 void TransientUserLayoutManagerWrapper.loadUserLayout()
           
 void IUserLayoutManager.markAddTargets(IUserLayoutNodeDescription node)
          Ask manager to output markings at the locations where a given node can be added.
 void TransientUserLayoutManagerWrapper.markAddTargets(IUserLayoutNodeDescription node)
           
 void IUserLayoutManager.markMoveTargets(java.lang.String nodeId)
          Ask manager to output markings at the locations where a given node can be moved.
 void TransientUserLayoutManagerWrapper.markMoveTargets(java.lang.String nodeId)
           
 boolean IUserLayoutManager.moveNode(java.lang.String nodeId, java.lang.String parentId, java.lang.String nextSiblingId)
          Move a node (channel or folder) from one location to another.
 boolean TransientUserLayoutManagerWrapper.moveNode(java.lang.String nodeId, java.lang.String parentId, java.lang.String nextSiblingId)
           
 void IUserLayoutManager.saveUserLayout()
          Signal manager to persist user layout to a database
 void TransientUserLayoutManagerWrapper.saveUserLayout()
           
 void TransientUserLayoutManagerWrapper.setOriginalLayoutManager(IUserLayoutManager man)
           
 void IUserLayoutManager.setUserLayout(IUserLayout userLayout)
          Sets a user layout (with appropriate markings).
 void TransientUserLayoutManagerWrapper.setUserLayout(IUserLayout userLayout)
           
 boolean IUserLayoutManager.updateNode(IUserLayoutNodeDescription node)
          Update a given node.
 boolean TransientUserLayoutManagerWrapper.updateNode(IUserLayoutNodeDescription node)
           
 void IUserLayout.writeTo(org.xml.sax.ContentHandler ch)
          Writes user layout content (with appropriate markings) into a ContentHandler
 void IUserLayout.writeTo(org.w3c.dom.Document document)
          Writes user layout content (with appropriate markings) into a Document object
 void IUserLayout.writeTo(java.lang.String nodeId, org.xml.sax.ContentHandler ch)
          Writes subtree of a user layout (with appropriate markings) defined by a particular node into a ContentHandler
 void IUserLayout.writeTo(java.lang.String nodeId, org.w3c.dom.Document document)
          Writes subtree of a user layout (with appropriate markings) defined by a particular node into a Document
 

Constructors in org.jasig.portal.layout that throw PortalException
TransientUserLayoutManagerWrapper(IUserLayoutManager manager)
           
 

Uses of PortalException in org.jasig.portal.layout.alm
 

Methods in org.jasig.portal.layout.alm that throw PortalException
 IUserLayoutNodeDescription AggregatedLayoutManager.addNode(IUserLayoutNodeDescription nodeDesc, java.lang.String parentId, java.lang.String nextSiblingId)
           
private  ALNode AggregatedUserLayoutStore.addUserLayoutNode(int userId, int layoutId, ALNode node, java.sql.PreparedStatement psAddNode, java.sql.PreparedStatement psAddRestriction, java.sql.PreparedStatement psAddChannel, java.sql.PreparedStatement psAddChannelParam, java.sql.Statement stmt)
          Add the new user layout node.
 ALNode AggregatedUserLayoutStore.addUserLayoutNode(IPerson person, UserProfile profile, ALNode node)
          Add the new user layout node.
 ALNode IAggregatedUserLayoutStore.addUserLayoutNode(IPerson person, UserProfile profile, ALNode node)
          Add the new user layout node.
private  void AggregatedLayout.appendDescendants(org.w3c.dom.Document domLayout, org.w3c.dom.Node node, java.lang.String nodeId)
          Build the DOM consistent of folders and channels using the internal representation
 boolean AggregatedLayoutManager.canAddNode(IUserLayoutNodeDescription nodeDesc, java.lang.String parentId, java.lang.String nextSiblingId)
           
 boolean AggregatedLayoutManager.canDeleteNode(java.lang.String nodeId)
           
 boolean AggregatedLayoutManager.canMoveNode(java.lang.String nodeId, java.lang.String parentId, java.lang.String nextSiblingId)
           
 boolean AggregatedLayoutManager.canUpdateNode(IUserLayoutNodeDescription nodeDescription)
           
private  void AggregatedLayoutManager.changeDescendantsBooleanProperties(boolean hiddenValuesMatch, boolean immutableValuesMatch, boolean unremovableValuesMatch, IALNodeDescription nodeDesc, java.lang.String nodeId)
           
private  void AggregatedLayoutManager.changeDescendantsBooleanProperties(IALNodeDescription nodeDesc, IALNodeDescription oldNodeDesc, java.lang.String nodeId)
           
protected  boolean AggregatedLayoutManager.changeSiblingNodesOrder(java.lang.String firstNodeId)
          Change the sibling nodes order depending on their priority values
protected  boolean AggregatedLayoutManager.changeSiblingNodesPriorities(ALNode node, java.lang.String parentNodeId, java.lang.String nextNodeId)
          Change priority values for all the sibling nodes when trying to add a new node
protected  boolean AggregatedLayoutManager.changeSiblingNodesPriorities(java.lang.String nodeId)
          Change if it's possible priority values for all the sibling nodes
protected  boolean AggregatedLayoutManager.changeSiblingNodesPriorities(java.util.Vector nodes)
          Change if it's possible priority values for all the sibling nodes defined by the collection
private  void AggregatedLayoutManager.cleanLayoutData(java.lang.String nodeId, boolean result)
           
static ALNode ALNode.createALNode(IUserLayoutNodeDescription nodeDescription)
           
 java.lang.String IAggregatedUserLayoutManager.createFragment(java.lang.String fragmentName, java.lang.String fragmentDesc, java.lang.String fragmentRootName)
          Creates a new fragment and loads it as an user layout
 java.lang.String AggregatedLayoutManager.createFragment(java.lang.String fragmentName, java.lang.String fragmentDesc, java.lang.String fragmentRootName)
           
private  void AggregatedLayout.createMarkingLeaf(org.xml.sax.ContentHandler contentHandler, java.lang.String leafName, java.lang.String parentNodeId, java.lang.String nextNodeId)
           
private  void AggregatedLayout.createMarkingLeaf(org.w3c.dom.Document document, java.lang.String leafName, java.lang.String parentNodeId, java.lang.String nextNodeId, org.w3c.dom.Node node)
           
 IUserLayoutNodeDescription AggregatedLayoutManager.createNodeDescription(int nodeType)
          A factory method to create an empty IUserLayoutNodeDescription instance
static IALNodeDescription ALNode.createUserLayoutNodeDescription(org.w3c.dom.Element xmlNode)
          A factory method to create a IALNodeDescription instance, based on the information provided in the user layout Element.
 void IAggregatedUserLayoutManager.deleteFragment()
          Deletes the current fragment if the layout is a fragment
 void AggregatedLayoutManager.deleteFragment()
          Deletes the current fragment if the layout is a fragment
 void AggregatedUserLayoutStore.deleteFragment(IPerson person, java.lang.String fragmentId)
          Deletes the layout fragment
 void IAggregatedUserLayoutStore.deleteFragment(IPerson person, java.lang.String fragmentId)
          Deletes the fragment that has been loaded as a layout.
 void IAggregatedUserLayoutManager.deleteFragment(java.lang.String fragmentId)
          Removes the fragment
 void AggregatedLayoutManager.deleteFragment(java.lang.String fragmentId)
           
 boolean AggregatedLayoutManager.deleteNode(java.lang.String nodeId)
           
 boolean AggregatedUserLayoutStore.deleteUserLayoutNode(IPerson person, UserProfile profile, ALNode node)
          Delete the new user layout node.
 boolean IAggregatedUserLayoutStore.deleteUserLayoutNode(IPerson person, UserProfile profile, ALNode node)
          Update the new user layout node.
 void AggregatedUserLayoutStore.fillChannelDescription(IALChannelDescription channelDesc)
           
 IAggregatedLayout AggregatedUserLayoutStore.getAggregatedLayout(IPerson person, UserProfile profile)
          Returns the user layout internal representation.
 IAggregatedLayout IAggregatedUserLayoutStore.getAggregatedLayout(IPerson person, UserProfile profile)
          Returns the user layout internal representation.
 java.lang.String AggregatedLayout.getCacheKey()
          Return a cache key, uniqly corresponding to the composition and the structure of the user layout.
 java.lang.String AggregatedLayoutManager.getCacheKey()
          Return a cache key, uniqly corresponding to the composition and the structure of the user layout.
 java.util.Enumeration AggregatedLayout.getChildIds(java.lang.String nodeId)
          Returns a list of child node Ids for a given node.
 java.util.Enumeration AggregatedLayoutManager.getChildIds(java.lang.String nodeId)
          Returns a list of child node Ids for a given node.
 int IAggregatedLayout.getDepth(java.lang.String nodeId)
          Gets the tree depth for a given node
 int AggregatedLayout.getDepth(java.lang.String nodeId)
          Gets the tree depth for a given node
 int AggregatedLayoutManager.getDepth(java.lang.String nodeId)
          Gets the tree depth for a given node
 ILayoutFragment AggregatedUserLayoutStore.getFragment(IPerson person, java.lang.String fragmentId)
          Returns the layout fragment as a user layout
 ILayoutFragment IAggregatedUserLayoutStore.getFragment(IPerson person, java.lang.String fragmentId)
          Returns the layout fragment as a user layout.
protected  ILayoutFragment AggregatedUserLayoutStore.getFragment(java.lang.String fragmentIdStr)
          Returns the layout fragment as a user layout
 ILayoutFragment IAggregatedUserLayoutManager.getFragment(java.lang.String fragmentId)
          Returns the fragment
 ILayoutFragment AggregatedLayoutManager.getFragment(java.lang.String fragmentId)
           
 java.lang.String IAggregatedLayout.getFragmentId(java.lang.String nodeId)
          Returns an fragment Id for a given node.
 java.lang.String ALFragment.getFragmentId(java.lang.String nodeId)
          Returns an fragment Id for a given node.
 java.lang.String AggregatedLayout.getFragmentId(java.lang.String nodeId)
          Returns an fragment Id for a given node.
 java.util.Set IAggregatedLayout.getFragmentIds()
          Returns a list of fragment Ids existing in the layout.
 java.util.Set ALFragment.getFragmentIds()
          Returns a list of fragment Ids existing in the layout.
 java.util.Set AggregatedLayout.getFragmentIds()
          Returns a list of fragment Ids existing in the layout.
 java.lang.String ILayoutFragment.getFragmentRootId()
          Returns the fragment root Id.
 java.lang.String ALFragment.getFragmentRootId()
          Returns the fragment root Id.
 java.lang.String IAggregatedLayout.getFragmentRootId(java.lang.String fragmentId)
          Returns an fragment root Id for a given fragment.
 java.lang.String AggregatedLayout.getFragmentRootId(java.lang.String fragmentId)
          Returns an fragment root Id for a given fragment.
 java.util.Collection IAggregatedUserLayoutManager.getFragments()
          Returns the fragment Ids of the owner associated with the current layout
 java.util.Collection AggregatedLayoutManager.getFragments()
           
 java.util.Map AggregatedUserLayoutStore.getFragments(IPerson person)
          Gets the fragment IDs/fragment descriptions for a given user
 java.util.Map IAggregatedUserLayoutStore.getFragments(IPerson person)
          Returns the fragment IDs/names which the user is an owner of
 java.util.Set AggregatedUserLayoutStore.getIncorrectPushedFragmentNodes(IPerson person, UserProfile profile)
          Returns the list of pushed fragment node IDs that must be removed from the user layout.
 java.util.Hashtable AggregatedLayout.getLayoutData()
           
 java.lang.String AggregatedLayoutManager.getLostFolderXML()
           
 java.lang.String AggregatedUserLayoutStore.getNextFragmentId()
          Returns the next fragment ID.
 java.lang.String IAggregatedUserLayoutStore.getNextFragmentId()
          Returns the next fragment ID
 java.lang.String AggregatedUserLayoutStore.getNextNodeId(IPerson person)
           
 java.lang.String AggregatedLayout.getNextSiblingId(java.lang.String nodeId)
          Determine an Id of a next sibling node.
 java.lang.String AggregatedLayoutManager.getNextSiblingId(java.lang.String nodeId)
          Determine an Id of a next sibling node.
 ALNode AggregatedLayout.getNode(java.lang.String nodeId)
          Returns a node specified by a node ID.
 IUserLayoutNodeDescription AggregatedLayoutManager.getNode(java.lang.String nodeId)
           
 IALNodeDescription IAggregatedUserLayoutManager.getNodeBeingAdded()
          Returns the description of the node currently being added to the layout
 IALNodeDescription AggregatedLayoutManager.getNodeBeingAdded()
          Returns the description of the node currently being added to the layout
 IALNodeDescription IAggregatedUserLayoutManager.getNodeBeingMoved()
          Returns the description of the node currently being moved in the layout
 IALNodeDescription AggregatedLayoutManager.getNodeBeingMoved()
          Returns the description of the node currently being moved in the layout
 IUserLayoutNodeDescription AggregatedLayout.getNodeDescription(java.lang.String nodeId)
          Obtain a description of a node (channel or a folder) in a given user layout.
 java.lang.String AggregatedLayout.getNodeId(java.lang.String fname)
          Returns a node id associated with the supplied functional name.
 java.util.Enumeration AggregatedLayout.getNodeIds()
          Returns a list of node Ids in the layout.
 java.lang.String AggregatedLayout.getParentId(java.lang.String nodeId)
          Returns an Id of a parent user layout node.
 java.lang.String AggregatedLayoutManager.getParentId(java.lang.String nodeId)
          Returns an Id of a parent user layout node.
 java.lang.String AggregatedLayout.getPreviousSiblingId(java.lang.String nodeId)
          Determine an Id of a previous sibling node.
 java.lang.String AggregatedLayoutManager.getPreviousSiblingId(java.lang.String nodeId)
          Determine an Id of a previous sibling node.
static int[] UserPriorityManager.getPriorityRange(IPerson person)
           
 int[] AggregatedUserLayoutStore.getPriorityRange(java.lang.String groupKey)
          Returns the priority range defined for the given user group
 int[] IAggregatedUserLayoutStore.getPriorityRange(java.lang.String groupKey)
          Returns the priority range defined for the given user group
static PriorityRestriction AggregatedLayoutManager.getPriorityRestriction(ALNode node)
          Return a priority restriction for the given node.
private static PriorityRestriction AggregatedLayoutManager.getPriorityRestriction(ALNode node, java.lang.String restrictionPath)
          Return a priority restriction for the given node.
 java.util.Collection AggregatedUserLayoutStore.getPublishGroups(IPerson person, java.lang.String fragmentId)
          Returns the user group keys which the fragment is published to
 java.util.Collection IAggregatedUserLayoutStore.getPublishGroups(IPerson person, java.lang.String fragmentId)
          Returns the user group keys which the fragment is published to
 java.util.Collection IAggregatedUserLayoutManager.getPublishGroups(java.lang.String fragmentId)
          Returns the user group keys which the fragment is published to
 java.util.Collection AggregatedLayoutManager.getPublishGroups(java.lang.String fragmentId)
          Returns the user group keys which the fragment is published to
private static IUserLayoutRestriction AggregatedLayoutManager.getRestriction(ALNode node, java.lang.String restrictionName, java.lang.String restrictionPath)
          Gets the restriction specified by the parameters below
 java.util.Collection IAggregatedUserLayoutManager.getSubscribableFragments()
          Returns the list of Ids of the fragments that the user can subscribe to
 java.util.Collection AggregatedLayoutManager.getSubscribableFragments()
          Returns the list of Ids of the fragments that the user can subscribe to
 java.util.Collection AggregatedUserLayoutStore.getSubscribableFragments(IPerson person)
          Returns the list of Ids of the fragments that the user can subscribe to
 java.util.Collection IAggregatedUserLayoutStore.getSubscribableFragments(IPerson person)
          Returns the list of Ids of the fragments that the user can subscribe to
 java.lang.String AggregatedLayoutManager.getSubscribeId(java.lang.String fname)
          Returns a subscription id given a functional name.
 IUserLayout AggregatedLayoutManager.getUserLayout()
           
 void AggregatedLayoutManager.getUserLayout(org.xml.sax.ContentHandler contentHandler)
          Output a tree of a user layout (with appropriate markings) defined by a particular node into a ContentHandler
 void AggregatedLayoutManager.getUserLayout(java.lang.String nodeId, org.xml.sax.ContentHandler contentHandler)
          Output subtree of a user layout (with appropriate markings) defined by a particular node into a ContentHandler
 org.w3c.dom.Document AggregatedLayoutManager.getUserLayoutDOM()
           
 ALNode AggregatedUserLayoutStore.getUserLayoutNode(IPerson person, UserProfile profile, java.lang.String nodeId)
          Gets the user layout node.
 ALNode IAggregatedUserLayoutStore.getUserLayoutNode(IPerson person, UserProfile profile, java.lang.String nodeId)
          Gets the user layout node.
 boolean IAggregatedUserLayoutManager.isFragmentLoaded()
          Returns true if any fragment is currently loaded into the layout manager, false - otherwise
 boolean AggregatedLayoutManager.isFragmentLoaded()
          Returns true if any fragment is currently loaded into the layout manager, false - otherwise
 void IAggregatedUserLayoutManager.loadFragment(java.lang.String fragmentId)
          Loads the fragment as an user layout given by fragmentId
 void AggregatedLayoutManager.loadFragment(java.lang.String fragmentId)
           
 void AggregatedLayoutManager.loadUserLayout()
           
 void AggregatedLayoutManager.markAddTargets(IUserLayoutNodeDescription nodeDesc)
           
 void AggregatedLayoutManager.markMoveTargets(java.lang.String nodeId)
           
 boolean AggregatedLayoutManager.moveNode(java.lang.String nodeId, java.lang.String parentId, java.lang.String nextSiblingId)
          Moves a node to a place in the tree denoted by parent and next sibling.
private  boolean AggregatedLayoutManager.moveNodeToLostFolder(java.lang.String nodeId)
          Moves the node to the lost folder
private  void AggregatedLayoutManager.moveWrongFragmentsToLostFolder()
           
protected  void AggregatedLayoutManager.moveWrongNodesToLostFolder()
          Moves the nodes to the lost folder if they don't satisfy their restrictions
private  void AggregatedLayoutManager.moveWrongNodesToLostFolder(java.lang.String nodeId, int depth)
          Moves the nodes to the lost folder if they don't satisfy their restrictions
 void IAggregatedUserLayoutManager.saveFragment()
          Saves the current fragment if the layout is a fragment
 void AggregatedLayoutManager.saveFragment()
           
 void IAggregatedUserLayoutManager.saveFragment(ILayoutFragment fragment)
          Saves the fragment in the store
 void AggregatedLayoutManager.saveFragment(ILayoutFragment fragment)
           
 void AggregatedLayoutManager.saveUserLayout()
           
 void AggregatedUserLayoutStore.setAggregatedLayout(IPerson person, UserProfile profile, IAggregatedLayout layoutImpl)
           
 void IAggregatedUserLayoutStore.setAggregatedLayout(IPerson person, UserProfile profile, IAggregatedLayout layout)
          Persists user layout document.
 void AggregatedUserLayoutStore.setFragment(IPerson person, ILayoutFragment fragment)
          Sets the fragment
 void IAggregatedUserLayoutStore.setFragment(IPerson person, ILayoutFragment layoutImpl)
          Persists the fragment
 void AggregatedLayout.setLayoutData(java.util.Hashtable layout)
           
 void AggregatedUserLayoutStore.setPublishGroups(IGroupMember[] groups, IPerson person, java.lang.String fragmentId)
          Persists the user groups which the fragment is published to
 void IAggregatedUserLayoutStore.setPublishGroups(IGroupMember[] groups, IPerson person, java.lang.String fragmentId)
          Persists the user groups which the fragment is published to
 void IAggregatedUserLayoutManager.setPublishGroups(IGroupMember[] groups, java.lang.String fragmentId)
          Persists the user groups which the fragment is published to
 void AggregatedLayoutManager.setPublishGroups(IGroupMember[] groups, java.lang.String fragmentId)
          Persists the user groups which the fragment is published to
 void AggregatedLayoutManager.setUserLayout(IUserLayout layout)
           
 void AggregatedLayoutManager.setUserLayoutDOM(org.w3c.dom.Document domLayout)
           
private  void AggregatedLayoutManager.setUserLayoutDOM(org.w3c.dom.Node n, java.lang.String parentNodeId, java.util.Hashtable layoutData)
           
 boolean AggregatedLayoutManager.updateNode(IUserLayoutNodeDescription nodeDesc)
           
private  boolean AggregatedUserLayoutStore.updateUserLayoutNode(int userId, int layoutId, ALNode node, java.sql.PreparedStatement psUpdateNode, java.sql.PreparedStatement psUpdateRestriction, java.sql.PreparedStatement psUpdateChannel, java.sql.PreparedStatement psUpdateChannelParam)
          Update the new user layout node.
 boolean AggregatedUserLayoutStore.updateUserLayoutNode(IPerson person, UserProfile profile, ALNode node)
          Update the new user layout node.
 boolean IAggregatedUserLayoutStore.updateUserLayoutNode(IPerson person, UserProfile profile, ALNode node)
          Update the new user layout node.
 void AggregatedLayout.writeTo(org.xml.sax.ContentHandler ch)
          Writes user layout content (with appropriate markings) into a ContentHandler
 void AggregatedLayout.writeTo(org.w3c.dom.Document document)
          Writes user layout content (with appropriate markings) into a Document object
 void AggregatedLayout.writeTo(java.lang.String nodeId, org.xml.sax.ContentHandler contentHandler)
          Writes subtree of a user layout (with appropriate markings) defined by a particular node into a ContentHandler
 void AggregatedLayout.writeTo(java.lang.String nodeId, org.w3c.dom.Document document)
          Writes subtree of a user layout (with appropriate markings) defined by a particular node into a Document
 

Constructors in org.jasig.portal.layout.alm that throw PortalException
AggregatedLayout(java.lang.String layoutId)
           
AggregatedLayout(java.lang.String layoutId, IAggregatedUserLayoutManager layoutManager)
           
AggregatedLayoutManager(IPerson person, UserProfile userProfile)
           
ALChannelDescription(org.w3c.dom.Element xmlNode)
           
ALFolderDescription(org.w3c.dom.Element xmlNode)
           
ALFragment(java.lang.String fragmentId)
           
ALFragment(java.lang.String fragmentId, IAggregatedUserLayoutManager layoutManager)
           
 

Uses of PortalException in org.jasig.portal.layout.alm.channels
 

Methods in org.jasig.portal.layout.alm.channels that throw PortalException
protected abstract  void FragmentManager.analyzeParameters(XSLT xslt)
           
protected  void CFragmentManager.analyzeParameters(XSLT xslt)
           
protected  void CContentSubscriber.analyzeParameters(XSLT xslt)
           
private  java.lang.String CFragmentManager.createFolder(ALFragment fragment)
           
private  org.w3c.dom.Document CFragmentManager.getFragmentList()
           
protected  void FragmentManager.getFragmentList(org.w3c.dom.Document document)
           
protected  void FragmentManager.getFragmentList(org.w3c.dom.Document document, org.w3c.dom.Node node)
           
protected  java.lang.String FragmentManager.getFragmentRootId(java.lang.String fragmentId)
           
protected abstract  java.util.Collection FragmentManager.getFragments()
           
protected  java.util.Collection CFragmentManager.getFragments()
           
protected  java.util.Collection CContentSubscriber.getFragments()
           
private  IGroupMember[] CFragmentManager.getGroupMembers(java.lang.String fragmentId)
           
private  IServant CFragmentManager.getGroupServant()
          Produces a group servant
 void CContentSubscriber.initRegistry()
           
protected  void FragmentManager.refreshFragmentMap()
           
 void CFragmentManager.renderXML(org.xml.sax.ContentHandler out)
           
 void CContentSubscriber.renderXML(org.xml.sax.ContentHandler out)
           
 void FragmentManager.setPortalControlStructures(PortalControlStructures pcs)
          Passes portal control structure to the channel.
 void CFragmentManager.setPortalControlStructures(PortalControlStructures pcs)
          Passes portal control structure to the channel.
 void CContentSubscriber.setPortalControlStructures(PortalControlStructures pcs)
          Passes portal control structure to the channel.
 

Constructors in org.jasig.portal.layout.alm.channels that throw PortalException
CFragmentManager.ServantSAXFilter(org.xml.sax.ContentHandler ch)
           
CFragmentManager()
           
 

Uses of PortalException in org.jasig.portal.layout.alm.tool
 

Constructors in org.jasig.portal.layout.alm.tool that throw PortalException
FragmentLoader.ConfigFilter(org.xml.sax.ContentHandler ch, java.util.Map rMap)
           
 

Uses of PortalException in org.jasig.portal.layout.channels
 

Methods in org.jasig.portal.layout.channels that throw PortalException
 void CSkinSelector.renderXML(org.xml.sax.ContentHandler out)
           
private  void CSkinSelector.saveUserPreferences(UserPreferences userPrefs)
           
 void CSkinSelector.setPortalControlStructures(PortalControlStructures pcs)
          Passes portal control structure to the channel.
 void CSkinSelector.setRuntimeData(ChannelRuntimeData rd)
           
 

Uses of PortalException in org.jasig.portal.layout.channels.locales
 

Methods in org.jasig.portal.layout.channels.locales that throw PortalException
 void CUserLocalesSelector.renderXML(org.xml.sax.ContentHandler out)
           
 void CSessionLocalesSelector.renderXML(org.xml.sax.ContentHandler out)
           
 void CUserLocalesSelector.setPortalControlStructures(PortalControlStructures pcs)
           
 void CUserLocalesSelector.setRuntimeData(ChannelRuntimeData runtimeData)
           
 

Uses of PortalException in org.jasig.portal.layout.channels.sitemap
 

Methods in org.jasig.portal.layout.channels.sitemap that throw PortalException
 void CSiteMap.renderXML(org.xml.sax.ContentHandler out)
           
 void CSiteMap.setPortalControlStructures(PortalControlStructures pcs)
           
 

Uses of PortalException in org.jasig.portal.layout.dlm
 

Methods in org.jasig.portal.layout.dlm that throw PortalException
static void DeleteManager.addDeleteDirective(org.w3c.dom.Element compViewNode, java.lang.String elementID, IPerson person)
          Create and append a delete directive to delete the node identified by the passed in element id.
private static void DeleteManager.addDeleteDirective(org.w3c.dom.Element compViewNode, java.lang.String elementID, IPerson person, org.w3c.dom.Document plf, org.w3c.dom.Element delSet)
          This method does the actual work of adding a delete directive and then recursively calling itself for any incoporated children that need to be deleted as well.
private static void EditManager.addDirective(org.w3c.dom.Element plfNode, java.lang.String attributeName, java.lang.String type, IPerson person)
          Create and append an edit directive to the edit set if not there.
(package private) static void EditManager.addEditDirective(org.w3c.dom.Element plfNode, java.lang.String attributeName, IPerson person)
          Create and append an edit directive to the edit set if not there.
 IUserLayoutNodeDescription DistributedLayoutManager.addNode(IUserLayoutNodeDescription node, java.lang.String parentId, java.lang.String nextSiblingId)
           
static void EditManager.addPrefsDirective(org.w3c.dom.Element plfNode, java.lang.String attributeName, IPerson person)
          Create and append a user preferences edit directive to the edit set if not there.
private static void PLFIntegrator.applyChildChanges(org.w3c.dom.Element plfParent, org.w3c.dom.Element ilfParent, IntegrationResult result)
           
(package private) static void PositionManager.applyPositions(org.w3c.dom.Element compViewParent, org.w3c.dom.Element positionSet, IntegrationResult result)
          This method and ones that it delegates to have the responsibility of organizing the child nodes of the passed in composite view parent node according to the order specified in the passed in position set and return via the passed in result set whether the personal layout fragment (one portion of which is the position set) or the incoporated layouts fragment (one portion of which is the compViewParent) were changed.
protected  boolean DistributedLayoutManager.canAddNode(IUserLayoutNodeDescription node, IUserLayoutNodeDescription parent, java.lang.String nextSiblingId)
           
 boolean DistributedLayoutManager.canAddNode(IUserLayoutNodeDescription node, java.lang.String parentId, java.lang.String nextSiblingId)
           
protected  boolean DistributedLayoutManager.canDeleteNode(IUserLayoutNodeDescription node)
          Returns true if the node exists in the underlying DOM model and it does not contain a 'deleteAllowed' attribute with a value of 'false'.
 boolean DistributedLayoutManager.canDeleteNode(java.lang.String nodeId)
           
private  boolean DistributedLayoutManager.canMoveLeft(java.lang.String nodeId, java.lang.String targetNextSibId)
           
protected  boolean DistributedLayoutManager.canMoveNode(IUserLayoutNodeDescription node, IUserLayoutNodeDescription parent, java.lang.String nextSiblingId)
           
 boolean DistributedLayoutManager.canMoveNode(java.lang.String nodeId, java.lang.String parentId, java.lang.String nextSiblingId)
           
private  boolean DistributedLayoutManager.canMoveRight(java.lang.String nodeId, java.lang.String targetNextSibId)
           
 boolean DistributedLayoutManager.canUpdateNode(java.lang.String nodeId)
           
static void TabColumnPrefsHandler.changeRestrictions(org.w3c.dom.Element compViewNode, boolean moveAllowed, boolean editAllowed, boolean addChildAllowed, boolean deleteAllowed, IPerson person)
           
private static org.w3c.dom.Element PositionManager.createAndAppendPosition(java.lang.String elementID, org.w3c.dom.Element positions, IPerson person)
          Create, append to the passed in position set, and return a position element that references the passed in elementID.
private static org.w3c.dom.Element HandlerUtils.createILFCopy(org.w3c.dom.Element compViewNode, org.w3c.dom.Element compViewParent, boolean includeChildNodes, org.w3c.dom.Document plf, org.w3c.dom.Element plfParent, IPerson person)
          Creates a copy of an ilf node in the plf and sets up necessary storage attributes.
 IUserLayoutNodeDescription DistributedLayoutManager.createNodeDescription(int nodeType)
           
(package private) static org.w3c.dom.Element HandlerUtils.createOrMovePLFOwnedNode(org.w3c.dom.Element compViewNode, org.w3c.dom.Element compViewParent, boolean createIfNotFound, boolean createChildNodes, org.w3c.dom.Document plf, org.w3c.dom.Element plfParent, IPerson person)
          Creates or moves the plf copy of a node in the composite view and inserting it before its next highest sibling so that if dlm is not used then the model ends up exactly like the original non-dlm persistance version.
static org.w3c.dom.Element HandlerUtils.createPlfNodeAndPath(org.w3c.dom.Element compViewNode, boolean includeChildNodes, IPerson person)
          Creates a copy of the passed in ILF node in the PLF if not already there as well as creating any ancestor nodes along the path from this node up to the layout root if they are not there.
static void TabColumnPrefsHandler.deleteNode(org.w3c.dom.Element compViewNode, org.w3c.dom.Element compViewParent, IPerson person)
          Handles user requests to delete UI elements.
 boolean DistributedLayoutManager.deleteNode(java.lang.String nodeId)
           
static void TabColumnPrefsHandler.editAttribute(org.w3c.dom.Element compViewNode, java.lang.String attributeName, IPerson person)
          Records changes made to attributes of elements by users.
(package private) static void PositionManager.evaluateAndApply(java.util.ArrayList order, org.w3c.dom.Element compViewParent, org.w3c.dom.Element positionSet, IntegrationResult result)
          This method determines if applying all of the positioning rules and restrictions ended up making changes to the compViewParent or the original position set.
 java.util.Enumeration DistributedLayoutManager.getChildIds(java.lang.String nodeId)
           
private  java.util.Enumeration DistributedLayoutManager.getChildIds(java.lang.String nodeId, boolean visibleOnly)
           
private static org.w3c.dom.Element DeleteManager.getDeleteSet(org.w3c.dom.Document plf, IPerson person, boolean create)
          Get the delete set if any stored in the root of the document or create it is passed in create flag is true.
 int DistributedLayoutManager.getDepth(java.lang.String nodeId)
           
private static org.w3c.dom.Element EditManager.getEditSet(org.w3c.dom.Element node, org.w3c.dom.Document plf, IPerson person, boolean create)
          Get the edit set if any stored in the passed in node.
 java.lang.String DistributedLayoutManager.getNextSiblingId(java.lang.String nodeId)
           
 IUserLayoutNodeDescription DistributedLayoutManager.getNode(java.lang.String nodeId)
           
 java.lang.String DistributedLayoutManager.getParentId(java.lang.String nodeId)
           
static org.w3c.dom.Element TabColumnPrefsHandler.getPlfChannel(org.w3c.dom.Element compViewChannel, IPerson person)
           
static org.w3c.dom.Element HandlerUtils.getPLFNode(org.w3c.dom.Element compViewNode, IPerson person, boolean create, boolean includeChildNodes)
          This method returns the PLF version of the passed in compViewNode.
private static org.w3c.dom.Element PositionManager.getPositionSet(org.w3c.dom.Element plfParent, IPerson person, boolean create)
          This method locates the position set element in the child list of the passed in plfParent or if not found it will create one automatically and return it if the passed in create flag is true.
 java.lang.String DistributedLayoutManager.getPreviousSiblingId(java.lang.String nodeId)
           
 IUserLayout DistributedLayoutManager.getUserLayout()
           
 void DistributedLayoutManager.getUserLayout(org.xml.sax.ContentHandler ch)
           
protected  void DistributedLayoutManager.getUserLayout(org.w3c.dom.Node n, org.xml.sax.ContentHandler ch)
           
 void DistributedLayoutManager.getUserLayout(java.lang.String nodeId, org.xml.sax.ContentHandler ch)
           
private  java.util.Enumeration DistributedLayoutManager.getVisibleChildIds(java.lang.String nodeId)
           
 void DistributedLayoutManager.loadUserLayout()
           
 void DistributedLayoutManager.markMoveTargets(java.lang.String nodeId)
           
private static void PLFIntegrator.mergeFolder(org.w3c.dom.Element plfChild, org.w3c.dom.Element plfParent, org.w3c.dom.Element ilfParent, IntegrationResult result)
           
static void TabColumnPrefsHandler.moveElement(org.w3c.dom.Element compViewNode, org.w3c.dom.Element oldCompViewParent, IPerson person)
          This method is called from the TabColumnPrefsState class after a node has already been moved from its old parent to its new in the ILF.
 boolean DistributedLayoutManager.moveNode(java.lang.String nodeId, java.lang.String parentId, java.lang.String nextSiblingId)
           
private  void DistributedLayoutManager.pushChanDiffsIntoPlf(org.w3c.dom.Element element, IUserLayoutChannelDescription newChan, IUserLayoutChannelDescription oldChan)
           
private  void DistributedLayoutManager.pushFolderDiffsIntoPlf(org.w3c.dom.Element element, UserLayoutFolderDescription newF, UserLayoutFolderDescription oldF)
           
 void DistributedLayoutManager.saveUserLayout()
           
 void DistributedLayoutManager.setUserLayout(IUserLayout userLayout)
           
 boolean DistributedLayoutManager.updateNode(IUserLayoutNodeDescription node)
           
static void PositionManager.updatePositionSet(org.w3c.dom.Element compViewParent, org.w3c.dom.Element plfParent, IPerson person)
          This method updates the positions recorded in a position set to reflect the ids of the nodes in the composite view of the layout.
 

Constructors in org.jasig.portal.layout.dlm that throw PortalException
DistributedLayoutManager(IPerson owner, UserProfile profile, IUserLayoutStore store)
           
 

Uses of PortalException in org.jasig.portal.layout.dlm.channels.guide
 

Methods in org.jasig.portal.layout.dlm.channels.guide that throw PortalException
 void DlmIntroChannel.renderCharacters(java.io.PrintWriter pw)
          Load and return the content of the channel.
 void DlmIntroChannel.setRuntimeData(ChannelRuntimeData rd)
          Sets up the base media URL if not done already and determines which section is desired by the user if any.
 

Uses of PortalException in org.jasig.portal.layout.immutable
 

Methods in org.jasig.portal.layout.immutable that throw PortalException
 IUserLayoutNodeDescription ImmutableUserLayoutManagerWrapper.addNode(IUserLayoutNodeDescription node, java.lang.String parentId, java.lang.String nextSiblingId)
           
 boolean ImmutableUserLayoutManagerWrapper.canAddNode(IUserLayoutNodeDescription node, java.lang.String parentId, java.lang.String nextSiblingId)
           
 boolean ImmutableUserLayoutManagerWrapper.canDeleteNode(java.lang.String nodeId)
           
 boolean ImmutableUserLayoutManagerWrapper.canMoveNode(java.lang.String nodeId, java.lang.String parentId, java.lang.String nextSiblingId)
           
 boolean ImmutableUserLayoutManagerWrapper.canUpdateNode(IUserLayoutNodeDescription nodeId)
           
 IUserLayoutNodeDescription ImmutableUserLayoutManagerWrapper.createNodeDescription(int nodeType)
          A factory method to create an empty IUserLayoutNodeDescription instance
 boolean ImmutableUserLayoutManagerWrapper.deleteNode(java.lang.String nodeId)
           
 java.lang.String ImmutableUserLayoutManagerWrapper.getCacheKey()
           
 java.util.Enumeration ImmutableUserLayoutManagerWrapper.getChildIds(java.lang.String nodeId)
           
 int ImmutableUserLayoutManagerWrapper.getDepth(java.lang.String nodeId)
          Returns the depth of a node in the layout tree.
 java.lang.String ImmutableUserLayoutManagerWrapper.getNextSiblingId(java.lang.String nodeId)
           
 IUserLayoutNodeDescription ImmutableUserLayoutManagerWrapper.getNode(java.lang.String nodeId)
           
 java.lang.String ImmutableUserLayoutManagerWrapper.getParentId(java.lang.String nodeId)
           
 java.lang.String ImmutableUserLayoutManagerWrapper.getPreviousSiblingId(java.lang.String nodeId)
           
 java.lang.String ImmutableUserLayoutManagerWrapper.getSubscribeId(java.lang.String fname)
          Returns a subscription id given a functional name.
 IUserLayout ImmutableUserLayoutManagerWrapper.getUserLayout()
           
 void ImmutableUserLayoutManagerWrapper.getUserLayout(org.xml.sax.ContentHandler ch)
           
 void ImmutableUserLayoutManagerWrapper.getUserLayout(java.lang.String nodeId, org.xml.sax.ContentHandler ch)
           
 org.w3c.dom.Document ImmutableUserLayoutManagerWrapper.getUserLayoutDOM()
           
 void ImmutableUserLayoutManagerWrapper.loadUserLayout()
           
 void ImmutableUserLayoutManagerWrapper.markMoveTargets(java.lang.String nodeId)
           
 boolean ImmutableUserLayoutManagerWrapper.moveNode(java.lang.String nodeId, java.lang.String parentId, java.lang.String nextSiblingId)
           
 void ImmutableUserLayoutManagerWrapper.saveUserLayout()
           
 void ImmutableUserLayoutManagerWrapper.setUserLayout(IUserLayout userLayout)
           
 boolean ImmutableUserLayoutManagerWrapper.updateNode(IUserLayoutNodeDescription node)
           
 

Constructors in org.jasig.portal.layout.immutable that throw PortalException
ImmutableUserLayoutManagerWrapper(IUserLayoutManager manager)
           
 

Uses of PortalException in org.jasig.portal.layout.node
 

Methods in org.jasig.portal.layout.node that throw PortalException
static UserLayoutNodeDescription UserLayoutNodeDescription.createUserLayoutNodeDescription(org.w3c.dom.Element xmlNode)
          A factory method to create a UserLayoutNodeDescription instance, based on the information provided in the user layout Element.
 

Constructors in org.jasig.portal.layout.node that throw PortalException
UserLayoutChannelDescription(org.w3c.dom.Element xmlNode)
          Reconstruct channel information from an xml Element
UserLayoutFolderDescription(org.w3c.dom.Element xmlNode)
          Reconstruct folder information from an xml Element
UserLayoutNodeDescription(org.w3c.dom.Element xmlNode)
           
 

Uses of PortalException in org.jasig.portal.layout.restrictions
 

Methods in org.jasig.portal.layout.restrictions that throw PortalException
 boolean IRestrictionManager.checkAddRestrictions(ILayoutNode node, java.lang.String parentId, java.lang.String nextSiblingId)
          Checks the necessary restrictions while adding a new node
 boolean IRestrictionManager.checkDeleteRestrictions(java.lang.String nodeId)
          Checks the necessary restrictions while deleting a node.
 boolean IRestrictionManager.checkDepthRestrictions(java.lang.String nodeId, int depth)
          Recursively checks the depth restrictions beginning with a given node.
 boolean IRestrictionManager.checkDepthRestrictions(java.lang.String nodeId, java.lang.String newParentId)
          Recursively checks the depth restrictions beginning with a given node.
 boolean IRestrictionManager.checkMoveRestrictions(java.lang.String nodeId, java.lang.String newParentId, java.lang.String nextSiblingId)
          Checks the necessary restrictions while moving a node.
 boolean UserLayoutRestriction.checkRestriction(ILayoutNode node)
          Checks the restriction on a given node
 boolean IUserLayoutRestriction.checkRestriction(ILayoutNode node)
          Checks the relative restriction on a given node
abstract  boolean UserLayoutRestriction.checkRestriction(java.lang.String propertyValue)
          Checks the restriction for the given property value
 boolean IUserLayoutRestriction.checkRestriction(java.lang.String propertyValue)
          Checks the restriction for the given property value
 boolean IRestrictionManager.checkRestriction(java.lang.String nodeId, java.lang.String restrictionName, java.lang.String propertyValue)
          Checks the local restriction specified by the parameters below.
 boolean IRestrictionManager.checkRestriction(java.lang.String nodeId, java.lang.String restrictionName, java.lang.String restrictionPath, java.lang.String propertyValue)
          Checks the restriction specified by the parameters below.
 boolean IRestrictionManager.checkUpdateRestrictions(IUserLayoutNodeDescription nodeDescription)
          Checks the necessary restrictions while updating a node.
static IUserLayoutRestriction UserLayoutRestrictionFactory.createRestriction(java.lang.String restrictionName)
           
static IUserLayoutRestriction UserLayoutRestrictionFactory.createRestriction(java.lang.String restrictionName, java.lang.String restrictionValue)
           
static IUserLayoutRestriction UserLayoutRestrictionFactory.createRestriction(java.lang.String restrictionName, java.lang.String restrictionValue, java.lang.String restrictionPath)
           
private static IUserLayoutRestriction UserLayoutRestrictionFactory.getRestriction(java.lang.String className)
           
protected abstract  void UserLayoutRestriction.parseRestrictionExpression()
          Parses the restriction expression of the current node
 void IRestrictionManager.setUserLayout(IUserLayout layout)
          Sets the user layout.
 

Uses of PortalException in org.jasig.portal.layout.restrictions.alm
 

Methods in org.jasig.portal.layout.restrictions.alm that throw PortalException
 boolean ALRestrictionManager.checkAddRestrictions(ILayoutNode node, java.lang.String parentId, java.lang.String nextSiblingId)
          Checks the necessary restrictions while adding a new node
 boolean ALRestrictionManager.checkDeleteRestrictions(java.lang.String nodeId)
          Checks the necessary restrictions while deleting a node
 boolean ALRestrictionManager.checkDepthRestrictions(java.lang.String nodeId, int depth)
          Recursively checks the depth restrictions beginning with a given node
 boolean ALRestrictionManager.checkDepthRestrictions(java.lang.String nodeId, java.lang.String newParentId)
          Recursively checks the depth restrictions beginning with a given node
 boolean ALRestrictionManager.checkMoveRestrictions(java.lang.String nodeId, java.lang.String newParentId, java.lang.String nextSiblingId)
          Checks the necessary restrictions while moving a node
 boolean IALRestrictionManager.checkRestriction(ALNode node, java.lang.String restrictionName, java.lang.String propertyValue)
          Checks the local restriction specified by the parameters below.
 boolean ALRestrictionManager.checkRestriction(ALNode node, java.lang.String restrictionName, java.lang.String propertyValue)
          Checks the local restriction specified by the parameters below
 boolean IALRestrictionManager.checkRestriction(ALNode node, java.lang.String restrictionName, java.lang.String restrictionPath, java.lang.String propertyValue)
          Checks the restriction specified by the parameters below.
 boolean ALRestrictionManager.checkRestriction(ALNode node, java.lang.String restrictionName, java.lang.String restrictionPath, java.lang.String propertyValue)
          Checks the restriction specified by the parameters below
protected  boolean BooleanRestriction.checkRestriction(boolean boolProperty)
           
 boolean ALRestriction.checkRestriction(IAggregatedLayout layout, java.lang.String nodeId)
          Checks the restriction on a node for a given user layout and node ID
 boolean PriorityRestriction.checkRestriction(ILayoutNode node)
          Checks the restriction for the current node
 boolean GroupRestriction.checkRestriction(ILayoutNode node)
          Checks the restriction for the current node
 boolean BooleanRestriction.checkRestriction(ILayoutNode node)
          Checks the restriction for the specified node
 boolean PriorityRestriction.checkRestriction(java.lang.String propertyValue)
          Checks the restriction for the specified node
 boolean GroupRestriction.checkRestriction(java.lang.String propertyValue)
          Checks the restriction for the specified property value
 boolean DepthRestriction.checkRestriction(java.lang.String propertyValue)
          Checks the restriction for the specified node
 boolean BooleanRestriction.checkRestriction(java.lang.String propertyValue)
          Checks the restriction for the specified property
 boolean ALRestrictionManager.checkRestriction(java.lang.String nodeId, java.lang.String restrictionName, java.lang.String propertyValue)
          Checks the local restriction specified by the parameters below
 boolean ALRestrictionManager.checkRestriction(java.lang.String nodeId, java.lang.String restrictionName, java.lang.String restrictionPath, java.lang.String propertyValue)
          Checks the restriction specified by the parameters below
 boolean ALRestrictionManager.checkUpdateRestrictions(IUserLayoutNodeDescription nodeDescription)
           
static PriorityRestriction ALRestrictionManager.getPriorityRestriction(ALNode node)
          Return a priority restriction for the given node.
static PriorityRestriction ALRestrictionManager.getPriorityRestriction(ALNode node, java.lang.String restrictionPath)
          Return a priority restriction for the given node.
static IUserLayoutRestriction ALRestrictionManager.getRestriction(ALNode node, java.lang.String restrictionName, java.lang.String restrictionPath)
          Gets the restriction specified by the parameters below
static IRestrictionManager RestrictionManagerFactory.getRestrictionManager(IUserLayout layout)
          Obtain a regular restriction manager implementation
protected  void PriorityRestriction.parseRestrictionExpression()
          Parses the restriction expression of the current node
protected  void GroupRestriction.parseRestrictionExpression()
          Parses the restriction expression of the current node
protected  void DepthRestriction.parseRestrictionExpression()
          Parses the restriction expression of the current node
protected  void BooleanRestriction.parseRestrictionExpression()
          Parses the restriction expression of the current node
 void ALRestrictionManager.setUserLayout(IUserLayout layout)
           
 

Constructors in org.jasig.portal.layout.restrictions.alm that throw PortalException
GroupRestriction()
           
GroupRestriction(java.lang.String name)
           
GroupRestriction(java.lang.String name, java.lang.String nodePath)
           
 

Uses of PortalException in org.jasig.portal.layout.simple
 

Methods in org.jasig.portal.layout.simple that throw PortalException
 IUserLayoutNodeDescription SimpleUserLayoutManager.addNode(IUserLayoutNodeDescription node, java.lang.String parentId, java.lang.String nextSiblingId)
           
protected  boolean SimpleUserLayoutManager.canAddNode(IUserLayoutNodeDescription node, IUserLayoutNodeDescription parent, java.lang.String nextSiblingId)
           
 boolean SimpleUserLayoutManager.canAddNode(IUserLayoutNodeDescription node, java.lang.String parentId, java.lang.String nextSiblingId)
           
protected  boolean SimpleUserLayoutManager.canDeleteNode(IUserLayoutNodeDescription node)
           
 boolean SimpleUserLayoutManager.canDeleteNode(java.lang.String nodeId)
           
protected  boolean SimpleUserLayoutManager.canMoveNode(IUserLayoutNodeDescription node, IUserLayoutNodeDescription parent, java.lang.String nextSiblingId)
           
 boolean SimpleUserLayoutManager.canMoveNode(java.lang.String nodeId, java.lang.String parentId, java.lang.String nextSiblingId)
           
 boolean SimpleUserLayoutManager.canUpdateNode(java.lang.String nodeId)
           
 IUserLayoutNodeDescription SimpleUserLayoutManager.createNodeDescription(int nodeType)
          A factory method to create an empty IUserLayoutNodeDescription instance
 boolean SimpleUserLayoutManager.deleteNode(java.lang.String nodeId)
           
 java.lang.String SimpleLayout.getCacheKey()
           
 java.util.Enumeration SimpleLayout.getChildIds(java.lang.String nodeId)
           
 java.util.Enumeration SimpleUserLayoutManager.getChildIds(java.lang.String nodeId)
           
 int SimpleUserLayoutManager.getDepth(java.lang.String nodeId)
          Returns the depth of a node in the layout tree.
 java.lang.String SimpleLayout.getNextSiblingId(java.lang.String nodeId)
           
 java.lang.String SimpleUserLayoutManager.getNextSiblingId(java.lang.String nodeId)
           
 IUserLayoutNodeDescription SimpleUserLayoutManager.getNode(java.lang.String nodeId)
           
 IUserLayoutNodeDescription SimpleLayout.getNodeDescription(java.lang.String nodeId)
           
 java.lang.String SimpleLayout.getNodeId(java.lang.String fname)
           
 java.util.Enumeration SimpleLayout.getNodeIds()
           
 java.lang.String SimpleLayout.getParentId(java.lang.String nodeId)
           
 java.lang.String SimpleUserLayoutManager.getParentId(java.lang.String nodeId)
           
 java.lang.String SimpleLayout.getPreviousSiblingId(java.lang.String nodeId)
           
 java.lang.String SimpleUserLayoutManager.getPreviousSiblingId(java.lang.String nodeId)
           
 java.lang.String SimpleUserLayoutManager.getSubscribeId(java.lang.String fname)
          Returns a subscription id given a functional name.
 IUserLayout SimpleUserLayoutManager.getUserLayout()
           
 void SimpleUserLayoutManager.getUserLayout(org.xml.sax.ContentHandler ch)
           
protected  void SimpleUserLayoutManager.getUserLayout(org.w3c.dom.Node n, org.xml.sax.ContentHandler ch)
           
 void SimpleUserLayoutManager.getUserLayout(java.lang.String nodeId, org.xml.sax.ContentHandler ch)
           
 void SimpleUserLayoutManager.loadUserLayout()
           
 void SimpleUserLayoutManager.markAddTargets(IUserLayoutNodeDescription node)
           
 void SimpleUserLayoutManager.markMoveTargets(java.lang.String nodeId)
           
 boolean SimpleUserLayoutManager.moveNode(java.lang.String nodeId, java.lang.String parentId, java.lang.String nextSiblingId)
           
 void SimpleUserLayoutManager.saveUserLayout()
           
 void SimpleUserLayoutManager.setUserLayout(IUserLayout userLayout)
           
 boolean SimpleUserLayoutManager.updateNode(IUserLayoutNodeDescription node)
           
 void SimpleLayout.writeTo(org.xml.sax.ContentHandler ch)
           
 void SimpleLayout.writeTo(org.w3c.dom.Document document)
           
 void SimpleLayout.writeTo(java.lang.String nodeId, org.xml.sax.ContentHandler ch)
           
 void SimpleLayout.writeTo(java.lang.String nodeId, org.w3c.dom.Document document)
           
 

Constructors in org.jasig.portal.layout.simple that throw PortalException
SimpleUserLayoutManager(IPerson owner, UserProfile profile, IUserLayoutStore store)
           
 

Uses of PortalException in org.jasig.portal.security
 

Subclasses of PortalException in org.jasig.portal.security
 class PortalSecurityException
          An exception representing a Portal security problem.
 

Uses of PortalException in org.jasig.portal.security.provider
 

Methods in org.jasig.portal.security.provider that throw PortalException
static IAccountStore AccountStoreFactory.getAccountStoreImpl()
          Returns an instance of the RDBMAccountStore.
private static void AccountStoreFactory.initialize()
           
 

Uses of PortalException in org.jasig.portal.security.provider.cas
 

Subclasses of PortalException in org.jasig.portal.security.provider.cas
 class CasProxyTicketAcquisitionException
          Represents an exceptional condition encountered while attempting to acquire a CAS Proxy Ticket.
 

Uses of PortalException in org.jasig.portal.services
 

Methods in org.jasig.portal.services that throw PortalException
static void ExternalServices.startServices(javax.naming.Context servicesContext)
           
 

Uses of PortalException in org.jasig.portal.services.dom
 

Methods in org.jasig.portal.services.dom that throw PortalException
 void ResinInitServiceImpl.initialize()
          Executes an initialization procedure for a specific dom implementation.
 void IDOMInitService.initialize()
          Executes an initialization procedure for a specific dom implementation.
 

Uses of PortalException in org.jasig.portal.tools
 

Methods in org.jasig.portal.tools that throw PortalException
static void ConvertProfilesToAL.createTemplateProfiles(int lastTemplateUser)
           
static java.util.List ConvertProfilesToAL.getUserIds(int lastTemplateUser)
           
 

Uses of PortalException in org.jasig.portal.tools.dbloader
 

Methods in org.jasig.portal.tools.dbloader that throw PortalException
 void DbLoader.process()
           
 

Uses of PortalException in org.jasig.portal.utils
 

Methods in org.jasig.portal.utils that throw PortalException
private static UPFileSpec URLUtil.buildUPFileSpec(java.lang.String targetNodeId, java.lang.String extras, boolean asRoot)
          Constructs a generic UPFileSpec object using the specified target node id.
static ICounterStore CounterStoreFactory.getCounterStoreImpl()
          Returns an instance of the ICounterStore specified in portal.properties
static StylesheetSet XSLT.getStylesheetSet(java.lang.String stylesheetListURI)
          This method caches compiled stylesheet set objects, keyed by the stylesheet list's URI.
static java.lang.String XSLT.getStylesheetURI(java.lang.String sslUri, BrowserInfo browserInfo)
          Returns a stylesheet URI exactly as it appears in a stylesheet list file.
static java.lang.String XSLT.getStylesheetURI(java.lang.String sslUri, java.lang.String title, BrowserInfo browserInfo)
          Returns a stylesheet URI exactly as it appears in a stylesheet list file.
static javax.xml.transform.Templates XSLT.getTemplates(java.lang.String stylesheetURI)
          This method caches compiled stylesheet objects, keyed by the stylesheet's URI.
static javax.xml.transform.Templates XSLT.getTemplates(java.lang.String stylesheetURI, java.util.ResourceBundle l18n)
          This method caches compiled stylesheet objects, keyed by the stylesheet's URI and locale.
static javax.xml.transform.Transformer XSLT.getTransformer(java.lang.String stylesheetURI)
          This method returns a Transformer for a given stylesheet.
static javax.xml.transform.Transformer XSLT.getTransformer(java.lang.String stylesheetURI, java.util.ResourceBundle l18n)
          This method returns a localized Transformer for a given stylesheet.
static javax.xml.transform.sax.TransformerHandler XSLT.getTransformerHandler(java.lang.String stylesheetURI)
          This method returns a TransformerHandler for a given stylesheet.
static javax.xml.transform.sax.TransformerHandler XSLT.getTransformerHandler(java.lang.String stylesheetURI, java.util.Locale[] locales, java.lang.Object caller)
          This method returns a localized TransformerHandler for a given stylesheet.
private static void CounterStoreFactory.initialize()
           
static AbsoluteURLFilter AbsoluteURLFilter.newAbsoluteURLFilter(java.lang.String mimeType, java.lang.String baseUrl, org.xml.sax.ContentHandler handler)
          A factory method that uses a mime type to decide which kind of AbsoluteURLFilter to instantiate.
static void URLUtil.redirect(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, java.lang.String targetNodeId, boolean asRoot, java.lang.String[] ignoreParams, java.lang.String charset)
          Performs a redirect for both HTTP GET and HTTP POST requests based on the the specified target channel and parameters to be ignored.
static void URLUtil.redirectGet(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, UPFileSpec up, java.lang.String[] ignoreParams)
          Performs a HTTP GET redirect using the specified UPFileSpec and parameters to be ignored.
static void URLUtil.redirectPost(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, UPFileSpec up, java.lang.String[] ignoreParams, java.lang.String charset)
          Performs a HTTP POST redirect using the specified UPFileSpec and parameters to be ignored.
 void XSLT.setXSL(java.lang.String xslUri)
          Configures the xsl source.
 void XSLT.setXSL(java.lang.String sslUri, BrowserInfo browserInfo)
          Configures the xsl source by choosing the appropriate stylesheet from the provided stylesheet list file.
 void XSLT.setXSL(java.lang.String sslUri, java.lang.String stylesheetTitle, BrowserInfo browserInfo)
          Configures the xsl source by choosing the appropriate stylesheet from the provided stylesheet list file.
 void XSLT.transform()
          Performs a transformation.
static void XSLT.transform(javax.xml.transform.Source xmlSource, javax.xml.transform.Result xmlResult, java.util.Hashtable stylesheetParams, java.lang.String xslURI)
          Performs an XSL transformation.