|
xmlBlaster 1.6.2 API | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
I_ReplSlave
| Field Summary | |
static java.lang.String |
CASCADED_REPL_PREFIX
|
static java.lang.String |
CASCADED_REPL_SLAVE
|
static java.lang.String |
DBWATCHER_SESSION_NAME
|
static int |
STATUS_INCONSISTENT
|
static int |
STATUS_INITIAL
|
static int |
STATUS_NORMAL
|
static int |
STATUS_TRANSITION
|
static int |
STATUS_UNCONFIGURED
|
| Method Summary | |
void |
cancelInitialUpdate(boolean async)
|
java.util.ArrayList |
check(java.util.ArrayList pushEntries,
I_Queue queue)
|
void |
checkStatus()
Checks on the backend data which has to be displayed on the MBean. |
int |
getMaxNumOfEntries()
|
java.lang.String |
getReplPrefix()
|
java.lang.String |
getSessionName()
|
java.lang.String |
getStatus()
|
int |
getStatusAsInt()
|
void |
handleException(java.lang.Throwable ex)
Pauses the dispatcher. |
void |
incrementPtPEntries(long numOfTransactions)
Increments the amount of entries in the ptp counter queue |
void |
onDeadLetter(java.util.Map qosClientProperties)
Invoked by the ReplManagerPlugin when a deadMessage is published because an error |
void |
postCheck(MsgUnit[] processedEntries)
|
void |
prepareForRequest(I_Info individualInfo)
3 |
void |
reactivateDestination(long minReplKey,
long maxReplKey)
6 This is received by the DbWatcher jvm. |
boolean |
reInitiate(I_Info info)
|
void |
requestInitialData(java.lang.String dbWatcherSessionId,
boolean onlyRegister)
|
boolean |
run(I_Info individualInfo,
java.lang.String dbWatcherSessionId,
java.lang.String cascadeReplPrefix,
java.lang.String cascadeSlaveSessionName,
boolean onlyRegister)
Starts a replication |
boolean |
setDispatcher(boolean status)
|
boolean |
setDispatcher(boolean status,
boolean doPersist)
|
void |
setSqlResponse(java.lang.String sqlResponse)
|
| Methods inherited from interface org.xmlBlaster.contrib.I_ContribPlugin |
getUsedPropertyKeys, init, shutdown |
| Field Detail |
public static final int STATUS_UNCONFIGURED
public static final int STATUS_INITIAL
public static final int STATUS_TRANSITION
public static final int STATUS_NORMAL
public static final int STATUS_INCONSISTENT
public static final java.lang.String DBWATCHER_SESSION_NAME
public static final java.lang.String CASCADED_REPL_SLAVE
public static final java.lang.String CASCADED_REPL_PREFIX
| Method Detail |
public boolean run(I_Info individualInfo,
java.lang.String dbWatcherSessionId,
java.lang.String cascadeReplPrefix,
java.lang.String cascadeSlaveSessionName,
boolean onlyRegister)
throws java.lang.Exception
individualInfo - dbWatcherSessionId - cascadeReplPrefix - can be nullcascadeSlaveSessionName - can be nullonlyRegister - true, then it only registers the initial update (it will wait until an start comes)
java.lang.Exception
public void prepareForRequest(I_Info individualInfo)
throws java.lang.Exception
java.lang.Exceptionpublic java.lang.String getStatus()
public java.lang.String getReplPrefix()
public boolean reInitiate(I_Info info)
throws java.lang.Exception
java.lang.Exception
public void requestInitialData(java.lang.String dbWatcherSessionId,
boolean onlyRegister)
throws java.lang.Exception
java.lang.Exception
public void reactivateDestination(long minReplKey,
long maxReplKey)
throws java.lang.Exception
minReplKey - the replication key taken before initiating the db side
operation on the master.maxReplKey - the replication key taken after initiating the db side
operation on the master.
java.lang.Exception
public java.util.ArrayList check(java.util.ArrayList pushEntries,
I_Queue queue)
throws java.lang.Exception
java.lang.Exception
public void postCheck(MsgUnit[] processedEntries)
throws java.lang.Exception
java.lang.Exceptionpublic void setSqlResponse(java.lang.String sqlResponse)
sqlResponse - The sqlResponse to set.public void handleException(java.lang.Throwable ex)
public void checkStatus()
public int getStatusAsInt()
public java.lang.String getSessionName()
public boolean setDispatcher(boolean status)
public boolean setDispatcher(boolean status,
boolean doPersist)
throws java.lang.Exception
java.lang.Exceptionpublic void incrementPtPEntries(long numOfTransactions)
numOfTransactions - public int getMaxNumOfEntries()
public void onDeadLetter(java.util.Map qosClientProperties)
public void cancelInitialUpdate(boolean async)
throws java.lang.Exception
java.lang.Exception
|
xmlBlaster 1.6.2 API | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||