|
uPortal 2.4.1 API Documentation |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jasig.portal.channels.BaseMultithreadedChannel
org.jasig.portal.channels.CInlineFrame
This channel renders content identified by a URL within an inline browser frame. For Browsers without support for IFRAMEs, the channel just presents a link to open the URL in a separate window. See http://www.htmlhelp.com/reference/html40/special/iframe.html for more information on inline frames.
Constructor Summary | |
CInlineFrame()
|
Method Summary | |
ChannelCacheKey |
generateKey(java.lang.String uid)
Requests the channel to generate a key uniqly describing it's current state, and a description of key usage. |
boolean |
isCacheValid(java.lang.Object validity,
java.lang.String uid)
Requests the channel to verify validity of the retreived cache based on the validator object. |
void |
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. |
Methods inherited from class org.jasig.portal.channels.BaseMultithreadedChannel |
getRuntimeProperties, receiveEvent, setRuntimeData, setStaticData |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public CInlineFrame()
Method Detail |
public void renderXML(org.xml.sax.ContentHandler out, java.lang.String uid) throws PortalException
renderXML
in interface IMultithreadedChannel
renderXML
in class BaseMultithreadedChannel
out
- the content handler to which the channel sends SAX eventsuid
- a unique ID used to identify the state of the channel
PortalException
public ChannelCacheKey generateKey(java.lang.String uid)
IMultithreadedCacheable
generateKey
in interface IMultithreadedCacheable
public boolean isCacheValid(java.lang.Object validity, java.lang.String uid)
IMultithreadedCacheable
isCacheValid
in interface IMultithreadedCacheable
|
uPortal 2.4.1 API Documentation |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |