public static bool IsReportSystemEventRpcSupported(ServerVersion serverVersion, AmSystemEventCode eventCode) { if (eventCode == AmSystemEventCode.StoreServiceStarted || eventCode == AmSystemEventCode.StoreServiceStopped) { return(ReplayRpcVersionControl.IsVersionGreater(serverVersion, AmRpcVersionControl.ReportSystemEventRpcSupportedVersion)); } return(eventCode == AmSystemEventCode.StoreServiceUnexpectedlyStopped && ReplayRpcVersionControl.IsVersionGreater(serverVersion, AmRpcVersionControl.UnexpectedStoreStopEventCodeSupportedVersion)); }
public static bool IsServerMoveBackDatabasesRpcSupported(ServerVersion serverVersion) { return(ReplayRpcVersionControl.IsVersionGreater(serverVersion, AmRpcVersionControl.AmServerMoveBackDatabasesRpcSupportedVersion)); }
public static bool IsGetDeferredRecoveryEntriesRpcSupported(ServerVersion serverVersion) { return(ReplayRpcVersionControl.IsVersionGreater(serverVersion, AmRpcVersionControl.GetDeferredRecoveryEntriesRpcSupportedSupportedVersion)); }
public static bool IsReportServiceKillRpcSupported(ServerVersion serverVersion) { return(ReplayRpcVersionControl.IsVersionGreater(serverVersion, AmRpcVersionControl.ReportServiceKillSupportedVersion)); }
public static bool IsMoveWithCatalogFailureReasonCodeSupported(ServerVersion serverVersion) { return(ReplayRpcVersionControl.IsVersionGreater(serverVersion, AmRpcVersionControl.MoveWithCatalogFailureReasonCodeVersion)); }
public static bool IsMountWithAmFlagsRpcSupported(ServerVersion serverVersion) { return(ReplayRpcVersionControl.IsVersionGreater(serverVersion, AmRpcVersionControl.MountWithAmFlagsSupportedVersion)); }
public static bool IsAttemptCopyLastLogsDirect3RpcSupported(ServerVersion serverVersion) { return(ReplayRpcVersionControl.IsVersionGreater(serverVersion, AmRpcVersionControl.AttemptCopyLastLogsDirect3SupportVersion)); }
public static bool IsAmRefreshConfigurationSupported(ServerVersion serverVersion) { return(ReplayRpcVersionControl.IsVersionGreater(serverVersion, AmRpcVersionControl.AmRefreshConfigurationRpcSupportVersion)); }
public static bool IsCheckThirdPartyListenerSupported(ServerVersion serverVersion) { return(ReplayRpcVersionControl.IsVersionGreater(serverVersion, AmRpcVersionControl.ThirdPartyReplListenerSupportedVersion)); }
public static bool IsMoveDatabaseEx3RpcSupported(ServerVersion serverVersion) { return(ReplayRpcVersionControl.IsVersionGreater(serverVersion, AmRpcVersionControl.MoveDatabaseEx3RpcSupportVersion)); }
public static bool IsGetAmRoleRpcSupported(ServerVersion serverVersion) { return(ReplayRpcVersionControl.IsVersionGreater(serverVersion, AmRpcVersionControl.GetAMRoleSupportVersion)); }
public static bool IsSwitchOverSupported(ServerVersion serverVersion) { return(ReplayRpcVersionControl.IsVersionGreater(serverVersion, AmRpcVersionControl.SwitchOverSupportVersion)); }