Class Fragmentation
java.lang.Object
org.jgroups.stack.Protocol
org.jgroups.protocols.Fragmentation
- All Implemented Interfaces:
Lifecycle
Base class for all fragmentation protocols.
- Since:
- 5.0.0
- Author:
- Bela Ban
-
Field Summary
FieldsFields inherited from class Protocol
after_creation_hook, down_prot, ergonomics, id, local_addr, log, policies, preview_warning, stack, stats, up_prot -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintlonglongvoid<T extends Fragmentation>
TsetFragSize(int f) Methods inherited from class Protocol
accept, addPolicy, addr, addr, afterCreationHook, destroy, down, down, down, enableStats, getAddress, getComponents, getDownProtocol, getDownServices, getId, getIdsAbove, getLevel, getLog, getName, getPolicies, getProtocolStack, getSocketFactory, getThreadFactory, getTransport, getUpProtocol, getUpServices, getValue, init, isErgonomics, level, parse, policies, previewWarning, previewWarning, providedDownServices, providedUpServices, removePolicy, requiredDownServices, requiredUpServices, resetStatistics, setAddress, setDownProtocol, setErgonomics, setId, setLevel, setPolicies, setProtocolStack, setSocketFactory, setUpProtocol, setValue, start, statsEnabled, stop, toString, up, up, up
-
Field Details
-
frag_size
protected int frag_size -
num_frags_sent
-
num_frags_received
-
-
Constructor Details
-
Fragmentation
public Fragmentation()
-
-
Method Details
-
getFragSize
public int getFragSize() -
setFragSize
-
getNumberOfSentFragments
public long getNumberOfSentFragments() -
getNumberOfReceivedFragments
public long getNumberOfReceivedFragments() -
resetStats
public void resetStats()- Overrides:
resetStatsin classProtocol
-