Skip to content
Snippets Groups Projects
IClusterInformationLogic.cs 608 B
Newer Older
  • Learn to ignore specific revisions
  • Vaclav Svaton's avatar
    Vaclav Svaton committed
    using System.Collections.Generic;
    using HaaSMiddleware.DomainObjects.ClusterInformation;
    using HaaSMiddleware.DomainObjects.UserAndLimitationManagement;
    
    namespace HaaSMiddleware.BusinessLogicTier.Logic.ClusterInformation {
    	public interface IClusterInformationLogic {
    		IList<Cluster> ListAvailableClusters();
    		ClusterNodeUsage GetCurrentClusterNodeUsage(long clusterNodeId, AdaptorUser loggedUser);
    		ClusterAuthenticationCredentials GetNextAvailableUserCredentials(long clusterId);
    		ClusterNodeType GetClusterNodeTypeById(long clusterNodeTypeId);
    		IList<ClusterNodeType> ListClusterNodeTypes();
    	}
    }