|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ReplicationServiceManagerMBean
Management interface for main replicator control class.
| Method Summary | |
|---|---|
DynamicMBeanHelper |
createHelper()
Returns a helper that supplies MBean metadata. |
java.util.Map<java.lang.String,java.lang.String> |
getStatus()
Returns a map of status properties for all current replicators |
boolean |
isAlive()
Returns true if the MBean is alive. |
void |
kill()
Terminates the replicator process immediately without clean-up. |
boolean |
loadService(java.lang.String name)
Starts a replication service. |
java.util.Map<java.lang.String,java.lang.String> |
replicatorStatus(java.lang.String name)
Returns a list of properties that have the status for each of the current services. |
java.util.Map<java.lang.String,java.lang.String> |
resetService(java.lang.String name)
Resets a replication service. |
java.util.Map<java.lang.String,java.lang.String> |
resetService(java.lang.String name,
java.util.Map<java.lang.String,java.lang.String> controlParams)
Resets a replication service or some of its components (thl, relay, database). |
java.util.List<java.util.Map<java.lang.String,java.lang.String>> |
services()
Lists currently defined replicators and whether they are running or not. |
java.util.Map<java.lang.String,java.lang.String> |
status()
Returns status information. |
void |
stop()
Stops all replication services and exits the process cleanly. |
boolean |
unloadService(java.lang.String name)
Stops a replication service. |
| Method Detail |
|---|
java.util.List<java.util.Map<java.lang.String,java.lang.String>> services()
throws java.lang.Exception
java.lang.Exceptionboolean isAlive()
java.util.Map<java.lang.String,java.lang.String> status()
throws java.lang.Exception
java.lang.Exception
boolean loadService(java.lang.String name)
throws java.lang.Exception
name - Name of the replicator service
java.lang.Exception - Thrown if service start-up fails
boolean unloadService(java.lang.String name)
throws java.lang.Exception
name - Name of the replicator service
java.lang.Exception - Thrown if service stop fails
java.util.Map<java.lang.String,java.lang.String> resetService(java.lang.String name)
throws java.lang.Exception
name - Name of the replicator service
java.lang.Exception - Thrown if service stop fails
java.util.Map<java.lang.String,java.lang.String> resetService(java.lang.String name,
java.util.Map<java.lang.String,java.lang.String> controlParams)
throws java.lang.Exception
name - Name of the replicator servicecontrolParams - 0 or more control parameters expressed as name-value
pairs (option={-all|-thl|-relay|-db})
java.lang.Exception - Thrown if service stop fails
java.util.Map<java.lang.String,java.lang.String> replicatorStatus(java.lang.String name)
throws java.lang.Exception
java.lang.Exception
java.util.Map<java.lang.String,java.lang.String> getStatus()
throws java.lang.Exception
java.lang.Exception
void stop()
throws java.lang.Exception
java.lang.Exception - Thrown if service stop fails
void kill()
throws java.lang.Exception
java.lang.Exception
DynamicMBeanHelper createHelper()
throws java.lang.Exception
java.lang.Exception
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||