|
|||||||||||
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 principaleMethod Detail |
public java.lang.Boolean init(org.jasig.portal.ChannelRuntimeData rd) throws org.jasig.portal.PortalException, FrameWorkException
init
in interface ISubChannel
rd
- Les RuntimeData de la channel principale (MainChannel)
org.jasig.portal.PortalException
FrameWorkException
public void clearChannel()
clearChannel
in interface ISubChannel
public void setOutput() throws FrameWorkException
setOutput
in interface ISubChannel
FrameWorkException
public void renderXML(org.xml.sax.ContentHandler out) throws org.jasig.portal.PortalException
renderXML
in interface ISubChannel
out
-
org.jasig.portal.PortalException
public java.lang.String getXML()
getXML
in interface ISubChannel
public void setXML(java.lang.String string) throws FrameWorkException
setXML
in interface ISubChannel
string
-
FrameWorkException
public java.lang.Boolean setXML() throws FrameWorkException
setXML
in interface ISubChannel
FrameWorkException
public java.util.Hashtable getXSLParameter()
getXSLParameter
in interface ISubChannel
public void setXSLParameter(java.util.Hashtable hashtable)
setXSLParameter
in interface ISubChannel
hashtable
- 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 ISubChannel
public java.lang.String getXSL()
getXSL
in interface ISubChannel
public void setSSL(java.lang.String ssl)
setSSL
in interface ISubChannel
ssl
- public void setXSL(java.lang.String xsl)
setXSL
in interface ISubChannel
xsl
- 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.ICacheable
public boolean isCacheValid(java.lang.Object validity)
isCacheValid
in interface org.jasig.portal.ICacheable
public void log(java.lang.String logMessage)
log
in interface ISubChannel
logMessage
- public void log(org.apache.log4j.Priority level, java.lang.String logMessage)
log
in interface ISubChannel
level
- logMessage
-
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |