OpenSim
|
In memory asset data plugin for test purposes. Could be another dll when properly filled out and when the mono addin plugin system starts co-operating with the unit test system. Currently no locking since unit tests are single threaded. More...
Public Member Functions | |
void | Initialise () |
Default-initialises the plugin More... | |
void | Initialise (string connect) |
void | Dispose () |
AssetBase | GetAsset (UUID uuid) |
bool | StoreAsset (AssetBase asset) |
List< AssetMetadata > | FetchAssetMetadataSet (int start, int count) |
bool | Delete (string id) |
Public Member Functions inherited from OpenSim.Tests.Common.BaseAssetRepository | |
AssetBase | FetchAsset (UUID uuid) |
void | CreateAsset (AssetBase asset) |
void | UpdateAsset (AssetBase asset) |
bool[] | AssetsExist (UUID[] uuids) |
Public Member Functions inherited from OpenSim.Data.IAssetDataPlugin | |
bool[] | AssetsExist (UUID[] uuids) |
Properties | |
string | Version [get] |
string | Name [get] |
Properties inherited from OpenSim.Framework.IPlugin | |
string | Version [get] |
Returns the plugin version More... | |
string | Name [get] |
Returns the plugin name More... | |
Additional Inherited Members | |
Protected Attributes inherited from OpenSim.Tests.Common.BaseAssetRepository | |
Dictionary< UUID, AssetBase > | Assets = new Dictionary<UUID, AssetBase>() |
In memory asset data plugin for test purposes. Could be another dll when properly filled out and when the mono addin plugin system starts co-operating with the unit test system. Currently no locking since unit tests are single threaded.
Definition at line 41 of file MockAssetDataPlugin.cs.
|
inline |
Implements OpenSim.Data.IAssetDataPlugin.
Definition at line 65 of file MockAssetDataPlugin.cs.
|
inline |
Definition at line 48 of file MockAssetDataPlugin.cs.
|
inline |
Implements OpenSim.Data.IAssetDataPlugin.
Definition at line 63 of file MockAssetDataPlugin.cs.
|
inline |
Implements OpenSim.Data.IAssetDataPlugin.
Definition at line 52 of file MockAssetDataPlugin.cs.
|
inline |
Default-initialises the plugin
Implements OpenSim.Framework.IPlugin.
Definition at line 46 of file MockAssetDataPlugin.cs.
|
inline |
Implements OpenSim.Data.IAssetDataPlugin.
Definition at line 47 of file MockAssetDataPlugin.cs.
|
inline |
Implements OpenSim.Data.IAssetDataPlugin.
Definition at line 57 of file MockAssetDataPlugin.cs.
|
get |
Definition at line 44 of file MockAssetDataPlugin.cs.
|
get |
Definition at line 43 of file MockAssetDataPlugin.cs.