@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 must return either a
Collection
of AgentObjectIdentifier
or an array of AgentObjectIdentifier
s . 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)
Collection
Example for TOP_LEVEL types:
AgentObjectIdentifier[] getMembers()
Collection
Modifier and Type | Optional Element and Description |
---|---|
String |
objectType |
public abstract String objectType
Copyright © 2015 Cloud Software Group, Inc.. All Rights Reserved.