Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## 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.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES