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.Logger
logger
-
Constructor Summary
Constructors Constructor Description ReplicationUtil()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static void
createChangeLog(netscape.ldap.LDAPConnection conn, java.lang.String dir)
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)
static void
createReplicationManager(netscape.ldap.LDAPConnection conn, java.lang.String bindUser, java.lang.String pwd)
static int
enableReplication(java.lang.String replicadn, netscape.ldap.LDAPConnection conn, java.lang.String bindUser, java.lang.String basedn, int id)
static java.lang.String
getInstanceDir(netscape.ldap.LDAPConnection conn)
static void
initializeConsumer(java.lang.String replicadn, netscape.ldap.LDAPConnection conn, java.lang.String name)
static boolean
replicationDone(java.lang.String replicadn, netscape.ldap.LDAPConnection conn, java.lang.String name)
static java.lang.String
replicationStatus(java.lang.String replicadn, netscape.ldap.LDAPConnection conn, java.lang.String name)
static void
setupReplication()
-
-
-
Method Detail
-
setupReplication
public static void setupReplication() throws EBaseException, java.io.IOException, netscape.ldap.LDAPException
- Throws:
EBaseException
java.io.IOException
netscape.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.LDAPException
java.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.IOException
netscape.ldap.LDAPException
-
-