|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.esupportail.portal.utils.channels.SubChannel
SubChannel
Classe abstraite qui propose une implémentation "type" de l'interface ISubChannel
(c)Copyright ESup-Portail 2004
| Constructor Summary | |
SubChannel(MainChannel mainChannel)
Constructeur d'une SubChannel Positionne une référence vers la channel principale |
|
| Method Summary | |
void |
addDefaultXslParameters()
Ajoute des paramètres XSL par défaut aux paramètres existant baseActionURL = url vers la channel en cours prefForm = prefixe à utiliser dans la feuille xslt pour s'assurer de l'unicité du nom des objects javascript mediaPath = chemins d'accès aux médias (images) |
void |
addDownloadXslParameter()
Ajoute le paramètre pour le download aux paramètres existants baseDownloadURL = url vers la channel en cours pour une opération de téléchargement |
void |
clearChannel()
Implémentation ISubChannel |
org.jasig.portal.ChannelCacheKey |
generateKey()
Implémentation ISubChannel |
MainChannel |
getMainChannel()
Récupére l'instance de la channel principale |
java.lang.String |
getMediaPath()
Retourne le chemin d'accès aux médis |
static java.lang.String |
getPackageName(java.lang.Class c)
Retourne le nom du package en cours |
org.jasig.portal.ChannelRuntimeData |
getRuntimeData()
Récupère les runtimeData de la sous-channel |
java.lang.String |
getSSL()
Implémentation ISubChannel |
java.lang.String |
getXML()
Implémentation ISubChannel |
java.lang.String |
getXSL()
Implémentation ISubChannel |
java.util.Hashtable |
getXSLParameter()
Implémentation ISubChannel |
java.lang.Boolean |
init(org.jasig.portal.ChannelRuntimeData rd)
Implémentation ISubChannel |
boolean |
isCacheValid(java.lang.Object validity)
Implémentation ISubChannel |
void |
log(org.apache.log4j.Priority level,
java.lang.String logMessage)
Deprecated. |
void |
log(java.lang.String logMessage)
Deprecated. |
void |
renderXML(org.xml.sax.ContentHandler out)
Implémentation ISubChannel |
void |
setDefaultXslParameters()
Efface les paramètres XSL en cours et ajoute ceux par défaut |
void |
setOutput()
Implémentation ISubChannel |
void |
setSSL(java.lang.String ssl)
Implémentation ISubChannel |
java.lang.Boolean |
setXML()
Implémentation ISubChannel |
void |
setXML(java.lang.String string)
Implémentation ISubChannel |
void |
setXSL(java.lang.String xsl)
Implémentation ISubChannel |
void |
setXSLParameter(java.util.Hashtable hashtable)
Implémentation ISubChannel |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public SubChannel(MainChannel mainChannel)
mainChannel - instance de la channel principale| Method Detail |
public java.lang.Boolean init(org.jasig.portal.ChannelRuntimeData rd)
throws org.jasig.portal.PortalException,
FrameWorkException
init in interface ISubChannelrd - Les RuntimeData de la channel principale (MainChannel)
org.jasig.portal.PortalException
FrameWorkExceptionpublic void clearChannel()
clearChannel in interface ISubChannel
public void setOutput()
throws FrameWorkException
setOutput in interface ISubChannelFrameWorkException
public void renderXML(org.xml.sax.ContentHandler out)
throws org.jasig.portal.PortalException
renderXML in interface ISubChannelout -
org.jasig.portal.PortalExceptionpublic java.lang.String getXML()
getXML in interface ISubChannel
public void setXML(java.lang.String string)
throws FrameWorkException
setXML in interface ISubChannelstring -
FrameWorkException
public java.lang.Boolean setXML()
throws FrameWorkException
setXML in interface ISubChannelFrameWorkExceptionpublic java.util.Hashtable getXSLParameter()
getXSLParameter in interface ISubChannelpublic void setXSLParameter(java.util.Hashtable hashtable)
setXSLParameter in interface ISubChannelhashtable - public MainChannel getMainChannel()
public void addDefaultXslParameters()
public void addDownloadXslParameter()
public void setDefaultXslParameters()
public org.jasig.portal.ChannelRuntimeData getRuntimeData()
public java.lang.String getSSL()
getSSL in interface ISubChannelpublic java.lang.String getXSL()
getXSL in interface ISubChannelpublic void setSSL(java.lang.String ssl)
setSSL in interface ISubChannelssl - public void setXSL(java.lang.String xsl)
setXSL in interface ISubChannelxsl - public java.lang.String getMediaPath()
public static java.lang.String getPackageName(java.lang.Class c)
public org.jasig.portal.ChannelCacheKey generateKey()
generateKey in interface org.jasig.portal.ICacheablepublic boolean isCacheValid(java.lang.Object validity)
isCacheValid in interface org.jasig.portal.ICacheablepublic void log(java.lang.String logMessage)
log in interface ISubChannellogMessage -
public void log(org.apache.log4j.Priority level,
java.lang.String logMessage)
log in interface ISubChannellevel - logMessage -
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||