Uses of Interface
com.ibm.aglet.AgletProxy

Packages that use AgletProxy
com.ibm.aglet   
com.ibm.aglet.event   
com.ibm.aglet.system   
com.ibm.aglets   
com.ibm.aglets.tahiti   
com.ibm.agletx.patterns   
com.ibm.agletx.util   
 

Uses of AgletProxy in com.ibm.aglet
 

Methods in com.ibm.aglet that return AgletProxy
 AgletProxy AgletContext.createAglet(java.net.URL codeBase, java.lang.String code, java.lang.Object init)
          Creates an instance of the specified aglet class.
 AgletProxy AgletContext.getAgletProxy(AgletID id)
          Gets a proxy for an aglet in the current context.
 AgletProxy AgletContext.getAgletProxy(java.net.URL contextAddress, AgletID id)
          Deprecated.  
 AgletProxy AgletContext.retractAglet(java.net.URL url)
          Deprecated.  
 AgletProxy AgletContext.retractAglet(java.net.URL url, AgletID aid)
          Retracts the aglet specified by its url and id
 AgletProxy Aglet.getProxy()
          Gets the proxy of aglet.
 AgletProxy AgletProxy.dispatch(Ticket ticket)
          Dispatches the aglet to the location specified by the ticket as the argument.
 AgletProxy AgletProxy.dispatch(java.net.URL address)
          Dispatches the aglet to the location specified by the argument address.
 

Uses of AgletProxy in com.ibm.aglet.event
 

Methods in com.ibm.aglet.event that return AgletProxy
 AgletProxy CloneEvent.getAgletProxy()
          Returns the aglet proxy which is the source of the event.
 AgletProxy MobilityEvent.getAgletProxy()
          Returns the aglet proxy which is the source of the event.
 AgletProxy PersistencyEvent.getAgletProxy()
          Returns the aglet proxy which is the source of the event.
 

Constructors in com.ibm.aglet.event with parameters of type AgletProxy
CloneEvent(int id, AgletProxy aglet)
          Constructs the clone event object with the specified id and aglet
MobilityEvent(int id, AgletProxy target, Ticket tick)
          Constructs a mobility event with specified id, target and ticket
MobilityEvent(int id, AgletProxy target, java.net.URL loc)
          Constructs a mobility event with specified id, target and location
PersistencyEvent(int id, AgletProxy aglet, long duration)
          Constructs a PersistencyEvent with the specified id, aglet proxy and duration.
 

Uses of AgletProxy in com.ibm.aglet.system
 

Fields in com.ibm.aglet.system declared as AgletProxy
protected  AgletProxy ContextEvent.agletproxy
          AgletProxy proxy
 

Methods in com.ibm.aglet.system that return AgletProxy
 AgletProxy ContextEvent.getAgletProxy()
          Gets AgletProxy object of this event null if the event is STARTED or STOPPED
protected abstract  AgletProxy AgletRuntime.createAglet(java.lang.String contextAddress, java.net.URL codebase, java.lang.String name, java.lang.Object init)
          Creates an aglet remotely within the specified context.
protected abstract  AgletProxy[] AgletRuntime.getAgletProxies(java.lang.String contextAddress)
          Returns the proxies in the context specified by the contextAddress.
protected abstract  AgletProxy AgletRuntime.getAgletProxy(java.lang.String contextAddress, AgletID id)
          Obtains the remote proxy for the aglet specified by the context and id.
static AgletProxy Aglets.createAglet(java.lang.String contextAddress, java.net.URL codebase, java.lang.String classname, java.lang.Object init)
          Creates an aglet
static AgletProxy[] Aglets.getAgletProxies(java.lang.String contextAddress)
          Gets an enumeration of aglet proxies of all aglets residing in the context specified by contextAddress.
static AgletProxy Aglets.getAgletProxy(java.lang.String contextAddress, AgletID id)
          Obtains a proxy reference the remote aglet.
 

Methods in com.ibm.aglet.system with parameters of type AgletProxy
abstract  void AgletRuntime.killAglet(AgletProxy proxy)
          Kill the specified aglet.
 

Constructors in com.ibm.aglet.system with parameters of type AgletProxy
ContextEvent(int id, java.lang.Object context, AgletProxy target)
          Constructs an ContextEvent with id.
ContextEvent(int id, java.lang.Object context, AgletProxy target, java.lang.Object arg)
          Constructs an ContextEvent with id.
 

Uses of AgletProxy in com.ibm.aglets
 

Methods in com.ibm.aglets that return AgletProxy
 AgletProxy AgletContextImpl.createAglet(java.net.URL url, java.lang.String classname, java.lang.Object init)
          Creates an instance of the specified aglet located at the specified URL.
 AgletProxy AgletContextImpl.getAgletProxy(AgletID aid)
          Gets the proxy for an aglet specified by its identity.
 AgletProxy AgletContextImpl.getAgletProxy(java.net.URL host, AgletID aid)
          Deprecated.  
 AgletProxy AgletContextImpl.retractAglet(Ticket ticket, AgletID aid)
           
 AgletProxy AgletContextImpl.retractAglet(java.net.URL url)
          Deprecated.  
 AgletProxy AgletContextImpl.retractAglet(java.net.URL url, AgletID aid)
          Retracts the Aglet specified by its url: scheme://host-domain-name/[user-name]#aglet-identity.
 AgletProxy AgletRuntime.createAglet(java.lang.String contextName, java.net.URL codebase, java.lang.String classname, java.lang.Object init)
           
 AgletProxy[] AgletRuntime.getAgletProxies(java.lang.String contextName)
          Gets an enumeration of aglet proxies of all aglets residing in the context specified by contextAddress.
 AgletProxy AgletRuntime.getAgletProxy(java.lang.String contextName, AgletID aid)
          Obtains a proxy reference the remote aglet.
 

Methods in com.ibm.aglets with parameters of type AgletProxy
 void AgletRuntime.killAglet(AgletProxy proxy)
          Kill the specified aglet.
 

Uses of AgletProxy in com.ibm.aglets.tahiti
 

Constructors in com.ibm.aglets.tahiti with parameters of type AgletProxy
TahitiItem(AgletProxy proxy)
           
 

Uses of AgletProxy in com.ibm.agletx.patterns
 

Methods in com.ibm.agletx.patterns that return AgletProxy
static AgletProxy Slave.create(java.net.URL url, java.lang.String name, AgletContext context, Aglet master, java.util.Vector itinerary, java.lang.Object argument)
          Create a slave.
static AgletProxy Notifier.create(java.net.URL url, java.lang.String source, AgletContext context, Aglet master, java.net.URL destination, double interval, double duration, boolean stay, java.lang.Object argument)
          Creates a notifier.
static AgletProxy Messenger.create(AgletContext context, java.net.URL dest, AgletID id, Message message)
          Creates a messenger.
static AgletProxy Messenger.create(AgletContext context, java.net.URL codebase, java.net.URL dest, AgletID id, Message message)
          Creates a messenger.
 

Uses of AgletProxy in com.ibm.agletx.util
 

Fields in com.ibm.agletx.util declared as AgletProxy
protected  AgletProxy SeqItinerary.currentTarget
           
 

Methods in com.ibm.agletx.util that return AgletProxy
 AgletProxy SeqItinerary.getOwnerAglet()
          Return the Proxy of the owner aglet