Class MirroringChangeLogFilter
Inheritance
System.Object
MirroringChangeLogFilter
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: EPiServer.MirroringService.ChangeLog
Assembly: EPiServer.Enterprise.dll
Version: 7.19.2Syntax
public class MirroringChangeLogFilter
Constructors
MirroringChangeLogFilter(IChangeLog, Int32, MirroringData)
Declaration
public MirroringChangeLogFilter(IChangeLog changeLog, int maxRecordsPerRead, MirroringData mirroringData)
Parameters
Type | Name | Description |
---|---|---|
IChangeLog | changeLog | |
System.Int32 | maxRecordsPerRead | |
MirroringData | mirroringData |
Methods
ContentExists(ContentReference)
Declaration
protected bool ContentExists(ContentReference contentRef)
Parameters
Type | Name | Description |
---|---|---|
ContentReference | contentRef |
Returns
Type | Description |
---|---|
System.Boolean |
GenerateFakeChangeLog()
Declaration
protected List<IChangeLogItem> GenerateFakeChangeLog()
Returns
Type | Description |
---|---|
System.Collections.Generic.List<IChangeLogItem> |
GetChanges()
Declaration
public IList<IChangeLogItem> GetChanges()
Returns
Type | Description |
---|---|
System.Collections.Generic.IList<IChangeLogItem> |
GetFileChanges(Int64)
Gets relevant file changes for current mirroring channel
Declaration
protected IEnumerable<IChangeLogItem> GetFileChanges(long lastSequenceNumberRead)
Parameters
Type | Name | Description |
---|---|---|
System.Int64 | lastSequenceNumberRead | The last sequence number read. |
Returns
Type | Description |
---|---|
System.Collections.Generic.IEnumerable<IChangeLogItem> | file changes |
IsFileLinkedFromPageInChannel(String)
Determines whether specified file is linked to from any page within current channel
Declaration
protected bool IsFileLinkedFromPageInChannel(string virtualPath)
Parameters
Type | Name | Description |
---|---|---|
System.String | virtualPath | The virtual path for the file |
Returns
Type | Description |
---|---|
System.Boolean |
|
IsPagePublished(ContentReference)
Declaration
protected bool IsPagePublished(ContentReference contentRef)
Parameters
Type | Name | Description |
---|---|---|
ContentReference | contentRef |
Returns
Type | Description |
---|---|
System.Boolean |
ReadChangeLog()
Declaration
protected List<IChangeLogItem> ReadChangeLog()
Returns
Type | Description |
---|---|
System.Collections.Generic.List<IChangeLogItem> |
ShouldContentBeAdded(ContentReference)
Declaration
protected bool ShouldContentBeAdded(ContentReference contentLink)
Parameters
Type | Name | Description |
---|---|---|
ContentReference | contentLink |
Returns
Type | Description |
---|---|
System.Boolean |