com.hazelcast.topic.impl
Class TopicEvent
java.lang.Object
com.hazelcast.topic.impl.TopicEvent
- All Implemented Interfaces:
- DataSerializable, IdentifiedDataSerializable
public class TopicEvent
- extends Object
- implements IdentifiedDataSerializable
name
public String name
publishTime
public long publishTime
publisherAddress
public Address publisherAddress
data
public Data data
TopicEvent
public TopicEvent()
TopicEvent
public TopicEvent(String name,
Data data,
Address publisherAddress)
getFactoryId
public int getFactoryId()
- Description copied from interface:
IdentifiedDataSerializable
- Returns DataSerializableFactory factory id for this class.
- Specified by:
getFactoryId
in interface IdentifiedDataSerializable
- Returns:
- factory id
getId
public int getId()
- Description copied from interface:
IdentifiedDataSerializable
- Returns type identifier for this class. Id should be unique per DataSerializableFactory.
- Specified by:
getId
in interface IdentifiedDataSerializable
- Returns:
- type id
writeData
public void writeData(ObjectDataOutput out)
throws IOException
- Description copied from interface:
DataSerializable
- Writes object fields to output stream
- Specified by:
writeData
in interface DataSerializable
- Parameters:
out
- output
- Throws:
IOException
readData
public void readData(ObjectDataInput in)
throws IOException
- Description copied from interface:
DataSerializable
- Reads fields from the input stream
- Specified by:
readData
in interface DataSerializable
- Parameters:
in
- input
- Throws:
IOException
toString
public String toString()
- Overrides:
toString
in class Object
Copyright © 2015 Hazelcast, Inc.. All Rights Reserved.