Annotation Type ThingworxExtensionApiMethod
-
@Target({METHOD,CONSTRUCTOR}) @Retention(RUNTIME) @Documented public @interface ThingworxExtensionApiMethod
TheThingworxExtensionApiMethod
annotation is used to indicate that the current method is part of the Thingworx Extension Development API.
-
-
Required Element Summary
Required Elements Modifier and Type Required Element Description int[]
since
Required parameter: Indicates which version of the Thingworx Platform began supporting the API.
-
Optional Element Summary
Optional Elements Modifier and Type Optional Element Description boolean
canOverride
Optional parameter: Indicates whether or not extension developers are permitted to override the method in extended versions of the containing class.int[]
deprecatedSince
Optional parameter: When specified, indicates that the method has been deprecated for extension developers and should no longer be used for new extension development.boolean
requiresSuper
Optional parameter: Indicates where the overriding method is required to call the parent implementation (viasuper.methodName()
).
-