
// 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 (MessageHandler == null) var MessageHandler = {};
MessageHandler._path = '/dwr';
MessageHandler.hashCode = function(callback) {
  dwr.engine._execute(MessageHandler._path, 'MessageHandler', 'hashCode', callback);
}
MessageHandler.indexOf = function(p0, callback) {
  dwr.engine._execute(MessageHandler._path, 'MessageHandler', 'indexOf', p0, callback);
}
MessageHandler.indexOf = function(p0, callback) {
  dwr.engine._execute(MessageHandler._path, 'MessageHandler', 'indexOf', p0, callback);
}
MessageHandler.equals = function(p0, callback) {
  dwr.engine._execute(MessageHandler._path, 'MessageHandler', 'equals', p0, callback);
}
MessageHandler.toString = function(callback) {
  dwr.engine._execute(MessageHandler._path, 'MessageHandler', 'toString', callback);
}
MessageHandler.isFrozen = function(callback) {
  dwr.engine._execute(MessageHandler._path, 'MessageHandler', 'isFrozen', callback);
}
MessageHandler.getTargetSource = function(callback) {
  dwr.engine._execute(MessageHandler._path, 'MessageHandler', 'getTargetSource', callback);
}
MessageHandler.addAdvisor = function(p0, p1, callback) {
  dwr.engine._execute(MessageHandler._path, 'MessageHandler', 'addAdvisor', p0, p1, callback);
}
MessageHandler.addAdvisor = function(p0, callback) {
  dwr.engine._execute(MessageHandler._path, 'MessageHandler', 'addAdvisor', p0, callback);
}
MessageHandler.setTargetSource = function(p0, callback) {
  dwr.engine._execute(MessageHandler._path, 'MessageHandler', 'setTargetSource', p0, callback);
}
MessageHandler.isProxyTargetClass = function(callback) {
  dwr.engine._execute(MessageHandler._path, 'MessageHandler', 'isProxyTargetClass', callback);
}
MessageHandler.setExposeProxy = function(p0, callback) {
  dwr.engine._execute(MessageHandler._path, 'MessageHandler', 'setExposeProxy', p0, callback);
}
MessageHandler.isExposeProxy = function(callback) {
  dwr.engine._execute(MessageHandler._path, 'MessageHandler', 'isExposeProxy', callback);
}
MessageHandler.getTargetClass = function(callback) {
  dwr.engine._execute(MessageHandler._path, 'MessageHandler', 'getTargetClass', callback);
}
MessageHandler.removeMessage = function(p0, callback) {
  dwr.engine._execute(MessageHandler._path, 'MessageHandler', 'removeMessage', p0, callback);
}
MessageHandler.getProxiedInterfaces = function(callback) {
  dwr.engine._execute(MessageHandler._path, 'MessageHandler', 'getProxiedInterfaces', callback);
}
MessageHandler.getAdvisors = function(callback) {
  dwr.engine._execute(MessageHandler._path, 'MessageHandler', 'getAdvisors', callback);
}
MessageHandler.isInterfaceProxied = function(p0, callback) {
  dwr.engine._execute(MessageHandler._path, 'MessageHandler', 'isInterfaceProxied', p0, callback);
}
MessageHandler.removeAdvisor = function(p0, callback) {
  dwr.engine._execute(MessageHandler._path, 'MessageHandler', 'removeAdvisor', p0, callback);
}
MessageHandler.removeAdvisor = function(p0, callback) {
  dwr.engine._execute(MessageHandler._path, 'MessageHandler', 'removeAdvisor', p0, callback);
}
MessageHandler.replaceAdvisor = function(p0, p1, callback) {
  dwr.engine._execute(MessageHandler._path, 'MessageHandler', 'replaceAdvisor', p0, p1, callback);
}
MessageHandler.addAdvice = function(p0, p1, callback) {
  dwr.engine._execute(MessageHandler._path, 'MessageHandler', 'addAdvice', p0, p1, callback);
}
MessageHandler.addAdvice = function(p0, callback) {
  dwr.engine._execute(MessageHandler._path, 'MessageHandler', 'addAdvice', p0, callback);
}
MessageHandler.removeAdvice = function(p0, callback) {
  dwr.engine._execute(MessageHandler._path, 'MessageHandler', 'removeAdvice', p0, callback);
}
MessageHandler.toProxyConfigString = function(callback) {
  dwr.engine._execute(MessageHandler._path, 'MessageHandler', 'toProxyConfigString', callback);
}
MessageHandler.createMessage = function(p0, p1, p2, callback) {
  dwr.engine._execute(MessageHandler._path, 'MessageHandler', 'createMessage', p0, p1, p2, callback);
}
MessageHandler.modifyMessage = function(p0, p1, callback) {
  dwr.engine._execute(MessageHandler._path, 'MessageHandler', 'modifyMessage', p0, p1, callback);
}
MessageHandler.getMessagesAndLastRead = function(p0, callback) {
  dwr.engine._execute(MessageHandler._path, 'MessageHandler', 'getMessagesAndLastRead', p0, callback);
}
MessageHandler.postToTwitter = function(p0, p1, p2, p3, callback) {
  dwr.engine._execute(MessageHandler._path, 'MessageHandler', 'postToTwitter', p0, p1, p2, p3, callback);
}
MessageHandler.getOlderMessages = function(p0, p1, callback) {
  dwr.engine._execute(MessageHandler._path, 'MessageHandler', 'getOlderMessages', p0, p1, callback);
}
MessageHandler.enableOrDisableTwitterChat = function(p0, callback) {
  dwr.engine._execute(MessageHandler._path, 'MessageHandler', 'enableOrDisableTwitterChat', p0, callback);
}
MessageHandler.isProxyClass = function(p0, callback) {
  dwr.engine._execute(MessageHandler._path, 'MessageHandler', 'isProxyClass', p0, callback);
}
MessageHandler.newProxyInstance = function(p0, p1, p2, callback) {
  dwr.engine._execute(MessageHandler._path, 'MessageHandler', 'newProxyInstance', p0, p1, p2, callback);
}
MessageHandler.getProxyClass = function(p0, p1, callback) {
  dwr.engine._execute(MessageHandler._path, 'MessageHandler', 'getProxyClass', p0, p1, callback);
}
MessageHandler.getInvocationHandler = function(p0, callback) {
  dwr.engine._execute(MessageHandler._path, 'MessageHandler', 'getInvocationHandler', p0, callback);
}

