public class TransportSettings extends MadaraJNI
Constructor and Description |
---|
TransportSettings() |
TransportSettings(TransportSettings transportSettings) |
Modifier and Type | Method and Description |
---|---|
protected void |
finalize()
Cleans up underlying C resources
|
void |
free()
Deletes the C instantiation.
|
int |
getDeadline() |
java.lang.String[] |
getHosts() |
int |
getId() |
java.lang.String |
getOnDataReceivedLogic() |
int |
getProcesses() |
int |
getQueueLength() |
TransportReliability |
getReliability() |
int |
getResendAttempts() |
TransportType |
getType() |
java.lang.String |
getWriteDomain() |
void |
load(java.lang.String filename)
Loads the transport settings from a KnowledgeBase context file
|
void |
save(java.lang.String filename)
Saves the transport settings as a KnowledgeBase to a file
|
void |
setDeadline(int deadline) |
void |
setHosts(java.lang.String[] hosts) |
void |
setId(int id) |
void |
setOnDataReceivedLogic(java.lang.String onDataReceivedLogic) |
void |
setProcesses(int processes) |
void |
setQueueLength(int queueLength) |
void |
setReliability(TransportReliability r) |
void |
setResendAttempts(int resends) |
void |
setType(TransportType transport) |
void |
setWriteDomain(java.lang.String domains) |
public TransportSettings()
public TransportSettings(TransportSettings transportSettings)
public void save(java.lang.String filename)
filename
- the file to save the knowledge base topublic void load(java.lang.String filename)
filename
- the file to save the knowledge base topublic void setWriteDomain(java.lang.String domains)
public java.lang.String getWriteDomain()
public void setQueueLength(int queueLength)
public int getQueueLength()
public void setResendAttempts(int resends)
public int getResendAttempts()
public void setDeadline(int deadline)
public int getDeadline()
public void setType(TransportType transport)
public TransportType getType()
public void setReliability(TransportReliability r)
public TransportReliability getReliability()
public void setId(int id)
public int getId()
public void setProcesses(int processes)
public int getProcesses()
public void setOnDataReceivedLogic(java.lang.String onDataReceivedLogic)
public java.lang.String getOnDataReceivedLogic()
public void setHosts(java.lang.String[] hosts)
public java.lang.String[] getHosts()
public void free()
protected void finalize() throws java.lang.Throwable
finalize
in class java.lang.Object
java.lang.Throwable
- necessary for override but unused