/[classpath]/classpath/org/omg/PortableInterceptor/ORBInitInfoOperations.java
ViewVC logotype

Diff of /classpath/org/omg/PortableInterceptor/ORBInitInfoOperations.java

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

revision 1.2.2.1 by gnu_andrew, Sat Sep 10 15:32:05 2005 UTC revision 1.2.2.2 by gnu_andrew, Sun Nov 27 21:00:42 2005 UTC
# Line 55  public interface ORBInitInfoOperations Line 55  public interface ORBInitInfoOperations
55     *     *
56     * @param interceptor the interceptor to register.     * @param interceptor the interceptor to register.
57     *     *
58         * @throws DuplicateName if the interceptor name is not an empty string and an     * @throws DuplicateName if the interceptor name is not an empty string and an
59     * interceptor with this name is already registered with the ORB being     * interceptor with this name is already registered with the ORB being
60     * created.     * created.
61     */     */
# Line 63  public interface ORBInitInfoOperations Line 63  public interface ORBInitInfoOperations
63      throws DuplicateName;      throws DuplicateName;
64    
65    /**    /**
66     * Register the IOR (object reference) interceptor.     * Register the IOR (object reference) interceptor. If the registered
67     *     * interceptor implements the extended {@link IORInterceptor_3_0} interface,
68       * ORB will call its additional methods, defined in the
69       * {@link IORInterceptor_3_0Operations}.
70       *
71     * @param interceptor the interceptor to register.     * @param interceptor the interceptor to register.
72     *     *
73         * @throws DuplicateName if the interceptor name is not an empty string and an     * @throws DuplicateName if the interceptor name is not an empty string and an
74     * interceptor with this name is already registered with the ORB being     * interceptor with this name is already registered with the ORB being
75     * created.     * created.
76     */     */
# Line 79  public interface ORBInitInfoOperations Line 82  public interface ORBInitInfoOperations
82     *     *
83     * @param interceptor the interceptor to register.     * @param interceptor the interceptor to register.
84     *     *
85         * @throws DuplicateName if the interceptor name is not an empty string and an     * @throws DuplicateName if the interceptor name is not an empty string and an
86     * interceptor with this name is already registered with the ORB being     * interceptor with this name is already registered with the ORB being
87     * created.     * created.
88     */     */
# Line 90  public interface ORBInitInfoOperations Line 93  public interface ORBInitInfoOperations
93     * Allocate a slot on a {@link PortableInterceptor.Current}. While slots can     * Allocate a slot on a {@link PortableInterceptor.Current}. While slots can
94     * be allocated by this method, they cannot be initialized.     * be allocated by this method, they cannot be initialized.
95     * {@link CurrentOperations#get_slot} and {@link CurrentOperations#set_slot}     * {@link CurrentOperations#get_slot} and {@link CurrentOperations#set_slot}
96         * throw {@link org.omg.CORBA.BAD_INV_ORDER} while called from the interceptor     * throw {@link org.omg.CORBA.BAD_INV_ORDER} while called from the interceptor
97     * initializer.     * initializer.
98     *     *
99     * @return the index to the slot that has been allocated.     * @return the index to the slot that has been allocated.

Legend:
Removed from v.1.2.2.1  
changed lines
  Added in v.1.2.2.2

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