Class HttpReplicator
An HTTP implementation of IReplicator. Assumes the API supported by ReplicationService.
Inherited Members
Assembly: Lucene.Net.Replicator.dll
Syntax
public class HttpReplicator : HttpClientBase, IReplicator, IDisposable
Remarks
@lucene.experimental
Constructors
Name | Description |
---|---|
HttpReplicator(String, HttpClient) | Creates a new HttpReplicator with the given |
HttpReplicator(String, HttpMessageHandler) | Creates a new HttpReplicator with the given url. HttpClientBase(String, HttpMessageHandler) for more details. |
HttpReplicator(String, Int32, String, HttpMessageHandler) | Creates a new HttpReplicator with the given host, port and path. HttpClientBase(String, Int32, String, HttpMessageHandler) for more details. |
Methods
Name | Description |
---|---|
CheckForUpdate(String) | Checks for updates at the remote host. |
ObtainFile(String, String, String) | Obtains the given file from it's source at the remote host. |
Publish(IRevision) | Not supported. |
Release(String) | Releases a session obtained from the remote host. |