Package org.onosproject.cluster
Class ClusterMetadataEvent
- java.lang.Object
- 
- org.onosproject.event.AbstractEvent<ClusterMetadataEvent.Type,ClusterMetadata>
- 
- org.onosproject.cluster.ClusterMetadataEvent
 
 
- 
- All Implemented Interfaces:
- Event<ClusterMetadataEvent.Type,ClusterMetadata>
 
 public class ClusterMetadataEvent extends AbstractEvent<ClusterMetadataEvent.Type,ClusterMetadata> Describes a cluster metadata event.
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classClusterMetadataEvent.TypeType of cluster metadata events.
 - 
Constructor SummaryConstructors Constructor Description ClusterMetadataEvent(ClusterMetadataEvent.Type type, ClusterMetadata metadata)Creates an event of a given type and for the specified metadata and the current time.ClusterMetadataEvent(ClusterMetadataEvent.Type type, ClusterMetadata metadata, long time)Creates an event of a given type and for the specified metadata and time.
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object obj)inthashCode()java.lang.StringtoString()- 
Methods inherited from class org.onosproject.event.AbstractEventsubject, time, type
 
- 
 
- 
- 
- 
Constructor Detail- 
ClusterMetadataEventpublic ClusterMetadataEvent(ClusterMetadataEvent.Type type, ClusterMetadata metadata) Creates an event of a given type and for the specified metadata and the current time.- Parameters:
- type- cluster metadata event type
- metadata- cluster metadata subject
 
 - 
ClusterMetadataEventpublic ClusterMetadataEvent(ClusterMetadataEvent.Type type, ClusterMetadata metadata, long time) Creates an event of a given type and for the specified metadata and time.- Parameters:
- type- cluster metadata event type
- metadata- cluster metadata subject
- time- occurrence time
 
 
- 
 - 
Method Detail- 
hashCodepublic int hashCode() - Overrides:
- hashCodein class- java.lang.Object
 
 - 
equalspublic boolean equals(java.lang.Object obj) - Overrides:
- equalsin class- java.lang.Object
 
 - 
toStringpublic java.lang.String toString() - Overrides:
- toStringin class- AbstractEvent<ClusterMetadataEvent.Type,ClusterMetadata>
 
 
- 
 
-