@Retention(value=RUNTIME) @Target(value=METHOD) public @interface TeaGetMembers
List all members in of the object. Types that have method with this annotation will have children displayed in the UI. It have to return array of
AgentObjectIdentifier
. For TOP_LEVEL objects, the actual list of members will be aggregated from all agents of this type.
Note:The signature for TOP_LEVEL types does not have 'key' attribute as there can be only one instance of them.
Example for non-TOP_LEVEL types:
AgentObjectIdentifier[] getMembers(String key)
Example for TOP_LEVEL types:
AgentObjectIdentifier[] getMembers()
Modifier and Type | Optional Element and Description |
---|---|
String |
objectType |
public abstract String objectType
Copyright © 2014 Cloud Software Group, Inc.. All Rights Reserved.