gov.nasa.arc.brahms.common.rt
Interface ICommunicateActivityCtx

All Superinterfaces:
IActivityCtx, IBrahmsObjectCtx, IBroadcastActivityCtx, IPrimitiveActivityCtx
All Known Implementing Classes:
CommunicateActivityCtx, VMCommunicateActivityCtx

public interface ICommunicateActivityCtx
extends IBroadcastActivityCtx

The ICommunicateActivityCtx interface is the interface for communicate activity contexts. A CommunicateActivityCtx maintains the context of a communicate activity being or to be executed by an active instance. The context maintains the start and end times for an activity, the duration, priority, status, randomness, duration, resources, with whom or what the communication is with, what the communication is about, the type of communication and when the communication is to occur during the activity.

Version:
28 March 2000
Author:
Ron van Hoof

Method Summary
 
Methods inherited from interface gov.nasa.arc.brahms.common.rt.IBroadcastActivityCtx
getAbout, getType, getWhen, getWith
 
Methods inherited from interface gov.nasa.arc.brahms.common.rt.IPrimitiveActivityCtx
addResource, getDuration, getElapsedTime, getMaxDuration, getMinDuration, getRandom, getResourceCount, getResources, removeResource, setElapsedTime
 
Methods inherited from interface gov.nasa.arc.brahms.common.rt.IActivityCtx
getCompletionCause, getDisplayText, getParentFrame, getPerformedBy, getPriority, getReferencedBy, getStatus, setCompletionCause, setDisplayText, setParentFrame, setPerformedBy, setReferencedBy, setStatus
 
Methods inherited from interface gov.nasa.arc.brahms.common.rt.IBrahmsObjectCtx
addNote, getContextFor, getEndTime, getID, getNote, getNotes, getStartTime, removeNote, setEndTime, setID, setStartTime
 



Copyright © 1997-2012 All Rights Reserved.