AMI Method Classes

The methods define the application interface to the TIBCO Hawk agent. When AmiSession announces itself to the TIBCO Hawk agent, the agent queries for a description of the available methods. AmiSession creates a description of available AMI method objects based on implementations of AmiMethod.

AmiMethod class provides a foundation for classes that describe synchronous, and asynchronous AMI methods.

The AmiAsyncMethod class extends the AmiMethod class to send data whenever it becomes available. This allows the AMI-instrumented application to actively publish data whenever data becomes available.

The AmiSyncMethod class extends the AmiMethod class to return synchronous data. With AmiSyncMethod class, the method returns data only upon request.

The AmiSubcription class encapsulates an asynchronous method subscription.

AmiMethod Class
AmiAsyncMethod Class
AmiSyncMethod Class
AmiSubscription Class