// 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 ClusterConnector()
{
}

ClusterConnector._path = DWRConnector.path;

ClusterConnector.getClusters = function(p0, p1, p2, p3, callback)
{
    dwr.engine._execute(ClusterConnector._path, 'ClusterConnector', 'getClusters', p0, p1, p2, p3, callback);
};

ClusterConnector.getCustomClusters = function(p0, p1, p2, p3, p4, p5, p6, p7, callback)
{
    dwr.engine._execute(ClusterConnector._path, 'ClusterConnector', 'getCustomClusters', p0, p1, p2, p3, p4, p5, p6, p7, callback);
};

ClusterConnector.getMaxClusterDepth = function(callback)
{
    dwr.engine._execute(ClusterConnector._path, 'ClusterConnector', 'getMaxClusterDepth', callback);
};

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

ClusterConnector.getMaxClusterBreadth = function(callback)
{
    dwr.engine._execute(ClusterConnector._path, 'ClusterConnector', 'getMaxClusterBreadth', callback);
};

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

ClusterConnector.getClusterTypeSortMap = function(callback)
{
    dwr.engine._execute(ClusterConnector._path, 'ClusterConnector', 'getClusterTypeSortMap', callback);
};

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

ClusterConnector.getMinClusterSize = function(callback)
{
    dwr.engine._execute(ClusterConnector._path, 'ClusterConnector', 'getMinClusterSize', callback);
};

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

