/// <summary> /// Gets the supported capabilities for the <see cref="StimJob"/> object. /// </summary> /// <param name="capServer">The capServer instance.</param> public void GetCapabilities(CapServer capServer) { Logger.DebugFormat("Getting the supported capabilities for StimJob data version {0}.", capServer.Version); capServer.Add(Functions.GetFromStore, ObjectTypes.StimJob); capServer.Add(Functions.AddToStore, ObjectTypes.StimJob); capServer.Add(Functions.UpdateInStore, ObjectTypes.StimJob); capServer.Add(Functions.DeleteFromStore, ObjectTypes.StimJob); }
/// <summary> /// Gets the supported capabilities for the <see cref="Log"/> object. /// </summary> /// <param name="capServer">The capServer instance.</param> public void GetCapabilities(CapServer capServer) { Logger.DebugFormat("Getting the supported capabilities for Log data version {0}.", capServer.Version); capServer.Add(Functions.GetFromStore, ObjectTypes.Log, WitsmlSettings.LogMaxDataNodesGet, WitsmlSettings.LogMaxDataPointsGet); capServer.Add(Functions.AddToStore, ObjectTypes.Log, WitsmlSettings.LogMaxDataNodesAdd, WitsmlSettings.LogMaxDataPointsAdd); capServer.Add(Functions.UpdateInStore, ObjectTypes.Log, WitsmlSettings.LogMaxDataNodesUpdate, WitsmlSettings.LogMaxDataPointsUpdate); capServer.Add(Functions.DeleteFromStore, ObjectTypes.Log, WitsmlSettings.LogMaxDataNodesDelete, WitsmlSettings.LogMaxDataPointsDelete); capServer.SetGrowingTimeoutPeriod(ObjectTypes.Log, WitsmlSettings.LogGrowingTimeoutPeriod); }
/// <summary> /// Gets the supported capabilities for the <see cref="MudLog"/> object. /// </summary> /// <param name="capServer">The capServer instance.</param> public void GetCapabilities(CapServer capServer) { Logger.DebugFormat("Getting the supported capabilities for MudLog data version {0}.", capServer.Version); if (MessageHandler.IsQueryEnabled) { capServer.Add(Functions.GetFromStore, ObjectTypes.MudLog); } capServer.Add(Functions.AddToStore, ObjectTypes.MudLog); capServer.Add(Functions.UpdateInStore, ObjectTypes.MudLog); //capServer.Add(Functions.DeleteFromStore, ObjectTypes.MudLog); }
/// <summary> /// Gets the supported capabilities for the <see cref="Trajectory"/> object. /// </summary> /// <param name="capServer">The capServer instance.</param> public void GetCapabilities(CapServer capServer) { Logger.DebugFormat("Getting the supported capabilities for Trajectory data version {0}.", capServer.Version); if (MessageHandler.IsQueryEnabled) { capServer.Add(Functions.GetFromStore, ObjectTypes.Trajectory, WitsmlSettings.TrajectoryMaxDataNodesGet); } capServer.Add(Functions.AddToStore, ObjectTypes.Trajectory, WitsmlSettings.TrajectoryMaxDataNodesAdd); capServer.Add(Functions.UpdateInStore, ObjectTypes.Trajectory, WitsmlSettings.TrajectoryMaxDataNodesUpdate); //capServer.Add(Functions.DeleteFromStore, ObjectTypes.Trajectory, WitsmlSettings.TrajectoryMaxDataNodesDelete); capServer.SetGrowingTimeoutPeriod(ObjectTypes.Trajectory, WitsmlSettings.TrajectoryGrowingTimeoutPeriod); }
/// <summary> /// Gets the supported capabilities for the <see cref="DbAuditHistory"/> object. /// </summary> /// <param name="capServer">The capServer instance.</param> public void GetCapabilities(CapServer capServer) { Logger.DebugFormat("Getting the supported capabilities for ChangeLog data version {0}.", capServer.Version); capServer.Add(Functions.GetFromStore, ObjectTypes.ChangeLog); }