Package com.netscape.cms.servlet.csadmin
Class ReplicationUtil
- java.lang.Object
-
- com.netscape.cms.servlet.csadmin.ReplicationUtil
-
public class ReplicationUtil extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static org.slf4j.Loggerlogger
-
Constructor Summary
Constructors Constructor Description ReplicationUtil()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidcreateChangeLog(netscape.ldap.LDAPConnection conn, java.lang.String dir)static voidcreateReplicationAgreement(java.lang.String replicadn, netscape.ldap.LDAPConnection conn, java.lang.String name, java.lang.String replicahost, int replicaport, java.lang.String replicapwd, java.lang.String basedn, java.lang.String bindUser, java.lang.String secure, java.lang.String replicationSecurity)static voidcreateReplicationManager(netscape.ldap.LDAPConnection conn, java.lang.String bindUser, java.lang.String pwd)static intenableReplication(java.lang.String replicadn, netscape.ldap.LDAPConnection conn, java.lang.String bindUser, java.lang.String basedn, int id)static java.lang.StringgetInstanceDir(netscape.ldap.LDAPConnection conn)static voidinitializeConsumer(java.lang.String replicadn, netscape.ldap.LDAPConnection conn, java.lang.String name)static booleanreplicationDone(java.lang.String replicadn, netscape.ldap.LDAPConnection conn, java.lang.String name)static java.lang.StringreplicationStatus(java.lang.String replicadn, netscape.ldap.LDAPConnection conn, java.lang.String name)static voidsetupReplication()
-
-
-
Method Detail
-
setupReplication
public static void setupReplication() throws EBaseException, java.io.IOException, netscape.ldap.LDAPException- Throws:
EBaseExceptionjava.io.IOExceptionnetscape.ldap.LDAPException
-
getInstanceDir
public static java.lang.String getInstanceDir(netscape.ldap.LDAPConnection conn) throws netscape.ldap.LDAPException- Throws:
netscape.ldap.LDAPException
-
createReplicationManager
public static void createReplicationManager(netscape.ldap.LDAPConnection conn, java.lang.String bindUser, java.lang.String pwd) throws netscape.ldap.LDAPException- Throws:
netscape.ldap.LDAPException
-
createChangeLog
public static void createChangeLog(netscape.ldap.LDAPConnection conn, java.lang.String dir) throws netscape.ldap.LDAPException- Throws:
netscape.ldap.LDAPException
-
enableReplication
public static int enableReplication(java.lang.String replicadn, netscape.ldap.LDAPConnection conn, java.lang.String bindUser, java.lang.String basedn, int id) throws netscape.ldap.LDAPException- Throws:
netscape.ldap.LDAPException
-
createReplicationAgreement
public static void createReplicationAgreement(java.lang.String replicadn, netscape.ldap.LDAPConnection conn, java.lang.String name, java.lang.String replicahost, int replicaport, java.lang.String replicapwd, java.lang.String basedn, java.lang.String bindUser, java.lang.String secure, java.lang.String replicationSecurity) throws netscape.ldap.LDAPException- Throws:
netscape.ldap.LDAPException
-
initializeConsumer
public static void initializeConsumer(java.lang.String replicadn, netscape.ldap.LDAPConnection conn, java.lang.String name) throws netscape.ldap.LDAPException- Throws:
netscape.ldap.LDAPException
-
replicationDone
public static boolean replicationDone(java.lang.String replicadn, netscape.ldap.LDAPConnection conn, java.lang.String name) throws netscape.ldap.LDAPException, java.io.IOException- Throws:
netscape.ldap.LDAPExceptionjava.io.IOException
-
replicationStatus
public static java.lang.String replicationStatus(java.lang.String replicadn, netscape.ldap.LDAPConnection conn, java.lang.String name) throws java.io.IOException, netscape.ldap.LDAPException- Throws:
java.io.IOExceptionnetscape.ldap.LDAPException
-
-