guarana.framework.port
Class ExitPort

java.lang.Object
  extended by guarana.util.observer.smart.SmartObservable
      extended by guarana.framework.port.Port
          extended by guarana.framework.port.OneWayPort
              extended by guarana.framework.port.ExitPort
All Implemented Interfaces:
ISource, ITaskContainer, guarana.util.observer.smart.ISmartObserver

public class ExitPort
extends OneWayPort

Enables a process to send outbound messages.

Graphical notation:


Since:
Guaranį SDK 1.0.0
Author:
Rafael Z. Frantz

Constructor Summary
ExitPort(String name)
          Constructs a new exit port with a given name.
ExitPort(String name, Process process)
          Constructs a new exit port with a given name and associates it with the given process.
 
Method Summary
 
Methods inherited from class guarana.framework.port.OneWayPort
getInterSlot, setInterSlot
 
Methods inherited from class guarana.framework.port.Port
addPreScheduledTask, addTask, containsPreScheduledTasks, containsTask, countTask, getAllTasks, getCommunicator, getName, getProcess, getTask, initialise, pollPreScheduledTasks, removeTask, setCommunicator, setName, setProcess, update
 
Methods inherited from class guarana.util.observer.smart.SmartObservable
addSmartObserver, containsSmartObserver, containsSmartObserver, countSmartObservers, deleteSmartObserver, deleteSmartObservers, hasChanged, notifySmartObservers, notifySmartObservers
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExitPort

public ExitPort(String name)
Constructs a new exit port with a given name.

Parameters:
name - The name of this port.

ExitPort

public ExitPort(String name,
                Process process)
Constructs a new exit port with a given name and associates it with the given process.

Parameters:
name - The name of this port.
process - The process to which will belong this port.


Guaranį DSL Home