|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.esupportail.portal.utils.channels.Action
Action
Cette classe décrit une action que peut effectuer la channel
Les actions de la channel sont référencées dans une haspmap accessible à partir
de l'objet configActions de la classe principale du channel.
Les actions sont lues à partir du fichier de configuration de la channel.
(c)Copyright ESup-Portail 2004
Field Summary | |
static java.lang.String |
CHANNEL_CACHE_TYPE
|
static java.lang.String |
DEFAULT_CACHE_TYPE
|
static java.lang.String |
INSTANCE_CACHE_TYPE
|
static java.lang.String |
RENDER_TYPE_SSL
|
static java.lang.String |
RENDER_TYPE_XSL
|
Constructor Summary | |
Action()
|
Method Summary | |
void |
addActionParam(ActionParam param)
Ajout d'un paramètre à la liste |
java.lang.String |
getCachetype()
Le type de cache |
java.lang.String |
getClassname()
Le nom complet de la classe à instancier pour l'action (DOIT ETRE UNIQUE pour une channel) |
java.lang.String |
getInit()
Le nom de la méthode d'initialisation de l'action (init par défaut) |
java.lang.String |
getLog()
|
org.apache.log4j.Priority |
getLogLevel()
|
java.lang.String |
getName()
Le nom de l'action |
java.lang.Object |
getParam()
Le paramètre associé à l'action |
java.util.HashMap |
getParams()
|
java.lang.String |
getRenderType()
Le type de rendu de l'action : xsl ou ssl (xsl par défaut) |
java.lang.String |
getRenderXML()
Le nom de la méthode qui fait le rendu XML pour l'action (renderXML par défaut) |
java.lang.String |
getServantfinish()
Le nom de l'action à initier lorsque le servant est terminé |
java.lang.String |
getSetOutput()
Le nom de la méthode qui fixe les paramètres de rendu xml (setOutput par défaut) |
java.lang.String |
getSetXML()
Le nom de la méthode qui fixe le XML pour le rendu (setXML par défaut) |
java.lang.String |
getSslFile()
Le nom du fichier ssl à utiliser lorsque l'action est du type ssl (null par défaut) |
java.lang.String |
getSslTitle()
Le "title" à utiliser dans la feuille ssl lorsque l'action est du type ssl |
java.lang.String |
getType()
Le type de l'action (normal ou servant / normal par défaut) |
java.lang.String |
getXslFile()
Le nom du fichier xsl à utiliser lorsque l'action est du type xsl (par défaut getName() + ".xsl") |
boolean |
isServant()
Indique si l'action en cours est un servant |
void |
setCachetype(java.lang.String cachetype)
Positionne le type de cache |
void |
setClassname(java.lang.String string)
Positionnement du nom de la classe de l'action |
void |
setInit(java.lang.String string)
Positionnement de la méthode d'initialisation de l'action |
void |
setLog(java.lang.String log)
|
void |
setName(java.lang.String string)
Positionnement du nom de l'action |
void |
setParam(java.lang.Object param)
Positionne le paramètre associé à l'action |
void |
setRendertype(java.lang.String string)
Positionnement du type de rendu de l'action |
void |
setRenderxml(java.lang.String string)
Positionnement du nom de la méthode qui assure le rendu XML pour l'action |
void |
setServantfinish(java.lang.String string)
Positionnement du nom l'action à initier lorsque le servant est terminé |
void |
setSetoutput(java.lang.String string)
Positionnement du nom de la méthode qui fixe les paramètres de rendu XML |
void |
setSetxml(java.lang.String string)
Positionnement du XML à utiliser dans la transformation XSLT |
void |
setSslfile(java.lang.String string)
Positionnement du nom du fichier ssl |
void |
setSsltitle(java.lang.String string)
Positionnement du title à utiliser dans la feuille ssl |
void |
setType(java.lang.String string)
Positionnement du type de l'action (normal ou servant) |
void |
setXslfile(java.lang.String string)
Positionnement du nom du fichier xsl |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final java.lang.String RENDER_TYPE_SSL
public static final java.lang.String RENDER_TYPE_XSL
public static final java.lang.String DEFAULT_CACHE_TYPE
public static final java.lang.String INSTANCE_CACHE_TYPE
public static final java.lang.String CHANNEL_CACHE_TYPE
Constructor Detail |
public Action()
Method Detail |
public void addActionParam(ActionParam param)
param
- public java.lang.String getName()
public java.lang.String getType()
public java.lang.String getClassname()
public java.lang.String getInit()
public java.lang.String getRenderType()
public java.lang.String getRenderXML()
public java.lang.String getSetOutput()
public java.lang.String getSetXML()
public java.lang.String getSslFile()
public java.lang.String getSslTitle()
public java.lang.String getXslFile()
public java.lang.String getServantfinish()
public java.lang.Object getParam()
public java.lang.String getCachetype()
public java.util.HashMap getParams()
public void setClassname(java.lang.String string)
string
- public void setInit(java.lang.String string)
string
- public void setName(java.lang.String string)
string
- public void setRendertype(java.lang.String string)
string
- public void setRenderxml(java.lang.String string)
string
- public void setSetoutput(java.lang.String string)
string
- public void setSetxml(java.lang.String string)
string
- public void setSslfile(java.lang.String string)
string
- public void setSsltitle(java.lang.String string)
string
- public void setXslfile(java.lang.String string)
string
- public void setServantfinish(java.lang.String string)
string
- public void setType(java.lang.String string)
string
- public boolean isServant()
public void setParam(java.lang.Object param)
public void setCachetype(java.lang.String cachetype)
public org.apache.log4j.Priority getLogLevel()
public void setLog(java.lang.String log)
log
- The log to set.public java.lang.String getLog()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |