Prism.core
Interface AbstractScaffold

All Known Implementing Classes:
Scaffold

public interface AbstractScaffold

This abstract class is extended by any Scaffold in Prism. Scaffold provides a structure that allows for Bricks to associate themselves with it. This structure provides a set of common utilites that are leveraged by all the bricks attached to it: 1)Scheduler: Scheduler determines the ordering of events in the queue. Examples: FIFOScheduler, EDFScheduler, user defined scheduler. 2)Dispatcher: Dispatcher determines the type of queues and threads used. Examples: RRobinDispatcher, user defined dispatcher. 3)Monitor: Allows for monitoring of events passed among components.

Version:
2.0
Author:
USC Soft. Arch. Group. Contact: Sam Malek malek@usc.edu
See Also:
Prism.core.FIFOScheduler, Prism.core.EDFScheduler, Prism.core.RRobinDispatcher

Method Summary
 void call(java.lang.String method, Event param)
          Make an asynchronous call
 

Method Detail

call

void call(java.lang.String method,
          Event param)
Make an asynchronous call

Parameters:
method - Name of the method to be called
param - parameters to be passed