aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/Environment/Modules/ContentManagementSystem/GitDatabase.cs
blob: 5e85b2efffd380c9f61d37938bb4ad52abfb9b81 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
#region Header

// GitDatabase.cs 
//
//
//

#endregion Header

using System;
using System.Collections.Generic;
using System.IO;
using Slash = System.IO.Path;
using System.Reflection;
using System.Xml;

using libsecondlife;

using Nini.Config;

using OpenSim.Framework;
using OpenSim.Region.Environment.Interfaces;
using OpenSim.Region.Environment.Modules.World.Serialiser;
using OpenSim.Region.Environment.Modules.World.Terrain;
using OpenSim.Region.Environment.Scenes;
using OpenSim.Region.Physics.Manager;

using log4net;

using Axiom.Math;

namespace OpenSim.Region.Environment.Modules.ContentManagement
{
    /// <summary>
    /// Just a stub :-(
    /// </summary>
    public class GitDatabase : IContentDatabase
    {
        #region Constructors

        public GitDatabase()
        {
        }

        #endregion Constructors

        #region Public Methods

        public SceneObjectGroup GetMostRecentObjectRevision(LLUUID id)
        {
            return null;
        }

        public int GetMostRecentRevision(LLUUID regionid)
        {
            return 0;
        }

        public SceneObjectGroup GetObjectRevision(LLUUID id, int revision)
        {
            return null;
        }

        public System.Collections.ArrayList GetObjectsFromRegion(LLUUID regionid, int revision)
        {
            return null;
        }

        public string GetRegionObjectHeightMap(LLUUID regionid)
        {
            return null;
        }

        public string GetRegionObjectHeightMap(LLUUID regionid, int revision)
        {
            return null;
        }

        public string GetRegionObjectXML(LLUUID regionid)
        {
            return null;
        }

        public string GetRegionObjectXML(LLUUID regionid, int revision)
        {
            return null;
        }

        public System.Collections.ArrayList GetRegionObjectXMLList(LLUUID regionid)
        {
            return null;
        }

        public System.Collections.ArrayList GetRegionObjectXMLList(LLUUID regionid, int revision)
        {
            return null;
        }

        public bool InRepository(LLUUID id)
        {
            return false;
        }

        public void Initialise(Scene scene, String dir)
        {
        }

        public System.Collections.Generic.SortedDictionary<string, string> ListOfObjectRevisions(LLUUID id)
        {
            return null;
        }

        public System.Collections.Generic.SortedDictionary<string, string> ListOfRegionRevisions(LLUUID id)
        {
            return null;
        }

        public int NumOfObjectRev(LLUUID id)
        {
            return 0;
        }

        public int NumOfRegionRev(LLUUID regionid)
        {
            return 0;
        }

        public void PostInitialise()
        {
        }

        public void SaveObject(SceneObjectGroup entity)
        {
        }

        public void SaveRegion(LLUUID regionid, string regionName, string logMessage)
        {
        }

        #endregion Public Methods
    }
}