// 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;

function SearchBuilderConnector()
{
}

SearchBuilderConnector._path = DWRConnector.path;

SearchBuilderConnector.retrieveSearchTemplatesForUser = function(p0, callback)
{
    dwr.engine._execute(SearchBuilderConnector._path, 'SearchBuilderConnector', 'retrieveSearchTemplatesForUser', p0, callback);
};

SearchBuilderConnector.createSearchTemplate = function(p0,p1, callback)
{
    dwr.engine._execute(SearchBuilderConnector._path, 'SearchBuilderConnector', 'createSearchTemplate', p0, p1, callback);
};

SearchBuilderConnector.duplicateSearchTemplate = function(p0, p1, p2, callback)
{
    dwr.engine._execute(SearchBuilderConnector._path, 'SearchBuilderConnector', 'duplicateSearchTemplate', p0, p1, p2, callback);
};

SearchBuilderConnector.deleteSearchTemplate = function(p0, p1, callback)
{
    dwr.engine._execute(SearchBuilderConnector._path, 'SearchBuilderConnector', 'deleteSearchTemplate', p0, p1, callback);
};

SearchBuilderConnector.retrieveSearchTemplate = function(p0, p1, callback)
{
    dwr.engine._execute(SearchBuilderConnector._path, 'SearchBuilderConnector', 'retrieveSearchTemplate', p0, p1, callback);
};

SearchBuilderConnector.retrieveSearchTemplateOwners = function(callback)
{
    dwr.engine._execute(SearchBuilderConnector._path, 'SearchBuilderConnector', 'retrieveSearchTemplateOwners', callback);
};

SearchBuilderConnector.retrieveAllSearchTemplates = function(callback)
{
    dwr.engine._execute(SearchBuilderConnector._path, 'SearchBuilderConnector', 'retrieveAllSearchTemplates', callback);
};

SearchBuilderConnector.updateSearchTemplate = function(p0, callback)
{
    dwr.engine._execute(SearchBuilderConnector._path, 'SearchBuilderConnector', 'updateSearchTemplate', p0, callback);
};

SearchBuilderConnector.renameSearchTemplate = function(p0, callback)
{
    dwr.engine._execute(SearchBuilderConnector._path, 'SearchBuilderConnector', 'renameSearchTemplate', p0, callback);
};


