|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||

java.lang.Objectde.unikassel.android.sdcframework.preferences.TransmissionConfigurationImpl
public class TransmissionConfigurationImpl
Implementation of the configuration for the transmission module.
| Field Summary | |
|---|---|
private ArchiveTypes |
archiveType
The archive type |
private boolean |
isEncryptionEnabled
The encryption enabled flag |
private int |
maxSampleTransferCount
The maximum of samples to transfer |
private int |
minSampleTransferCount
The minimum of samples to transfer |
private long |
minTransferFrequency
The minimum frequency for the sample transfer in seconds ( the real transfer frequency does depend on many parameters and will differ ) |
private TransmissionProtocolConfiguration |
protocolConfig
The protocol configuration |
| Constructor Summary | |
|---|---|
TransmissionConfigurationImpl()
Constructor |
|
| Method Summary | |
|---|---|
boolean |
equals(Object o)
|
private static boolean |
equals(Object o1,
Object o2)
Test method for equivalence of two objects, allowing both being null as well |
ArchiveTypes |
getArchiveType()
Getter for the archive type |
int |
getMaxSampleTransferCount()
Getter for the maximum count of samples to transfer |
int |
getMinSampleTransferCount()
Getter for the minimum count of samples to transfer |
long |
getMinTransferFrequency()
Getter for the minimum transfer frequency |
TransmissionProtocolConfiguration |
getProtocolConfiguration()
Getter for the protocol configuration to set |
Boolean |
isEncryptionEnabled()
Getter for the encryption enabled flag |
void |
setArchiveType(ArchiveTypes archiveType)
Setter for the archive type |
void |
setEncryptionEnabled(Boolean isEncryptionEnabled)
Setter for the encryption enabled flag |
void |
setMaxSampleTransferCount(Integer maxSampleTransferCount)
Setter for the maximum count of samples to transfer |
void |
setMinSampleTransferCount(Integer minSampleTransferCount)
Setter for the minimum count of samples to transfer |
void |
setMinTransferFrequency(Long minTransferFrequency)
Setter for the minimum transfer frequency |
void |
setProtocolConfiguration(TransmissionProtocolConfiguration protocolConfig)
Setter for the protocol configuration to set |
void |
update(TransmissionConfiguration configuration)
Does update this configuration by another configuration |
void |
update(TransmissionConfigurationEntry config)
Does update this configuration by a serializable configuration |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
private int minSampleTransferCount
private int maxSampleTransferCount
private long minTransferFrequency
private ArchiveTypes archiveType
private boolean isEncryptionEnabled
private final TransmissionProtocolConfiguration protocolConfig
| Constructor Detail |
|---|
public TransmissionConfigurationImpl()
| Method Detail |
|---|
public void update(TransmissionConfiguration configuration)
UpdatableConfiguration
update in interface UpdatableConfiguration<TransmissionConfiguration>configuration - the configuration to update frompublic void update(TransmissionConfigurationEntry config)
TransmissionConfiguration
update in interface TransmissionConfigurationconfig - the serializable configuration to update frompublic boolean equals(Object o)
equals in class Object
private static final boolean equals(Object o1,
Object o2)
o1 - first objecto2 - second object
public int getMinSampleTransferCount()
TransmissionConfiguration
getMinSampleTransferCount in interface TransmissionConfigurationpublic void setMinSampleTransferCount(Integer minSampleTransferCount)
TransmissionConfiguration
setMinSampleTransferCount in interface TransmissionConfigurationminSampleTransferCount - the minimum count of samples to setpublic int getMaxSampleTransferCount()
TransmissionConfiguration
getMaxSampleTransferCount in interface TransmissionConfigurationpublic void setMaxSampleTransferCount(Integer maxSampleTransferCount)
TransmissionConfiguration
setMaxSampleTransferCount in interface TransmissionConfigurationmaxSampleTransferCount - the maximum count of samples to transfer to setpublic long getMinTransferFrequency()
TransmissionConfiguration
getMinTransferFrequency in interface TransmissionConfigurationpublic void setMinTransferFrequency(Long minTransferFrequency)
TransmissionConfiguration
setMinTransferFrequency in interface TransmissionConfigurationminTransferFrequency - the minimum transfer frequency in seconds to setpublic ArchiveTypes getArchiveType()
TransmissionConfiguration
getArchiveType in interface TransmissionConfigurationpublic void setArchiveType(ArchiveTypes archiveType)
TransmissionConfiguration
setArchiveType in interface TransmissionConfigurationarchiveType - the archive type to setpublic TransmissionProtocolConfiguration getProtocolConfiguration()
TransmissionConfiguration
getProtocolConfiguration in interface TransmissionConfigurationpublic void setProtocolConfiguration(TransmissionProtocolConfiguration protocolConfig)
TransmissionConfiguration
setProtocolConfiguration in interface TransmissionConfigurationprotocolConfig - the protocol configuration to setpublic Boolean isEncryptionEnabled()
TransmissionConfiguration
isEncryptionEnabled in interface TransmissionConfigurationpublic void setEncryptionEnabled(Boolean isEncryptionEnabled)
TransmissionConfiguration
setEncryptionEnabled in interface TransmissionConfigurationisEncryptionEnabled - the encryption enabled flag to set
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||