org.ka2ddo.aprs
Interface AprsSignableMessage

All Superinterfaces:
SendableMessage, java.io.Serializable, SignableMessage
All Known Implementing Classes:
MessageMessage

public interface AprsSignableMessage
extends SignableMessage, SendableMessage

This interface adds additional APRS-specific capabilities to get and set the signature (in ASCII text) on a SignableMessage.


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.ka2ddo.ax25.SignableMessage
SignableMessage.SignatureState
 
Method Summary
 java.lang.String getSignature()
          Get the ASCII-encoded signature of this message.
 void setSignature(java.lang.String signature)
          Set the ASCII-encoded signature of this message.
 
Methods inherited from interface org.ka2ddo.ax25.SignableMessage
getKeyAlias, getOriginatingCallsign, getSignatureState, getTimestamp, setKeyAlias, writeToSigningBuf
 
Methods inherited from interface org.ka2ddo.ax25.SendableMessage
dup, getBody, isEnabled
 

Method Detail

getSignature

java.lang.String getSignature()
Get the ASCII-encoded signature of this message.

Returns:
ASCII String of the signature, or null if not signed

setSignature

void setSignature(java.lang.String signature)
Set the ASCII-encoded signature of this message.

Parameters:
signature - String of the signature, or null to remove any pre-existing signature