Class
Tree
          
SUMMARY: INNER | FIELD | CONSTR | METHODDETAIL: FIELD | CONSTR | METHOD
 

com.newstep.solid.test.replication
Class ReplicationFailoverTest

public class ReplicationFailoverTest      
 
Links:
Kernel Association Association Link
to Class ReplicationService
Associates type:
association
Client cardinality:
1
Client navigability:
NOT NAVIGABLE
Client visibility:
private
Supplier cardinality:
1
Supplier navigability:
NAVIGABLE
Supplier visibility:
package
 
 

Field Summary
private String
private static Logger
private Properties
private String
private String
private String
long
long
Method Summary
Properties
public static void
main(String args)
void
pause(Long millis)
protected void
protected void
public void
Field Detail
configPath
private String configPath
Multiplicity:
1
 

logger
private static Logger logger
Multiplicity:
1
Static.
 

pr
private Properties pr
Multiplicity:
1
 

replicantPath
private String replicantPath
Multiplicity:
1
 

replicantProperties
private String replicantProperties
Multiplicity:
1
 

replicatorProperties
private String replicatorProperties
Multiplicity:
1
 

repService
ReplicationService repService
Multiplicity:
1
 

shortDelay
long shortDelay
Multiplicity:
1
 

testDuration
long testDuration
Multiplicity:
1
 
Method Detail
getConfig
Properties getConfig ()
 
 

main
public static void main (String args)
 
Runs replicated server and periodically updates replicated objects to cause replication
between the Active and Standby servers
Replicator properties file:
----------------------- BEGIN Replicator.properties --------------------------
capFactory = com.newstep.solid.netio.rtt.RttAccessPointFactory
hostid = 20
localAddress = 192.168.11.22,55000,172.0.0.51,55000,20
replicatorName = BOB
timeOutMillis = 3000
multicastGroupAddress = 239.0.0.100
primaryNicName = eth0
primaryNicAddress = 172.0.0.51
secondaryNicName = eth1
secondaryNicAddress = 192.168.11.22
multicastGroupPort = 54321
timeToLive = 1
----------------------- END Replicator.properties --------------------------

Replicant properties file:
----------------------- BEGIN Replicant.properties --------------------------
peername = JOE
requestperiod = 30000
responsetimeout = 3000
role = Active
----------------------- END Replicant.properties --------------------------
Parameters:
args replicator and replicant properties file names
Static.
 

pause
void pause (Long millis)
 
 

setUp
protected void setUp ()
 
 

tearDown
protected void tearDown ()
 
Tears down the test fixture. Called after every test case method.
 

testStartup
public void testStartup ()
 
 

Class
Tree
          
SUMMARY: INNER | FIELD | CONSTR | METHODDETAIL: FIELD | CONSTR | METHOD