fr.dyade.aaa.agent

Class SyncNotification

Implemented Interfaces:
Cloneable, Serializable
Known Direct Subclasses:
GetConnectionNot, GetProxyIdListNot, GetProxyIdNot, OpenConnectionNot

public class SyncNotification
extends Notification

This notification is used to synchronously call a local agent from a collocated thread.

Field Summary

Fields inherited from class fr.dyade.aaa.agent.Notification

persistent

Constructor Summary

SyncNotification()

Method Summary

void
Return(Object[] values)
void
Throw(Exception exc)
Exception
getException()
Object
getValue(int index)
Object[]
invoke(AgentId to)

Methods inherited from class fr.dyade.aaa.agent.Notification

clone, getContext, setContext, toString

Constructor Details

SyncNotification

protected SyncNotification()

Method Details

Return

public void Return(Object[] values)


Throw

public void Throw(Exception exc)


getException

public final Exception getException()


getValue

public Object getValue(int index)


invoke

public Object[] invoke(AgentId to)
            throws InterruptedException,
                   Exception


Copyright B) 2004 Scalagent - All rights reserved