/* * Created on Aug 16, 2004 */ package com.idega.core.ldap.replication.business; /** * * @author <a href="mailto:eiki@idega.is">Eirikur S. Hrafnsson</a> * **/ public interface LDAPReplicationConstants { public static final String REPLICATION_PROPS_FILE_NAME = "replication.prop"; public static final String PROPS_REPLICATOR_PREFIX = "replicator."; public static final String PROPS_REPLICATION_NUM = "replicators.num"; public static final String PROPS_REPLICATOR_BASE_RDN = ".base.rdn"; public static final String PROPS_REPLICATOR_BASE_UNIQUE_ID = ".base.unique.id"; public static final String PROPS_REPLICATOR_HOST= ".host"; public static final String PROPS_REPLICATOR_PORT = ".port"; public static final String PROPS_REPLICATOR_REPLICATE_BASE_RDN = ".replicate.base.rdn"; public static final String PROPS_REPLICATOR_LAST_REPLICATED = ".last.replicated"; public static final String PROPS_REPLICATOR_NEXT_REPLICATED = ".next.replication"; public static final String PROPS_REPLICATOR_INTERVAL_MINUTES = ".replication.interval.minutes"; public static final String PROPS_REPLICATOR_SCHEDULER_STRING = ".scheduler.string"; public static final String PROPS_REPLICATOR_SEARCH_TIMEOUT_MS = ".search.timeout.milliseconds"; public static final String PROPS_REPLICATOR_SEARCH_ENTRY_LIMIT= ".returned.entries.limit"; public static final String PROPS_REPLICATOR_MATCH_BY_UNIQUE_ID= ".match.by.uniqueid"; public static final String PROPS_REPLICATOR_ACTIVE= ".active"; public static final String PROPS_REPLICATOR_ROOT_USER= ".root.user"; public static final String PROPS_REPLICATOR_ROOT_PASSWORD= ".root.password"; /** * a group to overwrite/update with the baseurl/uniqueid group found */ public static final String PROPS_REPLICATOR_BASE_GROUP_ID = ".base.group.id"; /**a group to store the replicated tree under**/ public static final String PROPS_REPLICATOR_PARENT_GROUP_ID = ".parent.group.id"; /**if we should repeat the replication or should it be a one time thing**/ public static final String PROPS_REPLICATOR_REPEAT = ".replication.repeat"; }