public class MamaMsgQualifier
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static MamaMsgQualifier |
DEFINITELY_DELAYED
The current message is definitely delayed.
|
static MamaMsgQualifier |
DEFINITELY_DUPLICATE
The message is definitely a duplicate.
|
static MamaMsgQualifier |
INVALID
This bit is never set by the FH.
|
static MamaMsgQualifier |
OUT_OF_SEQUENCE
The message is out of sequence.
|
static MamaMsgQualifier |
POSSIBLY_DELAYED
The current message may be delayed.
|
static MamaMsgQualifier |
POSSIBLY_DUPLICATE
The message is possibly a duplicate.
|
Constructor and Description |
---|
MamaMsgQualifier() |
MamaMsgQualifier(MamaMsgQualifier qualifierFilter) |
Modifier and Type | Method and Description |
---|---|
boolean |
filter(short value)
Return true if any bits in value match the bits set in this qualifier.
|
boolean |
getIsDefinitelyDelayed()
Return true if the message is delayed.
|
boolean |
getIsDefinitelyDuplicate()
Return true if this message is definitely a duplicate message.
|
boolean |
getIsOutOfSequence() |
boolean |
getIsPossiblyDelayed()
Return true if the message is possibly delayed.
|
boolean |
getIsPossiblyDuplicate()
Return true if this message is possibly a duplicate message.
|
boolean |
isValid() |
void |
setInvalid(boolean value)
set the invalid bid
|
void |
setIsDefinitelyDelayed(boolean value)
Set the possibly delayed bit.
|
void |
setIsDefinitelyDuplicate(boolean value)
Set the definitely duplicate bit.
|
void |
setIsPossiblyDelayed(boolean value)
Set the possibly delayed bit.
|
void |
setIsPossiblyDuplicate(boolean value)
Set the possibly duplicate bit.
|
void |
setOutOfSequence(boolean value)
Set the possibly out of sequence bit.
|
public static final MamaMsgQualifier POSSIBLY_DUPLICATE
public static final MamaMsgQualifier DEFINITELY_DUPLICATE
public static final MamaMsgQualifier POSSIBLY_DELAYED
public static final MamaMsgQualifier DEFINITELY_DELAYED
public static final MamaMsgQualifier OUT_OF_SEQUENCE
public static final MamaMsgQualifier INVALID
public MamaMsgQualifier()
public MamaMsgQualifier(MamaMsgQualifier qualifierFilter)
public boolean getIsDefinitelyDuplicate()
public boolean getIsPossiblyDuplicate()
public boolean getIsPossiblyDelayed()
public boolean getIsDefinitelyDelayed()
public boolean getIsOutOfSequence()
public boolean isValid()
public void setIsDefinitelyDuplicate(boolean value)
value
- for the bit .public void setIsPossiblyDuplicate(boolean value)
value
- for the bit .public void setIsPossiblyDelayed(boolean value)
value
- for the bit .public void setIsDefinitelyDelayed(boolean value)
value
- for the bit .public void setOutOfSequence(boolean value)
value
- for the bit .public void setInvalid(boolean value)
value
- value to setpublic boolean filter(short value)
value
- The value to filter.Copyright 2011 NYSE Technologies