From 8592cfb89db05f0e52d8c1b8c7046e6f49e3522d Mon Sep 17 00:00:00 2001 From: Valerio Virgillito Date: Wed, 1 Feb 2012 00:09:27 -0800 Subject: Adding a montage framework copy for the user document Adding a new montage copy containing the latest version of montage to use the new native widgets Signed-off-by: Valerio Virgillito --- .../montage-user/data/ldapaccess/ldapstore.js | 38 ++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100755 node_modules/montage-user/data/ldapaccess/ldapstore.js (limited to 'node_modules/montage-user/data/ldapaccess/ldapstore.js') diff --git a/node_modules/montage-user/data/ldapaccess/ldapstore.js b/node_modules/montage-user/data/ldapaccess/ldapstore.js new file mode 100755 index 00000000..b92517f2 --- /dev/null +++ b/node_modules/montage-user/data/ldapaccess/ldapstore.js @@ -0,0 +1,38 @@ +/* +This file contains proprietary software owned by Motorola Mobility, Inc.
+No rights, expressed or implied, whatsoever to this software are provided by Motorola Mobility, Inc. hereunder.
+(c) Copyright 2011 Motorola Mobility, Inc. All Rights Reserved. +
*/ +/** + @module montage/data/ldapaccess/ldapstore + @requires montage/core/core + @requires montage/data/store + @requires montage/core/logger +*/ +var Montage = require("montage").Montage; +var Store = require("data/store").Store; +var logger = require("core/logger").logger("ldapstore"); +/** + @class module:montage/data/ldapaccess/ldapstore.LdapStore + @extends module:montage/core/core.Montage +*/ +var LdapStore = exports.LdapStore = Montage.create(Store,/** @lends module:montage/data/ldapaccess/ldapstore.LdapStore# */ { + +/** + Description TODO + @function + @param {Property} binder TODO + @returns {Boolean} true or false + */ + canServiceBlueprintBinder: { + value: function(binder) { + if ((binder !== null) && (binder.storePrototypeName === "LdapStore")) { + // TODO [PJYF Apr 28 2011] We need to check that the connection url points to the same DB + return true; + } + return false; + } + } + + +}); -- cgit v1.2.3