using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.ServiceModel;
using HeuristicLab.Hive.Contracts.BusinessObjects;
namespace HeuristicLab.Hive.Contracts.Interfaces {
///
/// This is the faced for the management console
///
[ServiceContract]
public interface IClientManager {
[OperationContract]
List GetAllClients();
[OperationContract]
[ServiceKnownType(typeof (Resource))]
[ServiceKnownType(typeof(ClientInfo))]
List GetAllClientGroups();
[OperationContract]
List GetAllUpTimeStatistics();
}
}