def METHOD_NAME(self):
    self.logger.info('XMLRPC Proxy of scheduler %s: starting' % self.config.name)
    try:
        if self.config.enablessl:
            OpenSSLContext().setup(self.config.localcert,
                                   self.config.cacert,
                                   self.config.verifypeer)
            reactor.listenSSL(
                self.config.port,
                SchedulerSite(self.xmlrpc_proxy),
                interface = self.config.host,
                contextFactory = OpenSSLContext().getContext()
                )
            self.logger.info('XMLRPC Proxy of scheduler %s: activating SSL mode' % (self.config.name))
        else:
            self.listening_port = reactor.listenTCP(
                self.config.port,
                Site(self.xmlrpc_proxy),
                interface = self.config.host
                )
    except Exception, e:
        self.logger.error('XMLRPC Proxy of scheduler %s: can\'t bind to %s:%d, reason is %s' %
                (self.config.name, self.config.host, self.config.port, e))
        return False
    return True