/[classpath]/classpath/java/rmi/activation/ActivationSystem.java
ViewVC logotype

Diff of /classpath/java/rmi/activation/ActivationSystem.java

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.2 by mark, Tue Jan 22 22:27:00 2002 UTC revision 1.3 by mkoch, Mon Oct 13 06:29:48 2003 UTC
# Line 40  package java.rmi.activation; Line 40  package java.rmi.activation;
40  import java.rmi.Remote;  import java.rmi.Remote;
41  import java.rmi.RemoteException;  import java.rmi.RemoteException;
42    
43  public interface ActivationSystem  public interface ActivationSystem extends Remote
44          extends Remote {  {
45      int SYSTEM_PORT = 0; // XXX
46    
47  public static final int SYSTEM_PORT = 0; // XXX    ActivationID registerObject (ActivationDesc desc)
48        throws ActivationException, UnknownGroupException, RemoteException;
49    
50  public ActivationID registerObject(ActivationDesc desc) throws ActivationException, UnknownGroupException, RemoteException;    void unregisterObject (ActivationID id)
51  public void unregisterObject(ActivationID id) throws ActivationException, UnknownObjectException, RemoteException;      throws ActivationException, UnknownObjectException, RemoteException;
 public ActivationGroupID registerGroup(ActivationGroupDesc desc) throws ActivationException, RemoteException;  
 public ActivationMonitor activeGroup(ActivationGroupID id, ActivationInstantiator group, long incarnation) throws UnknownGroupException, ActivationException, RemoteException;  
 public void unregisterGroup(ActivationGroupID id) throws ActivationException, UnknownGroupException, RemoteException;  
 public void shutdown() throws RemoteException;  
 public ActivationDesc setActivationDesc(ActivationID id, ActivationDesc desc) throws ActivationException, UnknownObjectException, UnknownGroupException, RemoteException;  
 public ActivationGroupDesc setActivationGroupDesc(ActivationGroupID id, ActivationGroupDesc desc) throws ActivationException, UnknownGroupException, RemoteException;  
 public ActivationDesc getActivationDesc(ActivationID id) throws ActivationException, UnknownObjectException, RemoteException;  
 public ActivationGroupDesc getActivationGroupDesc(ActivationGroupID id) throws ActivationException, UnknownGroupException, RemoteException;  
52    
53      ActivationGroupID registerGroup (ActivationGroupDesc desc)
54        throws ActivationException, RemoteException;
55    
56      ActivationMonitor activeGroup (ActivationGroupID id,
57                                     ActivationInstantiator group, long incarnation)
58        throws UnknownGroupException, ActivationException, RemoteException;
59    
60      void unregisterGroup (ActivationGroupID id)
61        throws ActivationException, UnknownGroupException, RemoteException;
62    
63      void shutdown()
64        throws RemoteException;
65    
66      ActivationDesc setActivationDesc (ActivationID id, ActivationDesc desc)
67        throws ActivationException, UnknownObjectException, UnknownGroupException,
68               RemoteException;
69    
70      ActivationGroupDesc setActivationGroupDesc (ActivationGroupID id,
71                                                  ActivationGroupDesc desc)
72        throws ActivationException, UnknownGroupException, RemoteException;
73    
74      ActivationDesc getActivationDesc (ActivationID id) throws ActivationException, UnknownObjectException, RemoteException;
75    
76      ActivationGroupDesc getActivationGroupDesc (ActivationGroupID id) throws ActivationException, UnknownGroupException, RemoteException;
77  }  }

Legend:
Removed from v.1.2  
changed lines
  Added in v.1.3

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26