Class TemporalConfigurator<U extends java.io.Serializable,I extends java.io.Serializable,F>
java.lang.Object
es.uam.eps.ir.relison.grid.diffusion.protocol.TemporalConfigurator<U,I,F>
- Type Parameters:
U
- type of the users.I
- type of the information pieces.F
- type of the user and information pieces features.
- All Implemented Interfaces:
ProtocolConfigurator<U,I,F>
public class TemporalConfigurator<U extends java.io.Serializable,I extends java.io.Serializable,F> extends java.lang.Object implements ProtocolConfigurator<U,I,F>
Configures a temporal protocol, which replicates an old diffusion process.
- See Also:
TemporalProtocol
-
Field Summary
Fields Modifier and Type Field Description private static java.lang.String
PURE
Identifier for the parameter that indicates if received pieces can be propagated after the true timestamp moment (false) or not (true). -
Constructor Summary
Constructors Constructor Description TemporalConfigurator()
-
Method Summary
-
Field Details
-
PURE
private static final java.lang.String PUREIdentifier for the parameter that indicates if received pieces can be propagated after the true timestamp moment (false) or not (true).- See Also:
- Constant Field Values
-
-
Constructor Details
-
TemporalConfigurator
public TemporalConfigurator()
-
-
Method Details
-
configure
Description copied from interface:ProtocolConfigurator
Configures a protocol.- Specified by:
configure
in interfaceProtocolConfigurator<U extends java.io.Serializable,I extends java.io.Serializable,F>
- Parameters:
params
- the parameters for configuring the protocol.- Returns:
- the protocol.
-