Changeset 4296 for branches/3.3-HiveMigration/sources/HeuristicLab.Hive/HeuristicLab.Hive.Server.Core/3.3
- Timestamp:
- 08/23/10 17:49:43 (14 years ago)
- Location:
- branches/3.3-HiveMigration/sources/HeuristicLab.Hive/HeuristicLab.Hive.Server.Core/3.3
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/3.3-HiveMigration/sources/HeuristicLab.Hive/HeuristicLab.Hive.Server.Core/3.3/Facades/ServerConsoleFacade.cs
r4289 r4296 27 27 using HeuristicLab.Hive.Contracts.BusinessObjects; 28 28 using HeuristicLab.Hive.Contracts; 29 using HeuristicLab.Security.Contracts.Interfaces;30 29 using HeuristicLab.Hive.Server.Core.InternalInterfaces; 31 30 using System.ServiceModel; -
branches/3.3-HiveMigration/sources/HeuristicLab.Hive/HeuristicLab.Hive.Server.Core/3.3/HeuristicLab.Hive.Server.Core-3.3.csproj
r4289 r4296 78 78 <ItemGroup> 79 79 <Reference Include="HeuristicLab.Collections-3.3"> 80 <HintPath> ..\..\..\..\..\..\..\..\..\Programme\HeuristicLab 3.3\HeuristicLab.Collections-3.3.dll</HintPath>80 <HintPath>C:\Program Files\HeuristicLab 3.3\HeuristicLab.Collections-3.3.dll</HintPath> 81 81 </Reference> 82 82 <Reference Include="HeuristicLab.Common-3.3"> 83 <HintPath> ..\..\HeuristicLab.Hive.JobBase\3.3\bin\Debug\HeuristicLab.Common-3.3.dll</HintPath>83 <HintPath>C:\Program Files\HeuristicLab 3.3\HeuristicLab.Common-3.3.dll</HintPath> 84 84 </Reference> 85 85 <Reference Include="HeuristicLab.PluginInfrastructure-3.3"> 86 <HintPath> ..\..\..\..\..\..\..\..\..\Programme\HeuristicLab 3.3\HeuristicLab.PluginInfrastructure-3.3.dll</HintPath>86 <HintPath>C:\Program Files\HeuristicLab 3.3\HeuristicLab.PluginInfrastructure-3.3.dll</HintPath> 87 87 </Reference> 88 88 <Reference Include="HeuristicLab.Tracing-3.3"> 89 <HintPath> ..\..\..\..\..\..\..\..\..\Programme\HeuristicLab 3.3\HeuristicLab.Tracing-3.3.dll</HintPath>89 <HintPath>C:\Program Files\HeuristicLab 3.3\HeuristicLab.Tracing-3.3.dll</HintPath> 90 90 </Reference> 91 91 <Reference Include="System" /> … … 114 114 </ItemGroup> 115 115 <ItemGroup> 116 <Compile Include="Authorization\HivePermissions.cs" />117 <Compile Include="Authorization\PermissionCollection.cs" />118 <Compile Include="Authorization\PermissionContext.cs" />119 <Compile Include="Authorization\PermissionException.cs" />120 <Compile Include="Authorization\Policy.cs" />121 <Compile Include="Authorization\PolicyCollection.cs" />122 116 <Compile Include="CreateHiveDatabaseApplication.cs" /> 123 117 <Compile Include="SlaveCommunicator.cs" /> … … 127 121 <Compile Include="DefaultScheduler.cs" /> 128 122 <Compile Include="Facades\ExecutionEngineFacade.cs" /> 129 <Compile Include="Authorization\HivePermissionManager.cs" />130 123 <Compile Include="HeuristicLabHiveServerCorePlugin.cs" /> 131 124 <Compile Include="InternalInterfaces\IHivePermissionManager.cs" /> … … 150 143 </None> 151 144 <None Include="HeuristicLab.snk" /> 152 <EmbeddedResource Include="Authorization\HivePermissionSet.xsd">153 <CopyToOutputDirectory>Always</CopyToOutputDirectory>154 </EmbeddedResource>155 145 <None Include="Properties\AssemblyInfo.frame" /> 156 146 <None Include="Properties\Settings.settings"> … … 158 148 <LastGenOutput>Settings.Designer.cs</LastGenOutput> 159 149 </None> 160 </ItemGroup>161 <ItemGroup>162 <EmbeddedResource Include="Authorization\HivePermissionSet.xml">163 <CopyToOutputDirectory>Always</CopyToOutputDirectory>164 </EmbeddedResource>165 </ItemGroup>166 <ItemGroup>167 <EmbeddedResource Include="Authorization\HivePermissionPolicy.xml">168 <CopyToOutputDirectory>Always</CopyToOutputDirectory>169 </EmbeddedResource>170 150 </ItemGroup> 171 151 <ItemGroup> … … 186 166 <Name>HeuristicLab.Hive.Server.LINQDataAccess-3.3</Name> 187 167 </ProjectReference> 188 <ProjectReference Include="..\..\HeuristicLab.Security.Contracts\3.3\HeuristicLab.Security.Contracts-3.3.csproj"> 189 <Project>{D59E852C-F205-4647-8C05-EB9ED1CF44E9}</Project> 190 <Name>HeuristicLab.Security.Contracts-3.3</Name> 191 </ProjectReference> 168 </ItemGroup> 169 <ItemGroup> 170 <Folder Include="Authorization\" /> 192 171 </ItemGroup> 193 172 <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" /> -
branches/3.3-HiveMigration/sources/HeuristicLab.Hive/HeuristicLab.Hive.Server.Core/3.3/HeuristicLabHiveServerCorePlugin.cs
r4171 r4296 34 34 [PluginDependency("HeuristicLab.Hive.Server.DataAccess", "3.3")] 35 35 [PluginDependency("HeuristicLab.Hive.Server.LINQDataAccess", "3.3")] 36 [PluginDependency("HeuristicLab.Security.Contracts", "3.3")]37 36 [PluginDependency("HeuristicLab.Tracing", "3.3")] 38 37 public class HeuristicLabHiveServerCorePlugin : PluginBase { -
branches/3.3-HiveMigration/sources/HeuristicLab.Hive/HeuristicLab.Hive.Server.Core/3.3/ServiceLocator.cs
r4254 r4296 29 29 using HeuristicLab.DataAccess.Interfaces; 30 30 using System.Data.SqlClient; 31 using HeuristicLab.Security.Contracts.Interfaces;32 31 33 32 namespace HeuristicLab.Hive.Server.Core { … … 48 47 private static IScheduler scheduler = null; 49 48 50 private static IPermissionManager permManager = null;49 //private static IPermissionManager permManager = null; 51 50 52 51 private static IHivePermissionManager hivePermManager = null; … … 134 133 /// </summary> 135 134 /// <returns></returns> 136 [MethodImpl(MethodImplOptions.Synchronized)]137 public static IPermissionManager GetPermissionManager() {138 if (permManager == null)139 permManager = ApplicationManager.Manager.GetInstances<IPermissionManager>().First();140 return permManager;135 //[MethodImpl(MethodImplOptions.Synchronized)] 136 //public static IPermissionManager GetPermissionManager() { 137 // if (permManager == null) 138 // permManager = ApplicationManager.Manager.GetInstances<IPermissionManager>().First(); 139 // return permManager; 141 140 142 }141 //} 143 142 144 143 /// <summary>
Note: See TracChangeset
for help on using the changeset viewer.