메소드 |
설명 |
|
CleanupPrefetchingBehaviors ( IEnumerable allDestinations, IEnumerable failingDestinations ) : void |
|
|
CreateReplicationStrategyFromDocument ( ReplicationDestination x, ReplicationStrategy replicationStrategy ) : ReplicationStrategy |
|
|
EnsureReplicationInformationInMetadata ( RavenJObject metadata, DocumentDatabase database ) : void |
|
|
Execute ( ) : void |
|
|
GetAttachments ( Raven.Bundles.Replication.Data.SourceReplicationInformationWithBatchInformation destinationsReplicationInformationForSource, ReplicationStrategy destination, ReplicationStatisticsRecorder scope ) : Etag>.Tuple |
|
|
GetAttachmentsToReplicate ( IStorageActionsAccessor actions, Etag lastAttachmentEtag, int maxNumberOfItemsToReceiveInSingleBatch ) : List |
|
|
GetConnectionOptionsSafe ( ReplicationDestination x ) : ReplicationStrategy |
|
|
GetDebugInfomration ( ) : string |
|
|
GetDocsToReplicate ( IStorageActionsAccessor actions, PrefetchingBehavior prefetchingBehavior, JsonDocumentsToReplicate result, int maxNumberOfItemsToReceiveInSingleBatch ) : List |
|
|
GetIndexAndTransformersTombstones ( string tombstoneListName, int start, int take ) : List |
|
|
GetJsonDocuments ( Raven.Bundles.Replication.Data.SourceReplicationInformationWithBatchInformation destinationsReplicationInformationForSource, ReplicationStrategy destination, PrefetchingBehavior prefetchingBehavior, ReplicationStatisticsRecorder scope ) : JsonDocumentsToReplicate |
|
|
GetLastReplicatedEtagFrom ( ReplicationStrategy destination ) : Raven.Bundles.Replication.Data.SourceReplicationInformationWithBatchInformation |
|
|
GetReplicationDestinations ( Predicate predicate = null ) : Raven.Bundles.Replication.Tasks.ReplicationStrategy[] |
|
|
GetRequestBuffering ( ReplicationStrategy destination ) : bool |
|
|
HandleRequestBufferingErrors ( Exception e, ReplicationStrategy destination ) : void |
|
|
IsFirstFailure ( string url ) : bool |
|
|
IsNotFailing ( ReplicationStrategy dest, int currentReplicationAttempts ) : bool |
|
|
NotifySibling ( BlockingCollection collection ) : void |
|
|
NotifySiblings ( ) : void |
|
|
OnIndexChange ( DocumentDatabase documentDatabase, Raven.Abstractions.Data.IndexChangeNotification eventArgs ) : void |
|
|
OnTransformerChange ( DocumentDatabase documentDatabase, Raven.Abstractions.Data.TransformerChangeNotification eventArgs ) : void |
|
|
RecordFailure ( string url, string lastError ) : void |
|
|
RecordLastEtagChecked ( string url, Etag lastEtagChecked ) : void |
|
|
RecordSuccess ( string url, Etag lastReplicatedEtag = null, System.DateTime lastReplicatedLastModified = null, System.DateTime lastHeartbeatReceived = null, string lastError = null, bool forDocuments = true ) : void |
|
|
ReplicateAttachments ( ReplicationStrategy destination, Raven.Bundles.Replication.Data.SourceReplicationInformationWithBatchInformation destinationsReplicationInformationForSource, ReplicationStatisticsRecorder recorder ) : bool? |
|
|
ReplicateDocuments ( ReplicationStrategy destination, Raven.Bundles.Replication.Data.SourceReplicationInformationWithBatchInformation destinationsReplicationInformationForSource, ReplicationStatisticsRecorder recorder, int &replicatedDocuments ) : bool? |
|
|
ReplicateIndexDeletionIfNeeded ( List indexTombstones, ReplicationStrategy destination, int>.Dictionary replicatedIndexTombstones ) : void |
|
|
ReplicateSingleIndex ( ReplicationStrategy destination, IndexDefinition definition ) : void |
|
|
ReplicateSingleSideBySideIndex ( ReplicationStrategy destination, IndexDefinition indexDefinition, IndexDefinition sideBySideIndexDefinition ) : void |
|
|
ReplicateSingleTransformer ( ReplicationStrategy destination, TransformerDefinition definition ) : void |
|
|
ReplicateTo ( ReplicationStrategy destination ) : bool |
|
|
ReplicateTransformerDeletionIfNeeded ( List transformerTombstones, ReplicationStrategy destination, int>.Dictionary replicatedTransformerTombstones ) : void |
|
|
ResetFailureForHeartbeat ( string src ) : void |
|
|
SetLastReplicatedEtagForServer ( ReplicationStrategy destination, Etag lastDocEtag = null, Etag lastAttachmentEtag = null ) : void |
|
|
TryReplicationAttachments ( ReplicationStrategy destination, RavenJArray jsonAttachments, string &errorMessage ) : bool |
|
|
TryReplicationDocuments ( ReplicationStrategy destination, RavenJArray jsonDocuments, string &lastError ) : bool |
|
|
UpdateReplicationPerformance ( ReplicationStrategy destination, System.DateTime startTime, System.TimeSpan elapsed, int batchSize ) : void |
|
|
UrlEncodedServerUrl ( ) : string |
|
|
WarnIfNoReplicationTargetsWereFound ( ) : void |
|
|