|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcgl.narada.service.qos.impl.QosIdentifiersImpl
public class QosIdentifiersImpl
The QosIdentofiers can be used to achieve various delivery schemes such as all-or-none, at-most-once, at-least-once, exactly-once, causal-ordered, publisher-ordered, time-constrained
| Constructor Summary | |
|---|---|
protected |
QosIdentifiersImpl()
|
| Method Summary | |
|---|---|
boolean |
hasSatisfiedCausalConstraints()
Has satisfied any causal constraints that might be contained in the event |
boolean |
hasSatisfiedTimingConstraints()
This would be based on the global NaradaBrokering clock |
boolean |
isArchived()
Indicates if the event in question has been archived. |
boolean |
isDuplicate()
Indicates if this event is a duplicate event |
boolean |
isOrdered()
Indicates whether the event has satisfied ordering constraints and is ready for release. |
boolean |
isTimeOrdered()
Checks to see if the event is ordered in time based on the NB clock |
boolean |
isTimeSpaced()
Checks to see if the event has satisfied Time Differential Service (TDS) time-spacing requirements |
protected void |
setArchived()
|
protected void |
setDuplicate()
|
protected void |
setOrdered()
|
protected void |
setSatisfiedCausalConstraints()
|
protected void |
setSatisfiedTimingConstraints()
|
void |
setTimeOrdered()
|
protected void |
setTimeSpaced()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
protected QosIdentifiersImpl()
| Method Detail |
|---|
public boolean isArchived()
isArchived in interface QosIdentifiersprotected void setArchived()
public boolean hasSatisfiedCausalConstraints()
hasSatisfiedCausalConstraints in interface QosIdentifiersprotected void setSatisfiedCausalConstraints()
public boolean isDuplicate()
isDuplicate in interface QosIdentifiersprotected void setDuplicate()
public boolean isOrdered()
isOrdered in interface QosIdentifiersprotected void setOrdered()
public boolean hasSatisfiedTimingConstraints()
hasSatisfiedTimingConstraints in interface QosIdentifiersprotected void setSatisfiedTimingConstraints()
public boolean isTimeOrdered()
isTimeOrdered in interface QosIdentifierspublic void setTimeOrdered()
public boolean isTimeSpaced()
isTimeSpaced in interface QosIdentifiersprotected void setTimeSpaced()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||