WARNING: Most of this content (with the exception of the Mozilla 1.9 XPCOM reference) is very old, and can be expected to be out of date and possibly obsolete. For better XUL documentation, please visit the XUL hub at the Mozilla Developer Center.

nsIAbLDAPProcessReplicationData

IID:e628bbc9-8793-4f0b-bce4-990d399b1fca
Inherits From:nsISupports

This service does replication of an LDAP directory to a local Mork AB Database.

This interface is implemented by the following components:


Constants

Replication states
PRInt32 kIdle = 0
PRInt32 kAnonymousBinding = 1
PRInt32 kAuthenticatedBinding = 2
PRInt32 kSyncServerBinding = 3
PRInt32 kSearchingAuthDN = 4
PRInt32 kDecidingProtocol = 5
PRInt32 kAuthenticating = 6
PRInt32 kReplicatingAll = 7
PRInt32 kSearchingRootDSE = 8
PRInt32 kFindingChanges = 9
PRInt32 kReplicatingChanges = 10
PRInt32 kReplicationDone = 11
Replication protocols
PRInt32 kDefaultDownloadAll = 0
PRInt32 kChangeLogProtocol = 1
PRInt32 kLCUPProtocol = 2
PRInt32 kLastUpdatedTimeStampMethod = 3

Properties

readonly PRInt32 protocolUsed

Readonly attribute giving the current protocol used

readonly PRInt32 replicationState

Readonly attribute giving the current replication state


Methods

void abort ( ) void init ( nsIAbLDAPDirectory directory , nsILDAPConnection connection , nsILDAPURL url , nsIAbLDAPReplicationQuery query , nsIWebProgressListener progressListener )

void abort ( )

This method a aborts the ongoing processing


void init ( nsIAbLDAPDirectory directory , nsILDAPConnection connection , nsILDAPURL url , nsIAbLDAPReplicationQuery query , nsIWebProgressListener progressListener )

This method initializes the implementation

Arguments:
directory
connection
url
query
progressListener

Reference documentation is generated from Mozilla's source.