Class XmlRpcHandlerManagerImpl
- java.lang.Object
-
- jetbrains.buildServer.controllers.XmlRpcHandlerManagerImpl
-
- All Implemented Interfaces:
XmlRpcHandlerManager
public class XmlRpcHandlerManagerImpl extends Object implements XmlRpcHandlerManager
-
-
Constructor Summary
Constructors Constructor Description XmlRpcHandlerManagerImpl(org.apache.xmlrpc.XmlRpcServer xmlRpcServer, BuildServerEx server, ServerCleanupManager serverCleanupManager, ServerLoginModel serverLoginModel, XmlRpcSessionManager xmlRpcSessionManager, XmlRpcDispatcher xmlRpcDispatcher)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addHandler(String handlerName, Object handler)
Registers simple XML RPC handlervoid
addSessionHandler(String handlerName, Object handler)
Registers session based XML RPC handler.void
unregisterHandler(String handlerName)
-
-
-
Constructor Detail
-
XmlRpcHandlerManagerImpl
public XmlRpcHandlerManagerImpl(@NotNull org.apache.xmlrpc.XmlRpcServer xmlRpcServer, @NotNull BuildServerEx server, @NotNull ServerCleanupManager serverCleanupManager, @NotNull ServerLoginModel serverLoginModel, @NotNull XmlRpcSessionManager xmlRpcSessionManager, @NotNull XmlRpcDispatcher xmlRpcDispatcher)
-
-
Method Detail
-
addHandler
public void addHandler(String handlerName, Object handler)
Description copied from interface:XmlRpcHandlerManager
Registers simple XML RPC handler- Specified by:
addHandler
in interfaceXmlRpcHandlerManager
- Parameters:
handlerName
- name of the handler (will be used by client to access this handler)handler
- handler
-
addSessionHandler
public void addSessionHandler(String handlerName, Object handler)
Description copied from interface:XmlRpcHandlerManager
Registers session based XML RPC handler. Only properly authorized clients may access this handler.- Specified by:
addSessionHandler
in interfaceXmlRpcHandlerManager
- Parameters:
handlerName
- name of the handler (will be used by client to access this handler)handler
- handler
-
unregisterHandler
public void unregisterHandler(@NotNull String handlerName)
-
-