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

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

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

revision 1.1.2.2 by gnu_andrew, Sat Sep 10 15:32:05 2005 UTC revision 1.1.2.3 by gnu_andrew, Sun Nov 27 21:00:42 2005 UTC
# Line 73  public interface IORInfoOperations Line 73  public interface IORInfoOperations
73    void add_ior_component(TaggedComponent tagged_component);    void add_ior_component(TaggedComponent tagged_component);
74    
75    /**    /**
76         * Get the server side policy for an IOR being constructed. The method returns     * Get the server side policy for an IOR being constructed. The method returns
77     * policies applying for POA where the object, represented by this IOR, is     * policies applying for POA where the object, represented by this IOR, is
78     * connected.     * connected.
79     *     *
# Line 85  public interface IORInfoOperations Line 85  public interface IORInfoOperations
85     * @see org.omg.PortableServer.POAOperations#create_POA     * @see org.omg.PortableServer.POAOperations#create_POA
86     */     */
87    Policy get_effective_policy(int policy_type);    Policy get_effective_policy(int policy_type);
88    
89      /**
90       * Get the adapter template that is associated with the object POA.
91       * The template is also a reference factory and can produce the new object
92       * references.
93       *
94       * @since 1.5
95       */
96      public ObjectReferenceTemplate adapter_template();
97      
98      /**
99       * The current_factory is the factory, used by the adapter to create
100       * object references. This factory is initially the same as the
101       * adapter_template.
102       *
103       * @since 1.5
104       */
105      public ObjectReferenceFactory current_factory();
106    
107      /**
108       * Set the current object reference factory, used to produce the new objects.
109       *
110       * The current factory can only be set during the call to the
111       * {@link IORInterceptor_3_0Operations#components_established(IORInfo)}.
112       *
113       * @since 1.5
114       */
115      public void current_factory(ObjectReferenceFactory factory);
116    
117      /**
118       * Get the POA manager Id.
119       *
120       * @return Id that uniquely refers to the poa manager, used by this POA.
121       *
122       * @since 1.5
123       *
124       * @see IORInterceptor_3_0Operations#adapter_manager_state_changed
125       */
126      public int manager_id();
127      
128      /**
129       * Get the state of the adapter manager.
130       *
131       * @since 1.5
132       *
133       * @return the state of the adapters to that the IOR being created belongs.
134       * One of the {@link HOLDING#value}, {@link DISCARDING#value},
135       * {@link INACTIVE#value} or {@link NON_EXISTENT#value}.
136       */
137      short state();
138  }  }

Legend:
Removed from v.1.1.2.2  
changed lines
  Added in v.1.1.2.3

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