|
xmlBlaster 2.2.0 client API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface I_Checkpoint
Interface for plugins to handle messages passing checkpoints.
Field Summary | |
---|---|
static int |
CP_CONNECTION_PUBLISH_ACK
On client side (or client of a cluster setup) after the message is acknowledged by the remote server. |
static int |
CP_CONNECTION_PUBLISH_ENTER
On cluster - client side before sending or putting to connection queue (if offline) |
static java.lang.String[] |
CP_NAMES
|
static int |
CP_PUBLISH_ACK
A published messages is successfully processed by the core (publish or publishOneway) For none oneway the ACK is now returned to the publisher. |
static int |
CP_PUBLISH_ENTER
A published messages is entering xmlBlaster via protocol plugin. |
static int |
CP_UPDATE_ACK
A message was delivered to a client (update or updateOneway). |
static int |
CP_UPDATE_QUEUE_ADD
A messages is put to a clients callback queue |
Method Summary | |
---|---|
void |
passingBy(int checkpoint,
MsgUnit msgUnit,
SessionName destination,
java.lang.String[] context)
A message is passing a checkpoint. |
Methods inherited from interface org.xmlBlaster.util.plugin.I_Plugin |
---|
getType, getVersion, init, shutdown |
Methods inherited from interface org.xmlBlaster.util.checkpoint.CheckpointMBean |
---|
getCheckpointList, getFilter, isShowAllClientProperties, isShowAllMessages, isXmlStyle, setFilter, setShowAllClientProperties, setShowAllMessages, setXmlStyle |
Methods inherited from interface org.xmlBlaster.util.admin.I_AdminService |
---|
activate, deActivate, isActive |
Methods inherited from interface org.xmlBlaster.util.admin.I_AdminPlugin |
---|
getType, getVersion, isShutdown, shutdown |
Methods inherited from interface org.xmlBlaster.util.admin.I_AdminUsage |
---|
getUsageUrl, setUsageUrl, usage |
Field Detail |
---|
static final int CP_PUBLISH_ENTER
static final int CP_PUBLISH_ACK
static final int CP_UPDATE_QUEUE_ADD
static final int CP_UPDATE_ACK
static final int CP_CONNECTION_PUBLISH_ENTER
static final int CP_CONNECTION_PUBLISH_ACK
static final java.lang.String[] CP_NAMES
Method Detail |
---|
void passingBy(int checkpoint, MsgUnit msgUnit, SessionName destination, java.lang.String[] context)
checkpoint
- The checkpoint, e.g. CP_PUBLISH_ACKdestination
- Can be nullmsgUnit
- The message processedcontext
- Additional key values like { "subscriptionId", "__suvbId:2349", "comment", "blabla" }
|
xmlBlaster 2.2.0 client API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |