Uses of Class
org.objectweb.jac.core.dist.RemoteContainer

Packages that use RemoteContainer
org.objectweb.jac.aspects.distribution.consistency   
org.objectweb.jac.core.dist   
org.objectweb.jac.core.dist.rmi   
 

Uses of RemoteContainer in org.objectweb.jac.aspects.distribution.consistency
 

Methods in org.objectweb.jac.aspects.distribution.consistency with parameters of type RemoteContainer
static boolean Consistency.isReplicatedOn(String name, RemoteContainer container)
          Says if a replica is deployed on the given site.
 

Uses of RemoteContainer in org.objectweb.jac.core.dist
 

Fields in org.objectweb.jac.core.dist declared as RemoteContainer
protected  RemoteContainer RemoteRef.remCont
          The reference of the container that handles the remote object.
 

Methods in org.objectweb.jac.core.dist that return RemoteContainer
 RemoteContainer Topology.getFirstContainer(String sregexp)
          This method returns the first container that matches the host expression.
 RemoteContainer[] Topology.getContainers()
          Returns all the containers of the topology.
 RemoteContainer Topology.getContainer(int index)
          Returns a given container.
 RemoteContainer[] Topology.getDistContainers()
          Returns the container of the topology minus the local one if any.
 RemoteContainer[] Topology.getContainers(gnu.regexp.RE regexp)
          Get some containers regarding a regular expression on the name.
 RemoteContainer Topology.getContainer(String name)
          Gets a container from its name.
 RemoteContainer RemoteRef.getRemCont()
          The getter method for the remCont field.
 RemoteContainer RemoteRef.resolve(String contName)
          This method resolves a container from a container name.
 RemoteContainer RemoteRef.reresolve()
          This method re-gets the reference of a remote container.
static RemoteContainer RemoteContainer.bindNewContainer(String name)
          This method dynamically binds the local container to a new remote container.
static RemoteContainer RemoteContainer.resolve(String name)
          This class method resolve a container from its name.
protected abstract  RemoteContainer Distd.newContainer(String name)
          This abstract method creates a new container.
protected abstract  RemoteContainer Distd.newContainer(String name, String className)
          This abstract method creates a new container and instantiates a given class.
 

Methods in org.objectweb.jac.core.dist with parameters of type RemoteContainer
 int Topology.getContainerIndex(RemoteContainer container)
          Get the index of a container.
 void Topology.addContainer(RemoteContainer container)
          Add a container to the topology if not already present.
 void Topology.addContainers(RemoteContainer[] someContainers)
          Add a set of containers to the topology.
 void Topology.removeContainer(RemoteContainer container)
          Remove a container from the topology.
 boolean Topology.isContainer(RemoteContainer container)
          Check if the current topology contains the given container.
 void Topology.replaceContainer(int index, RemoteContainer newContainer)
          Replace a container at a given index.
 void Topology.replaceContainer(RemoteContainer oldContainer, RemoteContainer newContainer)
          Replace a container by another container.
 void Topology.replaceContainer(RemoteContainer oldContainer, RemoteContainer newContainer)
          Replace a container by another container.
static RemoteRef RemoteRef.create(String name, RemoteContainer remCont, int remIndex)
          This class method returns a remote reference for an existing remote JAC object.
static boolean Distd.containsContainer(RemoteContainer container)
          Test whether the daemon contains a given container.
 

Constructors in org.objectweb.jac.core.dist with parameters of type RemoteContainer
Topology(RemoteContainer[] someContainers)
          Builds a topology from a set of containers.
RemoteRef(RemoteContainer remCont, int remIndex)
          This is a full constructor for RemoteRef.
 

Uses of RemoteContainer in org.objectweb.jac.core.dist.rmi
 

Subclasses of RemoteContainer in org.objectweb.jac.core.dist.rmi
 class RMIRemoteContainerStub
          RMIRemoteContainerStub acts as a client stub to access a remote container.
 

Fields in org.objectweb.jac.core.dist.rmi declared as RemoteContainer
protected  RemoteContainer RMIRemoteContainer.delegate
          The remote container to which most of the job is delegated.
 

Methods in org.objectweb.jac.core.dist.rmi that return RemoteContainer
 RemoteContainer RMIRemoteRef.resolve(String contName)
          This method resolves a container from a container name.
 RemoteContainer RMIRemoteRef.reresolve()
          This method re-gets the reference of a remote container.
 RemoteContainer RMIRemoteContainer.getDelegate()
          Getter method for the delegate field.
static RemoteContainer RMINaming.resolve(String contName)
          This method resolves a container from a container name.
protected  RemoteContainer RMIDistd.newContainer(String name)
          This method creates a new container and returns it.
protected  RemoteContainer RMIDistd.newContainer(String name, String className)
          This method creates a new container, instantiates a given class, and returns the container.
 

Constructors in org.objectweb.jac.core.dist.rmi with parameters of type RemoteContainer
RMIRemoteRef(RemoteContainer remCont, int remIndex)
          This is a full constructor for RemoteRef.