Class PropagationMechanismIdentifiers
java.lang.Object
es.uam.eps.ir.relison.grid.diffusion.propagation.PropagationMechanismIdentifiers
public class PropagationMechanismIdentifiers
extends java.lang.Object
Identifiers for the different propagation mechanisms for information diffusion protocols available in
the framework.
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
ALLNEIGHS
Identifier for the propagation mechanism to all neighbors.static java.lang.String
ALLRECNEIGHS
Identifier for the propagation mechanism to all recommended neighbors.static java.lang.String
PULL
Identifier for the propagation mechanism related to the pull protocol.static java.lang.String
PUSH
Identifier for the propagation mechanism related to the push protocol.static java.lang.String
PUSHPULL
Identifier for the propagation mechanism related to the push-pull protocol.static java.lang.String
PUSHPULLPUREREC
Identifier for the propagation mechanism related to the push-pull protocol, to use only recommended links.static java.lang.String
PUSHPULLREC
Identifier for the propagation mechanism related to the push-pull protocol, prioritizing recommended links. -
Constructor Summary
Constructors Constructor Description PropagationMechanismIdentifiers()
-
Method Summary
Modifier and Type Method Description static void
printSelectionMechanismList()
Prints the list of available algorithms
-
Field Details
-
ALLNEIGHS
public static final java.lang.String ALLNEIGHSIdentifier for the propagation mechanism to all neighbors.- See Also:
- Constant Field Values
-
ALLRECNEIGHS
public static final java.lang.String ALLRECNEIGHSIdentifier for the propagation mechanism to all recommended neighbors.- See Also:
- Constant Field Values
-
PUSHPULL
public static final java.lang.String PUSHPULLIdentifier for the propagation mechanism related to the push-pull protocol.- See Also:
- Constant Field Values
-
PUSH
public static final java.lang.String PUSHIdentifier for the propagation mechanism related to the push protocol.- See Also:
- Constant Field Values
-
PULL
public static final java.lang.String PULLIdentifier for the propagation mechanism related to the pull protocol.- See Also:
- Constant Field Values
-
PUSHPULLPUREREC
public static final java.lang.String PUSHPULLPURERECIdentifier for the propagation mechanism related to the push-pull protocol, to use only recommended links.- See Also:
- Constant Field Values
-
PUSHPULLREC
public static final java.lang.String PUSHPULLRECIdentifier for the propagation mechanism related to the push-pull protocol, prioritizing recommended links.- See Also:
- Constant Field Values
-
-
Constructor Details
-
PropagationMechanismIdentifiers
public PropagationMechanismIdentifiers()
-
-
Method Details
-
printSelectionMechanismList
public static void printSelectionMechanismList()Prints the list of available algorithms
-