public class DataLinkLayerEvent extends Object
DataLinkLayer.addEventListener(de.bsvrz.kex.tls.osi2osi3.osi2.api.DataLinkLayerListener)| Modifier and Type | Class and Description |
|---|---|
static class |
DataLinkLayerEvent.Type
Klasse zur Definition von verschiedenen Ereignistypen.
|
| Modifier and Type | Field and Description |
|---|---|
private Object |
_data |
private DataLinkLayer |
_dataLinkLayer |
private static DateFormat |
_dateFormat |
private DataLinkLayer.Link |
_link |
private long |
_time |
private DataLinkLayerEvent.Type |
_type |
| Constructor and Description |
|---|
DataLinkLayerEvent(DataLinkLayer dataLinkLayer,
DataLinkLayer.Link link,
DataLinkLayerEvent.Type type,
Object data)
Erzeugt ein neues Ereignis.
|
| Modifier and Type | Method and Description |
|---|---|
Object |
getData() |
DataLinkLayer |
getDataLinkLayer() |
DataLinkLayer.Link |
getLink() |
long |
getTime() |
private String |
getTimeString() |
DataLinkLayerEvent.Type |
getType() |
String |
toString()
Liefert eine textuelle Beschreibung dieses Ereignisses zurück.
|
private final DataLinkLayerEvent.Type _type
private final long _time
private final DataLinkLayer _dataLinkLayer
private final DataLinkLayer.Link _link
private final Object _data
private static final DateFormat _dateFormat
public DataLinkLayerEvent(DataLinkLayer dataLinkLayer, DataLinkLayer.Link link, DataLinkLayerEvent.Type type, Object data)
dataLinkLayer - Protokoll, auf dass sich dieses Ereignis bezieht.link - Verbindung, auf dass sich dieses Ereignis bezieht oder null, wenn sich das Ereignis nicht auf eine spezielle Verbindung
bezieht.type - Typ des neuen Ereignisses.data - Zusätzliche vom Typ abhängige Daten des Ereignisses oder null, wenn keine weiteren Daten vorliegen.public DataLinkLayerEvent.Type getType()
public long getTime()
public DataLinkLayer getDataLinkLayer()
public DataLinkLayer.Link getLink()
public Object getData()
public String toString()
private String getTimeString()