|
xmlBlaster 1.6.2 contributions API | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.xmlBlaster.contrib.dbwriter.DbWriter
| Field Summary | |
static java.lang.String |
CASE_SENSITIVE_KEY
|
static java.lang.String |
DB_POOL_KEY
|
static java.lang.String |
INITIAL_UPDATE_EVENT_POST
|
static java.lang.String |
INITIAL_UPDATE_EVENT_PRE
|
static java.lang.String |
QUOTE_COLUMN_NAMES_KEY
dbWriter.quoteColumnNames=true: Add quotes around the column names like "COMMENT" instead of COMMENT, this is e.g. |
| Constructor Summary | |
DbWriter()
Default constructor, you need to call init(org.xmlBlaster.contrib.I_Info) thereafter. |
|
DbWriter(I_Info info)
Convenience constructor, creates a processor for changes, calls init(org.xmlBlaster.contrib.I_Info). |
|
| Method Summary | |
static java.util.List |
createDbWriters(I_Info masterInfo)
Creates a list of DbWriter instances. |
static DbWriter |
createSingleDbWriter(I_Info masterInfo,
java.lang.String loginName,
java.lang.String password)
Creates an Instance of a DbWriter with the given configuration. |
I_Info |
getInfo()
|
boolean |
getPoolOwner()
|
void |
init(I_Info info)
Creates a processor for changes. |
void |
registerForUpdates(I_Update registeredForUpdates)
|
void |
setPoolOwner(boolean poolOwner)
|
void |
shutdown()
Cleanup resources. |
void |
update(java.lang.String topic,
java.io.InputStream is,
java.util.Map attrMap)
Determines wether the message is a database dump or not. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public static final java.lang.String INITIAL_UPDATE_EVENT_PRE
public static final java.lang.String INITIAL_UPDATE_EVENT_POST
public static final java.lang.String DB_POOL_KEY
public static final java.lang.String CASE_SENSITIVE_KEY
public static final java.lang.String QUOTE_COLUMN_NAMES_KEY
| Constructor Detail |
public DbWriter()
init(org.xmlBlaster.contrib.I_Info) thereafter.
public DbWriter(I_Info info)
throws java.lang.Exception
init(org.xmlBlaster.contrib.I_Info).
info - Configuration
java.lang.Exception - Can be of any type| Method Detail |
public static DbWriter createSingleDbWriter(I_Info masterInfo,
java.lang.String loginName,
java.lang.String password)
throws java.lang.Exception
masterInfo - loginName - password -
java.lang.Exception
public static java.util.List createDbWriters(I_Info masterInfo)
throws java.lang.Exception
java.lang.Exceptionpublic void setPoolOwner(boolean poolOwner)
public boolean getPoolOwner()
public void init(I_Info info)
throws java.lang.Exception
#startAlertProducers
info - Configuration
java.lang.Exception - Can be of any typepublic I_Info getInfo()
public void shutdown()
java.lang.Exception - Can be of any type
public void update(java.lang.String topic,
java.io.InputStream is,
java.util.Map attrMap)
throws java.lang.Exception
update in interface I_Updatetopic - The topic nameattrMap - A map with attribute, can be null
java.lang.Exceptionpublic void registerForUpdates(I_Update registeredForUpdates)
|
xmlBlaster 1.6.2 contributions API | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||