// Provide a default path to dwr.engine
if (typeof this['dwr'] == 'undefined') this.dwr = {};
if (typeof dwr['engine'] == 'undefined') dwr.engine = {};
if (typeof dwr.engine['_mappedClasses'] == 'undefined') dwr.engine._mappedClasses = {};

if (window['dojo']) dojo.provide('dwr.interface.BufIndexUserLoginManager');

if (typeof this['BufIndexUserLoginManager'] == 'undefined') BufIndexUserLoginManager = {};

BufIndexUserLoginManager._path = '/dwr';

/**
 * @param {function|Object} callback callback function or options object
 */
BufIndexUserLoginManager.hashCode = function(callback) {
  return dwr.engine._execute(BufIndexUserLoginManager._path, 'BufIndexUserLoginManager', 'hashCode', arguments);
};

/**
 * @param {interface org.springframework.aop.Advisor} p0 a param
 * @param {function|Object} callback callback function or options object
 */
BufIndexUserLoginManager.indexOf = function(p0, callback) {
  return dwr.engine._execute(BufIndexUserLoginManager._path, 'BufIndexUserLoginManager', 'indexOf', arguments);
};

/**
 * @param {interface org.aopalliance.aop.Advice} p0 a param
 * @param {function|Object} callback callback function or options object
 */
BufIndexUserLoginManager.indexOf = function(p0, callback) {
  return dwr.engine._execute(BufIndexUserLoginManager._path, 'BufIndexUserLoginManager', 'indexOf', arguments);
};

/**
 * @param {class java.lang.Object} p0 a param
 * @param {function|Object} callback callback function or options object
 */
BufIndexUserLoginManager.equals = function(p0, callback) {
  return dwr.engine._execute(BufIndexUserLoginManager._path, 'BufIndexUserLoginManager', 'equals', arguments);
};

/**
 * @param {function|Object} callback callback function or options object
 */
BufIndexUserLoginManager.toString = function(callback) {
  return dwr.engine._execute(BufIndexUserLoginManager._path, 'BufIndexUserLoginManager', 'toString', arguments);
};

/**
 * @param {interface net.sf.cglib.proxy.Callback} p0 a param
 * @param {function|Object} callback callback function or options object
 */
BufIndexUserLoginManager.newInstance = function(p0, callback) {
  return dwr.engine._execute(BufIndexUserLoginManager._path, 'BufIndexUserLoginManager', 'newInstance', arguments);
};

/**
 * @param {class [Ljava.lang.Class;} p0 a param
 * @param {class [Ljava.lang.Object;} p1 a param
 * @param {class [Lnet.sf.cglib.proxy.Callback;} p2 a param
 * @param {function|Object} callback callback function or options object
 */
BufIndexUserLoginManager.newInstance = function(p0, p1, p2, callback) {
  return dwr.engine._execute(BufIndexUserLoginManager._path, 'BufIndexUserLoginManager', 'newInstance', arguments);
};

/**
 * @param {class [Lnet.sf.cglib.proxy.Callback;} p0 a param
 * @param {function|Object} callback callback function or options object
 */
BufIndexUserLoginManager.newInstance = function(p0, callback) {
  return dwr.engine._execute(BufIndexUserLoginManager._path, 'BufIndexUserLoginManager', 'newInstance', arguments);
};

/**
 * @param {class java.lang.String} p0 a param
 * @param {class java.lang.String} p1 a param
 * @param {function|Object} callback callback function or options object
 */
BufIndexUserLoginManager.authenticate = function(p0, p1, callback) {
  return dwr.engine._execute(BufIndexUserLoginManager._path, 'BufIndexUserLoginManager', 'authenticate', arguments);
};

/**
 * @param {class java.lang.String} p0 a param
 * @param {class java.lang.String} p1 a param
 * @param {function|Object} callback callback function or options object
 */
BufIndexUserLoginManager.getAttrs = function(p0, p1, callback) {
  return dwr.engine._execute(BufIndexUserLoginManager._path, 'BufIndexUserLoginManager', 'getAttrs', arguments);
};

/**
 * @param {function|Object} callback callback function or options object
 */
BufIndexUserLoginManager.isFrozen = function(callback) {
  return dwr.engine._execute(BufIndexUserLoginManager._path, 'BufIndexUserLoginManager', 'isFrozen', arguments);
};

/**
 * @param {function|Object} callback callback function or options object
 */
BufIndexUserLoginManager.getTargetSource = function(callback) {
  return dwr.engine._execute(BufIndexUserLoginManager._path, 'BufIndexUserLoginManager', 'getTargetSource', arguments);
};

/**
 * @param {int} p0 a param
 * @param {interface org.springframework.aop.Advisor} p1 a param
 * @param {function|Object} callback callback function or options object
 */
BufIndexUserLoginManager.addAdvisor = function(p0, p1, callback) {
  return dwr.engine._execute(BufIndexUserLoginManager._path, 'BufIndexUserLoginManager', 'addAdvisor', arguments);
};

/**
 * @param {interface org.springframework.aop.Advisor} p0 a param
 * @param {function|Object} callback callback function or options object
 */
BufIndexUserLoginManager.addAdvisor = function(p0, callback) {
  return dwr.engine._execute(BufIndexUserLoginManager._path, 'BufIndexUserLoginManager', 'addAdvisor', arguments);
};

/**
 * @param {interface org.springframework.aop.TargetSource} p0 a param
 * @param {function|Object} callback callback function or options object
 */
BufIndexUserLoginManager.setTargetSource = function(p0, callback) {
  return dwr.engine._execute(BufIndexUserLoginManager._path, 'BufIndexUserLoginManager', 'setTargetSource', arguments);
};

/**
 * @param {boolean} p0 a param
 * @param {function|Object} callback callback function or options object
 */
BufIndexUserLoginManager.setPreFiltered = function(p0, callback) {
  return dwr.engine._execute(BufIndexUserLoginManager._path, 'BufIndexUserLoginManager', 'setPreFiltered', arguments);
};

/**
 * @param {function|Object} callback callback function or options object
 */
BufIndexUserLoginManager.isProxyTargetClass = function(callback) {
  return dwr.engine._execute(BufIndexUserLoginManager._path, 'BufIndexUserLoginManager', 'isProxyTargetClass', arguments);
};

/**
 * @param {boolean} p0 a param
 * @param {function|Object} callback callback function or options object
 */
BufIndexUserLoginManager.setExposeProxy = function(p0, callback) {
  return dwr.engine._execute(BufIndexUserLoginManager._path, 'BufIndexUserLoginManager', 'setExposeProxy', arguments);
};

/**
 * @param {function|Object} callback callback function or options object
 */
BufIndexUserLoginManager.isExposeProxy = function(callback) {
  return dwr.engine._execute(BufIndexUserLoginManager._path, 'BufIndexUserLoginManager', 'isExposeProxy', arguments);
};

/**
 * @param {function|Object} callback callback function or options object
 */
BufIndexUserLoginManager.getTargetClass = function(callback) {
  return dwr.engine._execute(BufIndexUserLoginManager._path, 'BufIndexUserLoginManager', 'getTargetClass', arguments);
};

/**
 * @param {function|Object} callback callback function or options object
 */
BufIndexUserLoginManager.findAll = function(callback) {
  return dwr.engine._execute(BufIndexUserLoginManager._path, 'BufIndexUserLoginManager', 'findAll', arguments);
};

/**
 * @param {function|Object} callback callback function or options object
 */
BufIndexUserLoginManager.getUserService = function(callback) {
  return dwr.engine._execute(BufIndexUserLoginManager._path, 'BufIndexUserLoginManager', 'getUserService', arguments);
};

/**
 * @param {interface com.cpinfo.xteam.wm.service.UserService} p0 a param
 * @param {function|Object} callback callback function or options object
 */
BufIndexUserLoginManager.setUserService = function(p0, callback) {
  return dwr.engine._execute(BufIndexUserLoginManager._path, 'BufIndexUserLoginManager', 'setUserService', arguments);
};

/**
 * @param {class java.lang.String} p0 a param
 * @param {class java.lang.String} p1 a param
 * @param {class java.lang.String} p2 a param
 * @param {function|Object} callback callback function or options object
 */
BufIndexUserLoginManager.doLogin = function(p0, p1, p2, callback) {
  return dwr.engine._execute(BufIndexUserLoginManager._path, 'BufIndexUserLoginManager', 'doLogin', arguments);
};

/**
 * @param {function|Object} callback callback function or options object
 */
BufIndexUserLoginManager.checkUserLogin = function(callback) {
  return dwr.engine._execute(BufIndexUserLoginManager._path, 'BufIndexUserLoginManager', 'checkUserLogin', arguments);
};

/**
 * @param {function|Object} callback callback function or options object
 */
BufIndexUserLoginManager.checkStudentLogin = function(callback) {
  return dwr.engine._execute(BufIndexUserLoginManager._path, 'BufIndexUserLoginManager', 'checkStudentLogin', arguments);
};

/**
 * @param {function|Object} callback callback function or options object
 */
BufIndexUserLoginManager.removeLogin = function(callback) {
  return dwr.engine._execute(BufIndexUserLoginManager._path, 'BufIndexUserLoginManager', 'removeLogin', arguments);
};

/**
 * @param {int} p0 a param
 * @param {interface org.aopalliance.aop.Advice} p1 a param
 * @param {function|Object} callback callback function or options object
 */
BufIndexUserLoginManager.addAdvice = function(p0, p1, callback) {
  return dwr.engine._execute(BufIndexUserLoginManager._path, 'BufIndexUserLoginManager', 'addAdvice', arguments);
};

/**
 * @param {interface org.aopalliance.aop.Advice} p0 a param
 * @param {function|Object} callback callback function or options object
 */
BufIndexUserLoginManager.addAdvice = function(p0, callback) {
  return dwr.engine._execute(BufIndexUserLoginManager._path, 'BufIndexUserLoginManager', 'addAdvice', arguments);
};

/**
 * @param {function|Object} callback callback function or options object
 */
BufIndexUserLoginManager.isPreFiltered = function(callback) {
  return dwr.engine._execute(BufIndexUserLoginManager._path, 'BufIndexUserLoginManager', 'isPreFiltered', arguments);
};

/**
 * @param {function|Object} callback callback function or options object
 */
BufIndexUserLoginManager.getProxiedInterfaces = function(callback) {
  return dwr.engine._execute(BufIndexUserLoginManager._path, 'BufIndexUserLoginManager', 'getProxiedInterfaces', arguments);
};

/**
 * @param {class java.lang.Class} p0 a param
 * @param {function|Object} callback callback function or options object
 */
BufIndexUserLoginManager.isInterfaceProxied = function(p0, callback) {
  return dwr.engine._execute(BufIndexUserLoginManager._path, 'BufIndexUserLoginManager', 'isInterfaceProxied', arguments);
};

/**
 * @param {function|Object} callback callback function or options object
 */
BufIndexUserLoginManager.getAdvisors = function(callback) {
  return dwr.engine._execute(BufIndexUserLoginManager._path, 'BufIndexUserLoginManager', 'getAdvisors', arguments);
};

/**
 * @param {int} p0 a param
 * @param {function|Object} callback callback function or options object
 */
BufIndexUserLoginManager.removeAdvisor = function(p0, callback) {
  return dwr.engine._execute(BufIndexUserLoginManager._path, 'BufIndexUserLoginManager', 'removeAdvisor', arguments);
};

/**
 * @param {interface org.springframework.aop.Advisor} p0 a param
 * @param {function|Object} callback callback function or options object
 */
BufIndexUserLoginManager.removeAdvisor = function(p0, callback) {
  return dwr.engine._execute(BufIndexUserLoginManager._path, 'BufIndexUserLoginManager', 'removeAdvisor', arguments);
};

/**
 * @param {interface org.springframework.aop.Advisor} p0 a param
 * @param {interface org.springframework.aop.Advisor} p1 a param
 * @param {function|Object} callback callback function or options object
 */
BufIndexUserLoginManager.replaceAdvisor = function(p0, p1, callback) {
  return dwr.engine._execute(BufIndexUserLoginManager._path, 'BufIndexUserLoginManager', 'replaceAdvisor', arguments);
};

/**
 * @param {interface org.aopalliance.aop.Advice} p0 a param
 * @param {function|Object} callback callback function or options object
 */
BufIndexUserLoginManager.removeAdvice = function(p0, callback) {
  return dwr.engine._execute(BufIndexUserLoginManager._path, 'BufIndexUserLoginManager', 'removeAdvice', arguments);
};

/**
 * @param {function|Object} callback callback function or options object
 */
BufIndexUserLoginManager.toProxyConfigString = function(callback) {
  return dwr.engine._execute(BufIndexUserLoginManager._path, 'BufIndexUserLoginManager', 'toProxyConfigString', arguments);
};

/**
 * @param {int} p0 a param
 * @param {interface net.sf.cglib.proxy.Callback} p1 a param
 * @param {function|Object} callback callback function or options object
 */
BufIndexUserLoginManager.setCallback = function(p0, p1, callback) {
  return dwr.engine._execute(BufIndexUserLoginManager._path, 'BufIndexUserLoginManager', 'setCallback', arguments);
};

/**
 * @param {class [Lnet.sf.cglib.proxy.Callback;} p0 a param
 * @param {function|Object} callback callback function or options object
 */
BufIndexUserLoginManager.setCallbacks = function(p0, callback) {
  return dwr.engine._execute(BufIndexUserLoginManager._path, 'BufIndexUserLoginManager', 'setCallbacks', arguments);
};

/**
 * @param {class [Lnet.sf.cglib.proxy.Callback;} p0 a param
 * @param {function|Object} callback callback function or options object
 */
BufIndexUserLoginManager.CGLIB$SET_STATIC_CALLBACKS = function(p0, callback) {
  return dwr.engine._execute(BufIndexUserLoginManager._path, 'BufIndexUserLoginManager', 'CGLIB$SET_STATIC_CALLBACKS', arguments);
};

/**
 * @param {class [Lnet.sf.cglib.proxy.Callback;} p0 a param
 * @param {function|Object} callback callback function or options object
 */
BufIndexUserLoginManager.CGLIB$SET_THREAD_CALLBACKS = function(p0, callback) {
  return dwr.engine._execute(BufIndexUserLoginManager._path, 'BufIndexUserLoginManager', 'CGLIB$SET_THREAD_CALLBACKS', arguments);
};

/**
 * @param {int} p0 a param
 * @param {function|Object} callback callback function or options object
 */
BufIndexUserLoginManager.getCallback = function(p0, callback) {
  return dwr.engine._execute(BufIndexUserLoginManager._path, 'BufIndexUserLoginManager', 'getCallback', arguments);
};

/**
 * @param {function|Object} callback callback function or options object
 */
BufIndexUserLoginManager.getCallbacks = function(callback) {
  return dwr.engine._execute(BufIndexUserLoginManager._path, 'BufIndexUserLoginManager', 'getCallbacks', arguments);
};

/**
 * @param {class net.sf.cglib.core.Signature} p0 a param
 * @param {function|Object} callback callback function or options object
 */
BufIndexUserLoginManager.CGLIB$findMethodProxy = function(p0, callback) {
  return dwr.engine._execute(BufIndexUserLoginManager._path, 'BufIndexUserLoginManager', 'CGLIB$findMethodProxy', arguments);
};



