diff options
Diffstat (limited to '')
-rw-r--r-- | OpenSim/Grid/AssetInventoryServer/Extensions/NullMetrics.cs | 248 |
1 files changed, 124 insertions, 124 deletions
diff --git a/OpenSim/Grid/AssetInventoryServer/Extensions/NullMetrics.cs b/OpenSim/Grid/AssetInventoryServer/Extensions/NullMetrics.cs index c00203b..ba190c1 100644 --- a/OpenSim/Grid/AssetInventoryServer/Extensions/NullMetrics.cs +++ b/OpenSim/Grid/AssetInventoryServer/Extensions/NullMetrics.cs | |||
@@ -1,124 +1,124 @@ | |||
1 | /* | 1 | /* |
2 | * Copyright (c) 2008 Intel Corporation | 2 | * Copyright (c) 2008 Intel Corporation |
3 | * All rights reserved. | 3 | * All rights reserved. |
4 | * Redistribution and use in source and binary forms, with or without | 4 | * Redistribution and use in source and binary forms, with or without |
5 | * modification, are permitted provided that the following conditions | 5 | * modification, are permitted provided that the following conditions |
6 | * are met: | 6 | * are met: |
7 | * | 7 | * |
8 | * -- Redistributions of source code must retain the above copyright | 8 | * -- Redistributions of source code must retain the above copyright |
9 | * notice, this list of conditions and the following disclaimer. | 9 | * notice, this list of conditions and the following disclaimer. |
10 | * -- Redistributions in binary form must reproduce the above copyright | 10 | * -- Redistributions in binary form must reproduce the above copyright |
11 | * notice, this list of conditions and the following disclaimer in the | 11 | * notice, this list of conditions and the following disclaimer in the |
12 | * documentation and/or other materials provided with the distribution. | 12 | * documentation and/or other materials provided with the distribution. |
13 | * -- Neither the name of the Intel Corporation nor the names of its | 13 | * -- Neither the name of the Intel Corporation nor the names of its |
14 | * contributors may be used to endorse or promote products derived from | 14 | * contributors may be used to endorse or promote products derived from |
15 | * this software without specific prior written permission. | 15 | * this software without specific prior written permission. |
16 | * | 16 | * |
17 | * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS | 17 | * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS |
18 | * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT | 18 | * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT |
19 | * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A | 19 | * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A |
20 | * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE INTEL OR ITS | 20 | * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE INTEL OR ITS |
21 | * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, | 21 | * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, |
22 | * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, | 22 | * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, |
23 | * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR | 23 | * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR |
24 | * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF | 24 | * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF |
25 | * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING | 25 | * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING |
26 | * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS | 26 | * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS |
27 | * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | 27 | * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
28 | */ | 28 | */ |
29 | 29 | ||
30 | using System; | 30 | using System; |
31 | using ExtensionLoader; | 31 | using ExtensionLoader; |
32 | using OpenMetaverse; | 32 | using OpenMetaverse; |
33 | 33 | ||
34 | namespace OpenSim.Grid.AssetInventoryServer.Extensions | 34 | namespace OpenSim.Grid.AssetInventoryServer.Extensions |
35 | { | 35 | { |
36 | public class NullMetrics : IExtension<AssetInventoryServer>, IMetricsProvider | 36 | public class NullMetrics : IExtension<AssetInventoryServer>, IMetricsProvider |
37 | { | 37 | { |
38 | AssetInventoryServer server; | 38 | AssetInventoryServer server; |
39 | 39 | ||
40 | public NullMetrics() | 40 | public NullMetrics() |
41 | { | 41 | { |
42 | } | 42 | } |
43 | 43 | ||
44 | public void Start(AssetInventoryServer server) | 44 | public void Start(AssetInventoryServer server) |
45 | { | 45 | { |
46 | this.server = server; | 46 | this.server = server; |
47 | } | 47 | } |
48 | 48 | ||
49 | public void Stop() | 49 | public void Stop() |
50 | { | 50 | { |
51 | } | 51 | } |
52 | 52 | ||
53 | public void LogAssetMetadataFetch(string extension, BackendResponse response, UUID assetID, DateTime time) | 53 | public void LogAssetMetadataFetch(string extension, BackendResponse response, UUID assetID, DateTime time) |
54 | { | 54 | { |
55 | Logger.Log.DebugFormat("[{0}] AssetMetadataFetch(): AssetID: {1}, Response: {2}", extension, assetID, response); | 55 | Logger.Log.DebugFormat("[{0}] AssetMetadataFetch(): AssetID: {1}, Response: {2}", extension, assetID, response); |
56 | } | 56 | } |
57 | 57 | ||
58 | public void LogAssetDataFetch(string extension, BackendResponse response, UUID assetID, int dataSize, DateTime time) | 58 | public void LogAssetDataFetch(string extension, BackendResponse response, UUID assetID, int dataSize, DateTime time) |
59 | { | 59 | { |
60 | Logger.Log.DebugFormat("[{0}] AssetDataFetch(): AssetID: {1}, DataSize: {2}, Response: {3}", extension, assetID, | 60 | Logger.Log.DebugFormat("[{0}] AssetDataFetch(): AssetID: {1}, DataSize: {2}, Response: {3}", extension, assetID, |
61 | dataSize, response); | 61 | dataSize, response); |
62 | } | 62 | } |
63 | 63 | ||
64 | public void LogAssetCreate(string extension, BackendResponse response, UUID assetID, int dataSize, DateTime time) | 64 | public void LogAssetCreate(string extension, BackendResponse response, UUID assetID, int dataSize, DateTime time) |
65 | { | 65 | { |
66 | Logger.Log.DebugFormat("[{0}] AssetCreate(): AssetID: {1}, DataSize: {2}, Response: {3}", extension, assetID, | 66 | Logger.Log.DebugFormat("[{0}] AssetCreate(): AssetID: {1}, DataSize: {2}, Response: {3}", extension, assetID, |
67 | dataSize, response); | 67 | dataSize, response); |
68 | } | 68 | } |
69 | 69 | ||
70 | public void LogInventoryFetch(string extension, BackendResponse response, Uri owner, UUID objID, bool folder, DateTime time) | 70 | public void LogInventoryFetch(string extension, BackendResponse response, Uri owner, UUID objID, bool folder, DateTime time) |
71 | { | 71 | { |
72 | Logger.Log.DebugFormat("[{0}] InventoryFetch(): ObjID: {1}, Folder: {2}, OwnerID: {3}, Response: {4}", extension, | 72 | Logger.Log.DebugFormat("[{0}] InventoryFetch(): ObjID: {1}, Folder: {2}, OwnerID: {3}, Response: {4}", extension, |
73 | objID, folder, owner, response); | 73 | objID, folder, owner, response); |
74 | } | 74 | } |
75 | 75 | ||
76 | public void LogInventoryFetchFolderContents(string extension, BackendResponse response, Uri owner, UUID folderID, DateTime time) | 76 | public void LogInventoryFetchFolderContents(string extension, BackendResponse response, Uri owner, UUID folderID, DateTime time) |
77 | { | 77 | { |
78 | Logger.Log.DebugFormat("[{0}] InventoryFetchFolderContents(): FolderID: {1}, OwnerID: {2}, Response: {3}", extension, | 78 | Logger.Log.DebugFormat("[{0}] InventoryFetchFolderContents(): FolderID: {1}, OwnerID: {2}, Response: {3}", extension, |
79 | folderID, owner, response); | 79 | folderID, owner, response); |
80 | } | 80 | } |
81 | 81 | ||
82 | public void LogInventoryFetchFolderList(string extension, BackendResponse response, Uri owner, DateTime time) | 82 | public void LogInventoryFetchFolderList(string extension, BackendResponse response, Uri owner, DateTime time) |
83 | { | 83 | { |
84 | Logger.Log.DebugFormat("[{0}] InventoryFetchFolderList(): OwnerID: {1}, Response: {2}", extension, | 84 | Logger.Log.DebugFormat("[{0}] InventoryFetchFolderList(): OwnerID: {1}, Response: {2}", extension, |
85 | owner, response); | 85 | owner, response); |
86 | } | 86 | } |
87 | 87 | ||
88 | public void LogInventoryFetchInventory(string extension, BackendResponse response, Uri owner, DateTime time) | 88 | public void LogInventoryFetchInventory(string extension, BackendResponse response, Uri owner, DateTime time) |
89 | { | 89 | { |
90 | Logger.Log.DebugFormat("[{0}] InventoryFetchInventory(): OwnerID: {1}, Response: {2}", extension, | 90 | Logger.Log.DebugFormat("[{0}] InventoryFetchInventory(): OwnerID: {1}, Response: {2}", extension, |
91 | owner, response); | 91 | owner, response); |
92 | } | 92 | } |
93 | 93 | ||
94 | public void LogInventoryFetchActiveGestures(string extension, BackendResponse response, Uri owner, DateTime time) | 94 | public void LogInventoryFetchActiveGestures(string extension, BackendResponse response, Uri owner, DateTime time) |
95 | { | 95 | { |
96 | Logger.Log.DebugFormat("[{0}] InventoryFetchActiveGestures(): OwnerID: {1}, Response: {2}", extension, | 96 | Logger.Log.DebugFormat("[{0}] InventoryFetchActiveGestures(): OwnerID: {1}, Response: {2}", extension, |
97 | owner, response); | 97 | owner, response); |
98 | } | 98 | } |
99 | 99 | ||
100 | public void LogInventoryCreate(string extension, BackendResponse response, Uri owner, bool folder, DateTime time) | 100 | public void LogInventoryCreate(string extension, BackendResponse response, Uri owner, bool folder, DateTime time) |
101 | { | 101 | { |
102 | Logger.Log.DebugFormat("[{0}] InventoryCreate(): OwnerID: {1}, Response: {2}", extension, | 102 | Logger.Log.DebugFormat("[{0}] InventoryCreate(): OwnerID: {1}, Response: {2}", extension, |
103 | owner, response); | 103 | owner, response); |
104 | } | 104 | } |
105 | 105 | ||
106 | public void LogInventoryCreateInventory(string extension, BackendResponse response, DateTime time) | 106 | public void LogInventoryCreateInventory(string extension, BackendResponse response, DateTime time) |
107 | { | 107 | { |
108 | Logger.Log.DebugFormat("[{0}] InventoryCreateInventory(): Response: {1}", extension, | 108 | Logger.Log.DebugFormat("[{0}] InventoryCreateInventory(): Response: {1}", extension, |
109 | response); | 109 | response); |
110 | } | 110 | } |
111 | 111 | ||
112 | public void LogInventoryDelete(string extension, BackendResponse response, Uri owner, UUID objID, bool folder, DateTime time) | 112 | public void LogInventoryDelete(string extension, BackendResponse response, Uri owner, UUID objID, bool folder, DateTime time) |
113 | { | 113 | { |
114 | Logger.Log.DebugFormat("[{0}] InventoryDelete(): OwnerID: {1}, Folder: {2}, Response: {3}", extension, | 114 | Logger.Log.DebugFormat("[{0}] InventoryDelete(): OwnerID: {1}, Folder: {2}, Response: {3}", extension, |
115 | owner, folder, response); | 115 | owner, folder, response); |
116 | } | 116 | } |
117 | 117 | ||
118 | public void LogInventoryPurgeFolder(string extension, BackendResponse response, Uri owner, UUID folderID, DateTime time) | 118 | public void LogInventoryPurgeFolder(string extension, BackendResponse response, Uri owner, UUID folderID, DateTime time) |
119 | { | 119 | { |
120 | Logger.Log.DebugFormat("[{0}] InventoryPurgeFolder(): OwnerID: {1}, FolderID: {2}, Response: {3}", extension, | 120 | Logger.Log.DebugFormat("[{0}] InventoryPurgeFolder(): OwnerID: {1}, FolderID: {2}, Response: {3}", extension, |
121 | owner, response); | 121 | owner, response); |
122 | } | 122 | } |
123 | } | 123 | } |
124 | } | 124 | } |