aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/Environment/Modules/ContentManagementSystem/GitDatabase.cs
blob: e337482c597e90e36334c86f1dddcf3644b22242 (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
// GitDatabase.cs 
//
//
//

using System;
using System.Collections.Generic;
using System.IO;
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 log4net;
using OpenSim.Region.Physics.Manager;
using Axiom.Math;
using Slash=System.IO.Path;

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

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

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

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

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

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

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

		public System.Collections.ArrayList GetRegionObjectXMLList(LLUUID regionid, int revision)
		{
			return null;
		}
		
		public string GetRegionObjectXML(LLUUID regionid)
		{
			return null;
		}
				
		public string GetRegionObjectXML(LLUUID regionid, int revision)
		{
			return null;
		}
		
		public string GetRegionObjectHeightMap(LLUUID regionid)
		{
			return null;
		}
		
		public string GetRegionObjectHeightMap(LLUUID regionid, int revision)
		{
			return null;
		}
		
		public System.Collections.ArrayList GetObjectsFromRegion(LLUUID regionid, int revision)
		{
			return null;
		}
				
		public System.Collections.Generic.SortedDictionary<string, string> ListOfRegionRevisions(LLUUID id)
		{
			return null;
		}

		public 	void SaveObject(SceneObjectGroup entity)
		{
		}
		
		public SceneObjectGroup GetMostRecentObjectRevision(LLUUID id)
		{
			return null;
		}
		
		public SceneObjectGroup GetObjectRevision(LLUUID id, int revision)
		{
			return null;
		}
		
		public System.Collections.Generic.SortedDictionary<string, string> ListOfObjectRevisions(LLUUID id)
		{
			return null;
		}
		
		public int GetMostRecentRevision(LLUUID regionid) 
		{
			return 0;
		}
	}
}