|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface WebControllerManager
Plugin web controllers manager
| Method Summary | |
|---|---|
void |
addPageExtension(WebPlace addTo,
WebExtension extension)
Deprecated. see PagePlace.addExtension(PageExtension) |
ControllerAction |
getAction(BaseController controller,
javax.servlet.http.HttpServletRequest request)
Get an action, sutable for processing of the request and associated with the specified controller |
void |
registerAction(BaseController controller,
ControllerAction controllerAction)
Register ControllerAction. |
void |
registerController(java.lang.String path,
org.springframework.web.servlet.mvc.Controller controller)
Register another Spring controller in the Web application. |
void |
removePageExtension(WebPlace removeFrom,
WebExtension extension)
Deprecated. see PagePlace.removeExtension(PageExtension) |
| Methods inherited from interface jetbrains.buildServer.web.openapi.PagePlaces |
|---|
getPlaceById |
| Method Detail |
|---|
void registerController(@NotNull
java.lang.String path,
@NotNull
org.springframework.web.servlet.mvc.Controller controller)
AuthorizationInterceptor. RequestPermissionsChecker
path - path to register controller for (must start with /)controller - controller to register
void registerAction(@NotNull
BaseController controller,
@NotNull
ControllerAction controllerAction)
ControllerAction.process(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse, org.jdom.Element) will get
not null ajaxResponse parameter.
controller - controller to associate action withcontrollerAction - action
ControllerAction getAction(@NotNull
BaseController controller,
@NotNull
javax.servlet.http.HttpServletRequest request)
controller - controllerrequest - request
@Deprecated
void addPageExtension(WebPlace addTo,
WebExtension extension)
PagePlace.addExtension(PageExtension)
WebPlace, fragment is added to the tail of extensions list
addTo - - the target location for this page extension, can be additional tab or additional contentextension - web extension
@Deprecated
void removePageExtension(WebPlace removeFrom,
WebExtension extension)
PagePlace.removeExtension(PageExtension)
WebPlace
removeFrom - - the target location for this page extension, can be additional tab or additional contentextension - web extension
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||