ThingWorx Edge Java SDK Edge Extensions > Edge Thing Shapes (ETS)
Edge Thing Shapes (ETS)
The following diagram shows the three interfaces of an EdgeThingShape:
interfaces of an Edge Thing Shape include EdgeRemoteConfigurable, EdgeThingShapeServices, and EdgeThingShapeEventListener
The next section describes the EdgeThingShapeEventListener in more detail. For information about the EdgeRemoteConfigurable interface, see Configuring an Edge Thing Shape.
EdgeThingShapeEventListener
The Edge Thing Template (ETT) manages the life cycle of an Edge Thing Shape (ETS). The Edge Thing Template (ETT) creates the ETS and acts as its parent, relaying all events that it receives to the event handlers that are available on the ETS. The EdgeThingShapeEventListener interface provides the methods that process these events. The ETS base class provides default implementations of these functions, which provide base functionality. If you override any of these functions, you must call the super() implementation.
The following diagram lists the methods of the EdgeThingShapeEventListener that you can use to process the related events:
list of methods for the EdgeThingShapeEventListener interface
Was this helpful?