diff options
author | Mike Mazur | 2009-02-16 02:26:18 +0000 |
---|---|---|
committer | Mike Mazur | 2009-02-16 02:26:18 +0000 |
commit | 3f3dfd7ac1c6c859a1d0db7315eeb0fb144b0ace (patch) | |
tree | dcde45e6974068d76004afea613adde1f725916f /OpenSim/Grid/AssetInventoryServer/Interfaces.cs | |
parent | - implement and load NullMetrics module in AssetInventoryServer (diff) | |
download | opensim-SC_OLD-3f3dfd7ac1c6c859a1d0db7315eeb0fb144b0ace.zip opensim-SC_OLD-3f3dfd7ac1c6c859a1d0db7315eeb0fb144b0ace.tar.gz opensim-SC_OLD-3f3dfd7ac1c6c859a1d0db7315eeb0fb144b0ace.tar.bz2 opensim-SC_OLD-3f3dfd7ac1c6c859a1d0db7315eeb0fb144b0ace.tar.xz |
- added Simple AssetInventoryServer plugin (asset storage only)
- removed OpenSim storage and frontend classes in Extensions dir
- put OpenSim plugins in
OpenSim.Grid.AssetInventoryServer.Plugins.OpenSim namespace
Diffstat (limited to 'OpenSim/Grid/AssetInventoryServer/Interfaces.cs')
-rw-r--r-- | OpenSim/Grid/AssetInventoryServer/Interfaces.cs | 10 |
1 files changed, 0 insertions, 10 deletions
diff --git a/OpenSim/Grid/AssetInventoryServer/Interfaces.cs b/OpenSim/Grid/AssetInventoryServer/Interfaces.cs index 67ffa2f..870cf89 100644 --- a/OpenSim/Grid/AssetInventoryServer/Interfaces.cs +++ b/OpenSim/Grid/AssetInventoryServer/Interfaces.cs | |||
@@ -73,16 +73,6 @@ namespace OpenSim.Grid.AssetInventoryServer | |||
73 | void Initialise(AssetInventoryServer server); | 73 | void Initialise(AssetInventoryServer server); |
74 | } | 74 | } |
75 | 75 | ||
76 | public interface IStorageProvider | ||
77 | { | ||
78 | BackendResponse TryFetchMetadata(UUID assetID, out Metadata metadata); | ||
79 | BackendResponse TryFetchData(UUID assetID, out byte[] assetData); | ||
80 | BackendResponse TryFetchDataMetadata(UUID assetID, out Metadata metadata, out byte[] assetData); | ||
81 | BackendResponse TryCreateAsset(Metadata metadata, byte[] assetData); | ||
82 | BackendResponse TryCreateAsset(Metadata metadata, byte[] assetData, out UUID assetID); | ||
83 | int ForEach(Action<Metadata> action, int start, int count); | ||
84 | } | ||
85 | |||
86 | public interface IAssetStorageProvider : IAssetInventoryServerPlugin | 76 | public interface IAssetStorageProvider : IAssetInventoryServerPlugin |
87 | { | 77 | { |
88 | BackendResponse TryFetchMetadata(UUID assetID, out Metadata metadata); | 78 | BackendResponse TryFetchMetadata(UUID assetID, out Metadata metadata); |