// 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.ViddlerToolsServiceUtil');

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

ViddlerToolsServiceUtil._path = '/dwr';

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

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

/**
 * @param {interface com.ext.custom.viddler.service.ViddlerToolsService} p0 a param
 * @param {function|Object} callback callback function or options object
 */
ViddlerToolsServiceUtil.setService = function(p0, callback) {
  return dwr.engine._execute(ViddlerToolsServiceUtil._path, 'ViddlerToolsServiceUtil', 'setService', arguments);
};

/**
 * @param {interface com.liferay.portlet.documentlibrary.model.DLFileEntry} 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
 */
ViddlerToolsServiceUtil.sendMail = function(p0, p1, p2, callback) {
  return dwr.engine._execute(ViddlerToolsServiceUtil._path, 'ViddlerToolsServiceUtil', 'sendMail', arguments);
};

/**
 * @param {function|Object} callback callback function or options object
 */
ViddlerToolsServiceUtil.keepalive = function(callback) {
  return dwr.engine._execute(ViddlerToolsServiceUtil._path, 'ViddlerToolsServiceUtil', 'keepalive', 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 {class java.lang.String} p3 a param
 * @param {function|Object} callback callback function or options object
 */
ViddlerToolsServiceUtil.prepareUpload = function(p0, p1, p2, p3, callback) {
  return dwr.engine._execute(ViddlerToolsServiceUtil._path, 'ViddlerToolsServiceUtil', 'prepareUpload', 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
 */
ViddlerToolsServiceUtil.logViddlerError = function(p0, p1, p2, callback) {
  return dwr.engine._execute(ViddlerToolsServiceUtil._path, 'ViddlerToolsServiceUtil', 'logViddlerError', 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
 */
ViddlerToolsServiceUtil.logViddlerDebug = function(p0, p1, p2, callback) {
  return dwr.engine._execute(ViddlerToolsServiceUtil._path, 'ViddlerToolsServiceUtil', 'logViddlerDebug', 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
 */
ViddlerToolsServiceUtil.logViddlerInfo = function(p0, p1, p2, callback) {
  return dwr.engine._execute(ViddlerToolsServiceUtil._path, 'ViddlerToolsServiceUtil', 'logViddlerInfo', arguments);
};

/**
 * @param {long} p1 a param
 * @param {class java.lang.String} p2 a param
 * @param {class java.lang.String} p3 a param
 * @param {class java.lang.String} p4 a param
 * @param {class java.lang.String} p5 a param
 * @param {class java.lang.String} p6 a param
 * @param {class java.lang.String} p7 a param
 * @param {class java.lang.String} p8 a param
 * @param {class java.lang.String} p9 a param
 * @param {class java.lang.String} p10 a param
 * @param {long} p11 a param
 * @param {function|Object} callback callback function or options object
 */
ViddlerToolsServiceUtil.finalizeUpload = function(p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, callback) {
  return dwr.engine._execute(ViddlerToolsServiceUtil._path, 'ViddlerToolsServiceUtil', 'finalizeUpload', arguments);
};

/**
 * @param {long} p0 a param
 * @param {function|Object} callback callback function or options object
 */
ViddlerToolsServiceUtil.enableSecretURL = function(p0, callback) {
  return dwr.engine._execute(ViddlerToolsServiceUtil._path, 'ViddlerToolsServiceUtil', 'enableSecretURL', 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 {boolean} p3 a param
 * @param {class java.lang.String} p4 a param
 * @param {function|Object} callback callback function or options object
 */
ViddlerToolsServiceUtil.getUploadUrl = function(p0, p1, p2, p3, p4, callback) {
  return dwr.engine._execute(ViddlerToolsServiceUtil._path, 'ViddlerToolsServiceUtil', 'getUploadUrl', 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 {boolean} p3 a param
 * @param {class java.lang.String} p4 a param
 * @param {function|Object} callback callback function or options object
 */
ViddlerToolsServiceUtil.getUploadParams = function(p0, p1, p2, p3, p4, callback) {
  return dwr.engine._execute(ViddlerToolsServiceUtil._path, 'ViddlerToolsServiceUtil', 'getUploadParams', arguments);
};



