Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
02/16/11 03:31:49 (14 years ago)
Author:
swagner
Message:

Worked on OKB (#1174)

Location:
branches/OKB (trunk integration)/HeuristicLab.Services.OKB/3.3
Files:
4 added
2 edited
7 moved

Legend:

Unmodified
Added
Removed
  • branches/OKB (trunk integration)/HeuristicLab.Services.OKB/3.3/Administration/AdministrationService.cs

    r5477 r5479  
    2828using HeuristicLab.Services.OKB.DataAccess;
    2929
    30 namespace HeuristicLab.Services.OKB {
     30namespace HeuristicLab.Services.OKB.Administration {
    3131  /// <summary>
    3232  /// Implementation of the OKB administration service (interface <see cref="IAdministrationService"/>).
  • branches/OKB (trunk integration)/HeuristicLab.Services.OKB/3.3/Administration/IAdministrationService.cs

    r5477 r5479  
    2626using HeuristicLab.Services.OKB.DataTransfer;
    2727
    28 namespace HeuristicLab.Services.OKB {
     28namespace HeuristicLab.Services.OKB.Administration {
    2929  /// <summary>
    3030  /// Interface of the OKB administration service.
  • branches/OKB (trunk integration)/HeuristicLab.Services.OKB/3.3/Authentication/AuthenticationService.cs

    r5477 r5479  
    2525using System.Web.Security;
    2626
    27 namespace HeuristicLab.Services.OKB {
     27namespace HeuristicLab.Services.OKB.Authentication {
    2828  /// <summary>
    2929  /// Implementation of the OKB authentication service (interface <see cref="IAuthenticationService"/>).
  • branches/OKB (trunk integration)/HeuristicLab.Services.OKB/3.3/Authentication/IAuthenticationService.cs

    r5477 r5479  
    2424using System.Net.Security;
    2525using System.ServiceModel;
    26 using HeuristicLab.Services.OKB.DataTransfer;
     26using HeuristicLab.Services.OKB.Authentication.DataTransfer;
    2727
    28 namespace HeuristicLab.Services.OKB {
     28namespace HeuristicLab.Services.OKB.Authentication {
    2929  /// <summary>
    3030  /// Interface of the OKB authentication service.
  • branches/OKB (trunk integration)/HeuristicLab.Services.OKB/3.3/HeuristicLab.Services.OKB-3.3.csproj

    r5478 r5479  
    120120  </ItemGroup>
    121121  <ItemGroup>
    122     <Compile Include="AdministrationService.cs" />
     122    <Compile Include="Administration\AdministrationService.cs" />
     123    <Compile Include="Administration\IAdministrationService.cs" />
     124    <Compile Include="Authentication\AuthenticationService.cs" />
     125    <Compile Include="Authentication\DataTransfer\User.cs" />
     126    <Compile Include="Authentication\IAuthenticationService.cs" />
    123127    <Compile Include="Convert.cs" />
    124     <Compile Include="AuthenticationService.cs" />
    125     <Compile Include="Interfaces\IAdministrationService.cs" />
    126     <Compile Include="QueryService.cs" />
    127128    <Compile Include="Filters\AlgorithmParameterBlobValueDataTypeNameFilter.cs" />
    128129    <Compile Include="Filters\AlgorithmParameterBlobValueValueFilter.cs" />
     
    160161    <Compile Include="Filters\ResultStringValueValueFilter.cs" />
    161162    <Compile Include="Filters\ResultFloatValueValueFilter.cs" />
    162     <Compile Include="Interfaces\IQueryService.cs" />
    163     <Compile Include="Interfaces\IAuthenticationService.cs" />
    164     <Compile Include="Interfaces\IFilter.cs" />
    165163    <Compile Include="Properties\AssemblyInfo.cs" />
     164    <Compile Include="Query\IFilter.cs" />
     165    <Compile Include="Query\IQueryService.cs" />
     166    <Compile Include="Query\QueryService.cs" />
    166167    <Compile Include="RunCreation\Convert.cs" />
    167168    <Compile Include="RunCreation\DataTransfer\Algorithm.cs" />
     
    200201  </ItemGroup>
    201202  <ItemGroup>
    202     <Folder Include="Administration\" />
    203     <Folder Include="Authentication\" />
    204     <Folder Include="Query\" />
     203    <Folder Include="Administration\DataTransfer\" />
     204    <Folder Include="Interfaces\" />
     205    <Folder Include="Query\DataTransfer\" />
    205206  </ItemGroup>
    206207  <ItemGroup>
  • branches/OKB (trunk integration)/HeuristicLab.Services.OKB/3.3/Query/IFilter.cs

    r5477 r5479  
    2424using HeuristicLab.Services.OKB.DataAccess;
    2525
    26 namespace HeuristicLab.Services.OKB {
     26namespace HeuristicLab.Services.OKB.Query {
    2727  public interface IFilter {
    2828    Expression<Func<Run, bool>> Expression { get; }
  • branches/OKB (trunk integration)/HeuristicLab.Services.OKB/3.3/Query/IQueryService.cs

    r5477 r5479  
    2525using HeuristicLab.Services.OKB.DataTransfer;
    2626
    27 namespace HeuristicLab.Services.OKB {
     27namespace HeuristicLab.Services.OKB.Query {
    2828  /// <summary>
    2929  /// Interface of the OKB query service.
  • branches/OKB (trunk integration)/HeuristicLab.Services.OKB/3.3/Query/QueryService.cs

    r5477 r5479  
    2828using HeuristicLab.Services.OKB.DataTransfer;
    2929
    30 namespace HeuristicLab.Services.OKB {
     30namespace HeuristicLab.Services.OKB.Query {
    3131  /// <summary>
    3232  /// Implementation of the OKB query service (interface <see cref="IQueryService"/>).
  • branches/OKB (trunk integration)/HeuristicLab.Services.OKB/3.3/app.config

    r5299 r5479  
    5959
    6060    <services>
    61       <service behaviorConfiguration="DefaultServiceBehavior" name="HeuristicLab.Services.OKB.AuthenticationService">
     61      <service behaviorConfiguration="DefaultServiceBehavior" name="HeuristicLab.Services.OKB.Authentication.AuthenticationService">
    6262        <endpoint address="mex" binding="mexHttpBinding" bindingConfiguration="DefaultMexHttpBinding"
    6363          contract="IMetadataExchange" />
    6464        <endpoint binding="wsHttpBinding" bindingConfiguration="DefaultWsHttpBinding"
    65           contract="HeuristicLab.Services.OKB.IAuthenticationService" />
     65          contract="HeuristicLab.Services.OKB.Authentication.IAuthenticationService" />
    6666        <host>
    6767          <baseAddresses>
     
    7070        </host>
    7171      </service>
    72       <service behaviorConfiguration="DefaultServiceBehavior" name="HeuristicLab.Services.OKB.AdministrationService">
     72      <service behaviorConfiguration="DefaultServiceBehavior" name="HeuristicLab.Services.OKB.Administration.AdministrationService">
    7373        <endpoint address="mex" binding="mexHttpBinding" bindingConfiguration="DefaultMexHttpBinding"
    7474          contract="IMetadataExchange" />
    7575        <endpoint binding="wsHttpBinding" bindingConfiguration="DefaultWsHttpBinding"
    76           contract="HeuristicLab.Services.OKB.IAdministrationService" />
     76          contract="HeuristicLab.Services.OKB.Administration.IAdministrationService" />
    7777        <host>
    7878          <baseAddresses>
     
    8181        </host>
    8282      </service>
    83       <service behaviorConfiguration="DefaultServiceBehavior" name="HeuristicLab.Services.OKB.QueryService">
     83      <service behaviorConfiguration="DefaultServiceBehavior" name="HeuristicLab.Services.OKB.RunCreation.RunCreationService">
    8484        <endpoint address="mex" binding="mexHttpBinding" bindingConfiguration="DefaultMexHttpBinding"
    8585          contract="IMetadataExchange" />
    8686        <endpoint binding="wsHttpBinding" bindingConfiguration="DefaultWsHttpBinding"
    87           contract="HeuristicLab.Services.OKB.IQueryService" />
     87          contract="HeuristicLab.Services.OKB.RunCreation.IRunCreationService" />
     88        <host>
     89          <baseAddresses>
     90            <add baseAddress="http://localhost:8732/Design_Time_Addresses/OKB-3.3/RunCreationService" />
     91          </baseAddresses>
     92        </host>
     93      </service>
     94      <service behaviorConfiguration="DefaultServiceBehavior" name="HeuristicLab.Services.OKB.Query.QueryService">
     95        <endpoint address="mex" binding="mexHttpBinding" bindingConfiguration="DefaultMexHttpBinding"
     96          contract="IMetadataExchange" />
     97        <endpoint binding="wsHttpBinding" bindingConfiguration="DefaultWsHttpBinding"
     98          contract="HeuristicLab.Services.OKB.Query.IQueryService" />
    8899        <host>
    89100          <baseAddresses>
Note: See TracChangeset for help on using the changeset viewer.