
// Provide a default path to dwr.engine
if (dwr == null) var dwr = {};
if (dwr.engine == null) dwr.engine = {};
if (DWREngine == null) var DWREngine = dwr.engine;

if (DWRGroupHandler == null) var DWRGroupHandler = {};
DWRGroupHandler._path = '/dwr';
DWRGroupHandler.hashCode = function(callback) {
  dwr.engine._execute(DWRGroupHandler._path, 'DWRGroupHandler', 'hashCode', callback);
}
DWRGroupHandler.indexOf = function(p0, callback) {
  dwr.engine._execute(DWRGroupHandler._path, 'DWRGroupHandler', 'indexOf', p0, callback);
}
DWRGroupHandler.indexOf = function(p0, callback) {
  dwr.engine._execute(DWRGroupHandler._path, 'DWRGroupHandler', 'indexOf', p0, callback);
}
DWRGroupHandler.equals = function(p0, callback) {
  dwr.engine._execute(DWRGroupHandler._path, 'DWRGroupHandler', 'equals', p0, callback);
}
DWRGroupHandler.toString = function(callback) {
  dwr.engine._execute(DWRGroupHandler._path, 'DWRGroupHandler', 'toString', callback);
}
DWRGroupHandler.removeGroup = function(p0, callback) {
  dwr.engine._execute(DWRGroupHandler._path, 'DWRGroupHandler', 'removeGroup', p0, callback);
}
DWRGroupHandler.isFrozen = function(callback) {
  dwr.engine._execute(DWRGroupHandler._path, 'DWRGroupHandler', 'isFrozen', callback);
}
DWRGroupHandler.getTargetSource = function(callback) {
  dwr.engine._execute(DWRGroupHandler._path, 'DWRGroupHandler', 'getTargetSource', callback);
}
DWRGroupHandler.addAdvisor = function(p0, callback) {
  dwr.engine._execute(DWRGroupHandler._path, 'DWRGroupHandler', 'addAdvisor', p0, callback);
}
DWRGroupHandler.addAdvisor = function(p0, p1, callback) {
  dwr.engine._execute(DWRGroupHandler._path, 'DWRGroupHandler', 'addAdvisor', p0, p1, callback);
}
DWRGroupHandler.setTargetSource = function(p0, callback) {
  dwr.engine._execute(DWRGroupHandler._path, 'DWRGroupHandler', 'setTargetSource', p0, callback);
}
DWRGroupHandler.isProxyTargetClass = function(callback) {
  dwr.engine._execute(DWRGroupHandler._path, 'DWRGroupHandler', 'isProxyTargetClass', callback);
}
DWRGroupHandler.setExposeProxy = function(p0, callback) {
  dwr.engine._execute(DWRGroupHandler._path, 'DWRGroupHandler', 'setExposeProxy', p0, callback);
}
DWRGroupHandler.isExposeProxy = function(callback) {
  dwr.engine._execute(DWRGroupHandler._path, 'DWRGroupHandler', 'isExposeProxy', callback);
}
DWRGroupHandler.getTargetClass = function(callback) {
  dwr.engine._execute(DWRGroupHandler._path, 'DWRGroupHandler', 'getTargetClass', callback);
}
DWRGroupHandler.getProxiedInterfaces = function(callback) {
  dwr.engine._execute(DWRGroupHandler._path, 'DWRGroupHandler', 'getProxiedInterfaces', callback);
}
DWRGroupHandler.getAdvisors = function(callback) {
  dwr.engine._execute(DWRGroupHandler._path, 'DWRGroupHandler', 'getAdvisors', callback);
}
DWRGroupHandler.isInterfaceProxied = function(p0, callback) {
  dwr.engine._execute(DWRGroupHandler._path, 'DWRGroupHandler', 'isInterfaceProxied', p0, callback);
}
DWRGroupHandler.removeAdvisor = function(p0, callback) {
  dwr.engine._execute(DWRGroupHandler._path, 'DWRGroupHandler', 'removeAdvisor', p0, callback);
}
DWRGroupHandler.removeAdvisor = function(p0, callback) {
  dwr.engine._execute(DWRGroupHandler._path, 'DWRGroupHandler', 'removeAdvisor', p0, callback);
}
DWRGroupHandler.replaceAdvisor = function(p0, p1, callback) {
  dwr.engine._execute(DWRGroupHandler._path, 'DWRGroupHandler', 'replaceAdvisor', p0, p1, callback);
}
DWRGroupHandler.addAdvice = function(p0, p1, callback) {
  dwr.engine._execute(DWRGroupHandler._path, 'DWRGroupHandler', 'addAdvice', p0, p1, callback);
}
DWRGroupHandler.addAdvice = function(p0, callback) {
  dwr.engine._execute(DWRGroupHandler._path, 'DWRGroupHandler', 'addAdvice', p0, callback);
}
DWRGroupHandler.removeAdvice = function(p0, callback) {
  dwr.engine._execute(DWRGroupHandler._path, 'DWRGroupHandler', 'removeAdvice', p0, callback);
}
DWRGroupHandler.toProxyConfigString = function(callback) {
  dwr.engine._execute(DWRGroupHandler._path, 'DWRGroupHandler', 'toProxyConfigString', callback);
}
DWRGroupHandler.updateTopicBucket = function(p0, p1, callback) {
  dwr.engine._execute(DWRGroupHandler._path, 'DWRGroupHandler', 'updateTopicBucket', p0, p1, callback);
}
DWRGroupHandler.getParticipantCount = function(p0, callback) {
  dwr.engine._execute(DWRGroupHandler._path, 'DWRGroupHandler', 'getParticipantCount', p0, callback);
}
DWRGroupHandler.getGroupSubscribers = function(p0, p1, p2, callback) {
  dwr.engine._execute(DWRGroupHandler._path, 'DWRGroupHandler', 'getGroupSubscribers', p0, p1, p2, callback);
}
DWRGroupHandler.setMessageMode = function(p0, callback) {
  dwr.engine._execute(DWRGroupHandler._path, 'DWRGroupHandler', 'setMessageMode', p0, callback);
}
DWRGroupHandler.setMessageHeight = function(p0, callback) {
  dwr.engine._execute(DWRGroupHandler._path, 'DWRGroupHandler', 'setMessageHeight', p0, callback);
}
DWRGroupHandler.getMessageHeight = function(callback) {
  dwr.engine._execute(DWRGroupHandler._path, 'DWRGroupHandler', 'getMessageHeight', callback);
}
DWRGroupHandler.setTopicListWidth = function(p0, callback) {
  dwr.engine._execute(DWRGroupHandler._path, 'DWRGroupHandler', 'setTopicListWidth', p0, callback);
}
DWRGroupHandler.getTopicListWidth = function(callback) {
  dwr.engine._execute(DWRGroupHandler._path, 'DWRGroupHandler', 'getTopicListWidth', callback);
}
DWRGroupHandler.registerGroup = function(p0, callback) {
  dwr.engine._execute(DWRGroupHandler._path, 'DWRGroupHandler', 'registerGroup', p0, callback);
}
DWRGroupHandler.deregisterGroup = function(p0, callback) {
  dwr.engine._execute(DWRGroupHandler._path, 'DWRGroupHandler', 'deregisterGroup', p0, callback);
}
DWRGroupHandler.subscribeGroup = function(p0, callback) {
  dwr.engine._execute(DWRGroupHandler._path, 'DWRGroupHandler', 'subscribeGroup', p0, callback);
}
DWRGroupHandler.unsubscribeGroup = function(p0, callback) {
  dwr.engine._execute(DWRGroupHandler._path, 'DWRGroupHandler', 'unsubscribeGroup', p0, callback);
}
DWRGroupHandler.getSubscribedGroupsMessageCount = function(callback) {
  dwr.engine._execute(DWRGroupHandler._path, 'DWRGroupHandler', 'getSubscribedGroupsMessageCount', callback);
}
DWRGroupHandler.getChatsMessageCount = function(callback) {
  dwr.engine._execute(DWRGroupHandler._path, 'DWRGroupHandler', 'getChatsMessageCount', callback);
}
DWRGroupHandler.getGroupsMessageCount = function(callback) {
  dwr.engine._execute(DWRGroupHandler._path, 'DWRGroupHandler', 'getGroupsMessageCount', callback);
}
DWRGroupHandler.searchUserToInvite = function(p0, p1, callback) {
  dwr.engine._execute(DWRGroupHandler._path, 'DWRGroupHandler', 'searchUserToInvite', p0, p1, callback);
}
DWRGroupHandler.getGroupTopics = function(p0, callback) {
  dwr.engine._execute(DWRGroupHandler._path, 'DWRGroupHandler', 'getGroupTopics', p0, callback);
}
DWRGroupHandler.getGroupTopicBucket = function(p0, p1, p2, callback) {
  dwr.engine._execute(DWRGroupHandler._path, 'DWRGroupHandler', 'getGroupTopicBucket', p0, p1, p2, callback);
}
DWRGroupHandler.getOnlineGroupParticipants = function(p0, callback) {
  dwr.engine._execute(DWRGroupHandler._path, 'DWRGroupHandler', 'getOnlineGroupParticipants', p0, callback);
}
DWRGroupHandler.getOfflineGroupParticipants = function(p0, callback) {
  dwr.engine._execute(DWRGroupHandler._path, 'DWRGroupHandler', 'getOfflineGroupParticipants', p0, callback);
}
DWRGroupHandler.clearGroupMessages = function(p0, callback) {
  dwr.engine._execute(DWRGroupHandler._path, 'DWRGroupHandler', 'clearGroupMessages', p0, callback);
}
DWRGroupHandler.getGroupFrontPageDetails = function(p0, callback) {
  dwr.engine._execute(DWRGroupHandler._path, 'DWRGroupHandler', 'getGroupFrontPageDetails', p0, callback);
}
DWRGroupHandler.toggleWatchTopic = function(p0, p1, callback) {
  dwr.engine._execute(DWRGroupHandler._path, 'DWRGroupHandler', 'toggleWatchTopic', p0, p1, callback);
}
DWRGroupHandler.toggleWatchGroup = function(p0, p1, callback) {
  dwr.engine._execute(DWRGroupHandler._path, 'DWRGroupHandler', 'toggleWatchGroup', p0, p1, callback);
}
DWRGroupHandler.getAboutPage = function(p0, callback) {
  dwr.engine._execute(DWRGroupHandler._path, 'DWRGroupHandler', 'getAboutPage', p0, callback);
}
DWRGroupHandler.getSubscribedGroupCount = function(callback) {
  dwr.engine._execute(DWRGroupHandler._path, 'DWRGroupHandler', 'getSubscribedGroupCount', callback);
}
DWRGroupHandler.getActiveGroups = function(callback) {
  dwr.engine._execute(DWRGroupHandler._path, 'DWRGroupHandler', 'getActiveGroups', callback);
}
DWRGroupHandler.isProxyClass = function(p0, callback) {
  dwr.engine._execute(DWRGroupHandler._path, 'DWRGroupHandler', 'isProxyClass', p0, callback);
}
DWRGroupHandler.newProxyInstance = function(p0, p1, p2, callback) {
  dwr.engine._execute(DWRGroupHandler._path, 'DWRGroupHandler', 'newProxyInstance', p0, p1, p2, callback);
}
DWRGroupHandler.getProxyClass = function(p0, p1, callback) {
  dwr.engine._execute(DWRGroupHandler._path, 'DWRGroupHandler', 'getProxyClass', p0, p1, callback);
}
DWRGroupHandler.getInvocationHandler = function(p0, callback) {
  dwr.engine._execute(DWRGroupHandler._path, 'DWRGroupHandler', 'getInvocationHandler', p0, callback);
}

