diff options
author | Mike Mazur | 2009-02-16 02:28:34 +0000 |
---|---|---|
committer | Mike Mazur | 2009-02-16 02:28:34 +0000 |
commit | ab5e3328323a66028bfd47562d9d515dbec433be (patch) | |
tree | d81184cd1f8788c20b4600649195be66e03f48c3 /OpenSim/Grid/AssetInventoryServer/Interfaces.cs | |
parent | We need to return a zero-length byte array from the Handle() routine. (diff) | |
download | opensim-SC-ab5e3328323a66028bfd47562d9d515dbec433be.zip opensim-SC-ab5e3328323a66028bfd47562d9d515dbec433be.tar.gz opensim-SC-ab5e3328323a66028bfd47562d9d515dbec433be.tar.bz2 opensim-SC-ab5e3328323a66028bfd47562d9d515dbec433be.tar.xz |
- removed OpenSim.Grid.AssetInventoryServer.Metadata class in favor of
OpenSim.Framework.AssetMetadata and related updates in AssetInventory
server
- removed dependency on MySql.Data.MySqlClient
- commented out the bulk of OpenSimInventoryStorage due to missing
MySql.Data dependency
- refactor asset creation in OpenSimAssetFrontend
- commented out ForEach implementation, which also depended on
MySql.Data, until it's supported by OpenSim backends
- commented out some handlers in BrowseFrontend and ReferenceFrontend as
they relied on either ForEach or the removed Metadata class
Diffstat (limited to 'OpenSim/Grid/AssetInventoryServer/Interfaces.cs')
-rw-r--r-- | OpenSim/Grid/AssetInventoryServer/Interfaces.cs | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/OpenSim/Grid/AssetInventoryServer/Interfaces.cs b/OpenSim/Grid/AssetInventoryServer/Interfaces.cs index 29428d4..053cacf 100644 --- a/OpenSim/Grid/AssetInventoryServer/Interfaces.cs +++ b/OpenSim/Grid/AssetInventoryServer/Interfaces.cs | |||
@@ -73,12 +73,12 @@ namespace OpenSim.Grid.AssetInventoryServer | |||
73 | 73 | ||
74 | public interface IAssetStorageProvider : IAssetInventoryServerPlugin | 74 | public interface IAssetStorageProvider : IAssetInventoryServerPlugin |
75 | { | 75 | { |
76 | BackendResponse TryFetchMetadata(UUID assetID, out Metadata metadata); | 76 | BackendResponse TryFetchMetadata(UUID assetID, out AssetMetadata metadata); |
77 | BackendResponse TryFetchData(UUID assetID, out byte[] assetData); | 77 | BackendResponse TryFetchData(UUID assetID, out byte[] assetData); |
78 | BackendResponse TryFetchDataMetadata(UUID assetID, out AssetBase asset); | 78 | BackendResponse TryFetchDataMetadata(UUID assetID, out AssetBase asset); |
79 | BackendResponse TryCreateAsset(Metadata metadata, byte[] assetData); | 79 | BackendResponse TryCreateAsset(AssetBase asset); |
80 | BackendResponse TryCreateAsset(Metadata metadata, byte[] assetData, out UUID assetID); | 80 | BackendResponse TryCreateAsset(AssetBase asset, out UUID assetID); |
81 | int ForEach(Action<Metadata> action, int start, int count); | 81 | int ForEach(Action<AssetMetadata> action, int start, int count); |
82 | } | 82 | } |
83 | 83 | ||
84 | public interface IInventoryStorageProvider : IAssetInventoryServerPlugin | 84 | public interface IInventoryStorageProvider : IAssetInventoryServerPlugin |