diff --git a/OpenSim/Region/OptionalModules/Scripting/Minimodule/IPersistence.cs b/OpenSim/Region/OptionalModules/Scripting/Minimodule/IPersistence.cs index b6d79d4b56..5ca4f597cf 100644 --- a/OpenSim/Region/OptionalModules/Scripting/Minimodule/IPersistence.cs +++ b/OpenSim/Region/OptionalModules/Scripting/Minimodule/IPersistence.cs @@ -6,8 +6,9 @@ namespace OpenSim.Region.OptionalModules.Scripting.Minimodule { interface IPersistence { - Object Get(Guid storageID); - Object Get(); + + T Get(Guid storageID); + T Get(); /// /// Stores 'data' into the persistence system @@ -17,13 +18,13 @@ namespace OpenSim.Region.OptionalModules.Scripting.Minimodule /// /// /// - void Put(Guid storageID, Object data); + void Put(Guid storageID, T data); /// /// Stores 'data' into the persistence system /// using the default ID for this script. /// /// - void Put(Object data); + void Put(T data); } }