|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jewel.core.ActionManager
public class ActionManager
Gestor d'accions. S'encarrega de cercar les accions que el programador ha creat i proporcionar mètodes per relacionar-les amb les URL de les peticions.
Constructor Summary | |
---|---|
ActionManager()
Constructor. |
Method Summary | |
---|---|
void |
configure(javax.servlet.ServletContext servletContext)
Configura el gestor cercant les classes controladores i les seves accions als paquets de l'aplicació. |
ActionMap |
getAction(java.lang.String pattern)
Cerca una acció a partir del patró URL |
java.lang.Class<?> |
getControllerClass(java.lang.String controllerName,
ControllerScope scope)
Comproba que el nom d'un controlador pertanyi a un controlador de l'usuari en l'àmbit indicat |
java.lang.String |
getPattern(java.lang.String className,
java.lang.String methodName)
Cerca un patró URL a partir del nom complet de l'acció |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ActionManager()
Method Detail |
---|
public void configure(javax.servlet.ServletContext servletContext)
Configura el gestor cercant les classes controladores i les seves accions als paquets de l'aplicació.
servletContext
- javax.servlet.ServletContextpublic ActionMap getAction(java.lang.String pattern) throws NoActionFoundException
Cerca una acció a partir del patró URL
pattern
- Patró de la classe Action que es cerca
NoActionFoundException
- No s'ha trobat cap acció amb el patrópublic java.lang.Class<?> getControllerClass(java.lang.String controllerName, ControllerScope scope)
Comproba que el nom d'un controlador pertanyi a un controlador de l'usuari en l'àmbit indicat
controllerName
- Nom del controlador cercatscope
- Àmbit on es cerca el controlador
public java.lang.String getPattern(java.lang.String className, java.lang.String methodName)
Cerca un patró URL a partir del nom complet de l'acció
className
- Nom de la classe controladoramethodName
- Nom del mètode d'acció
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |