namespaceLoader
Summary
Provides functions to load namespaces from core and plugins configuration.
Methods
addHandlers
Syntax
addHandlers
(
static
-
namespace
-
messagesDescriptors
-
pluginPath
Summary
Attaches handlers to namespace.
Parameters:
Example:
var namespaceLoader = process.require('app/server/loaders/namespaceLoader.js');
var messagesDescriptors = {
test1: 'app/server/controllers/TestSocketController.test1Action',
test2: 'app/server/controllers/TestSocketController.test2Action'
};
namespaceLoader.addHandlers(namespace, messagesDescriptors, '/home/openveo/node_modules/openveo-plugin');
Properties
controllers
Syntax
Summary
The list of socket controllers path with associated controller instance.
It is used to instantiate each controller only once.