org.jasig.portal.channels.adminnav
Interface INavigationModel

All Superinterfaces:
ICacheable, IChannel, ILinkRegistrar
All Known Implementing Classes:
ListModel

Deprecated. All IChannel implementations should be migrated to portlets

@Deprecated
public interface INavigationModel
extends ICacheable, IChannel, ILinkRegistrar

Represents a pluggable facility for implementing the administrative navigation channel's functionality.

Author:
mboyd@sungardsct.com

Field Summary
 
Fields inherited from interface org.jasig.portal.ICacheable
CHANNEL_CACHE_KEY_INSTANCE_SCOPE, CHANNEL_CACHE_KEY_SCOPE_PARAM_NAME, CHANNEL_CACHE_KEY_SYSTEM_SCOPE
 
Method Summary
 boolean canAccess(IAuthorizationPrincipal ap)
          Deprecated. Answers true if the user represented by the passed-in authorization principal can access any of the channels pointed
 
Methods inherited from interface org.jasig.portal.ICacheable
generateKey, isCacheValid
 
Methods inherited from interface org.jasig.portal.IChannel
getRuntimeProperties, receiveEvent, renderXML, setRuntimeData, setStaticData
 
Methods inherited from interface org.jasig.portal.channels.adminnav.ILinkRegistrar
addLink
 

Method Detail

canAccess

boolean canAccess(IAuthorizationPrincipal ap)
Deprecated. 
Answers true if the user represented by the passed-in authorization principal can access any of the channels pointed

Parameters:
ap -
Returns:
boolean


Copyright © 2010 Jasig. All Rights Reserved.