Class ComponentEventDescriptor
- java.lang.Object
-
- com.inductiveautomation.perspective.common.api.ComponentEventDescriptor
-
public class ComponentEventDescriptor extends java.lang.Object
Describes an event that a component might fire.
-
-
Constructor Summary
Constructors Constructor Description ComponentEventDescriptor(java.lang.String name)
ComponentEventDescriptor(java.lang.String name, JsonSchema schema)
ComponentEventDescriptor(java.lang.String name, java.lang.String description, JsonSchema schema)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getDescription()
java.lang.String
getName()
The name of the event, like "onThingHappened"JsonSchema
getSchema()
The schema for the event object.
-
-
-
Constructor Detail
-
ComponentEventDescriptor
public ComponentEventDescriptor(java.lang.String name)
-
ComponentEventDescriptor
public ComponentEventDescriptor(java.lang.String name, JsonSchema schema)
-
ComponentEventDescriptor
public ComponentEventDescriptor(java.lang.String name, java.lang.String description, JsonSchema schema)
-
-
Method Detail
-
getName
public java.lang.String getName()
The name of the event, like "onThingHappened"
-
getDescription
public java.lang.String getDescription()
-
getSchema
public JsonSchema getSchema()
The schema for the event object. Default implementation returns an empty schema.
-
-