Class ExpirationMechanismIdentifiers
java.lang.Object
es.uam.eps.ir.relison.grid.diffusion.expiration.ExpirationMechanismIdentifiers
public class ExpirationMechanismIdentifiers
extends java.lang.Object
Identifiers for the different expiration mechanisms for information propagation protocols available in
the framework.
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringALLNOTPROPIdentifier of the expiration mechanism for information pieces that expires all the not propagated pieces.static java.lang.StringALLNOTREALPROPIdentifier of the expiration mechanism for information pieces for all pieces which have not propagated in real life scenarios.static java.lang.StringALLNOTREALPROPTIMESTAMPIdentifier of the expiration mechanism for information pieces for all pieces which have not propagated in real life scenarios, and expires those propagated after the corresponding timestamp.static java.lang.StringEXPDECAYIdentifier of the expiration mechanism for information pieces where they have an exponential probability of decaying.static java.lang.StringINFINITETIMEIdentifier of the non-expiration mechanism for information pieces.static java.lang.StringTIMEDIdentifier of the expiration mechanism for information pieces that expires them after a while (fixed) -
Constructor Summary
Constructors Constructor Description ExpirationMechanismIdentifiers() -
Method Summary
Modifier and Type Method Description static voidprintExpirationMechanismList()Prints the list of available algorithms
-
Field Details
-
INFINITETIME
public static final java.lang.String INFINITETIMEIdentifier of the non-expiration mechanism for information pieces.- See Also:
- Constant Field Values
-
ALLNOTPROP
public static final java.lang.String ALLNOTPROPIdentifier of the expiration mechanism for information pieces that expires all the not propagated pieces.- See Also:
- Constant Field Values
-
TIMED
public static final java.lang.String TIMEDIdentifier of the expiration mechanism for information pieces that expires them after a while (fixed)- See Also:
- Constant Field Values
-
EXPDECAY
public static final java.lang.String EXPDECAYIdentifier of the expiration mechanism for information pieces where they have an exponential probability of decaying.- See Also:
- Constant Field Values
-
ALLNOTREALPROP
public static final java.lang.String ALLNOTREALPROPIdentifier of the expiration mechanism for information pieces for all pieces which have not propagated in real life scenarios.- See Also:
- Constant Field Values
-
ALLNOTREALPROPTIMESTAMP
public static final java.lang.String ALLNOTREALPROPTIMESTAMPIdentifier of the expiration mechanism for information pieces for all pieces which have not propagated in real life scenarios, and expires those propagated after the corresponding timestamp.- See Also:
- Constant Field Values
-
-
Constructor Details
-
ExpirationMechanismIdentifiers
public ExpirationMechanismIdentifiers()
-
-
Method Details
-
printExpirationMechanismList
public static void printExpirationMechanismList()Prints the list of available algorithms
-