public class OplogListener
extends java.lang.Object
implements me.tfeng.toolbox.spring.Startable
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
COLLECTION_NAME |
static java.lang.String |
DB_NAME |
| Constructor and Description |
|---|
OplogListener() |
| Modifier and Type | Method and Description |
|---|---|
protected com.mongodb.CursorType |
getCursorType() |
protected org.bson.Document |
getQuery() |
protected org.bson.Document |
getSort() |
void |
onStart() |
void |
onStop() |
void |
setHandler(OplogItemHandler handler) |
void |
setMongoClient(com.mongodb.MongoClient mongoClient) |
void |
setNamespace(java.lang.String namespace) |
void |
setStartTimestamp(org.bson.types.BSONTimestamp startTimestamp) |
public static final java.lang.String COLLECTION_NAME
public static final java.lang.String DB_NAME
public void onStart()
throws java.lang.Throwable
onStart in interface me.tfeng.toolbox.spring.Startablejava.lang.Throwablepublic void onStop()
throws java.lang.Throwable
onStop in interface me.tfeng.toolbox.spring.Startablejava.lang.Throwablepublic void setHandler(OplogItemHandler handler)
public void setMongoClient(com.mongodb.MongoClient mongoClient)
public void setNamespace(java.lang.String namespace)
public void setStartTimestamp(org.bson.types.BSONTimestamp startTimestamp)
protected com.mongodb.CursorType getCursorType()
protected org.bson.Document getQuery()
protected org.bson.Document getSort()