org.omg.CosNaming
Class _BindingIteratorImplBase

java.lang.Object
  extended by org.omg.CORBA.portable.ObjectImpl
      extended by org.omg.CORBA.DynamicImplementation
          extended by org.omg.CosNaming._BindingIteratorImplBase
All Implemented Interfaces:
Serializable, Object, IDLEntity, InvokeHandler, BindingIterator, BindingIteratorOperations

public abstract class _BindingIteratorImplBase
extends DynamicImplementation
implements BindingIterator, InvokeHandler

The binding iterator implementation base.

See Also:
Serialized Form

Constructor Summary
_BindingIteratorImplBase()
           
 
Method Summary
 String[] _ids()
          Return the list of repository ids.
 OutputStream _invoke(String method, InputStream in, ResponseHandler rh)
          Call the required method.
 void invoke(ServerRequest request)
          The obsolete invocation using server request.
 
Methods inherited from class org.omg.CORBA.portable.ObjectImpl
_create_request, _create_request, _duplicate, _get_delegate, _get_domain_managers, _get_interface_def, _get_policy, _hash, _invoke, _is_a, _is_equivalent, _is_local, _non_existent, _orb, _release, _releaseReply, _request, _request, _servant_postinvoke, _servant_preinvoke, _set_delegate, _set_policy_override, equals, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.omg.CosNaming.BindingIterator
destroy, next_n, next_one
 
Methods inherited from interface org.omg.CORBA.Object
_create_request, _create_request, _duplicate, _get_domain_managers, _get_interface_def, _get_policy, _hash, _is_a, _is_equivalent, _non_existent, _release, _request, _set_policy_override
 

Constructor Detail

_BindingIteratorImplBase

public _BindingIteratorImplBase()
Method Detail

_ids

public String[] _ids()
Return the list of repository ids.

Overrides:
_ids in class DynamicImplementation
Returns:
the empty array, always.

_invoke

public OutputStream _invoke(String method,
                            InputStream in,
                            ResponseHandler rh)
Call the required method.

Specified by:
_invoke in interface InvokeHandler
Parameters:
method - the name of the method to invoke.
in - the input stream to read parameters from.
rh - the response handler, used for creating the reply.
Returns:
the output stream, returned by ResponseHandler. The response values are already written to that stream.

invoke

public void invoke(ServerRequest request)
The obsolete invocation using server request. Implemented for compatibility reasons, but is it more effectinve to use _invoke(java.lang.String, org.omg.CORBA.portable.InputStream, org.omg.CORBA.portable.ResponseHandler).

Overrides:
invoke in class DynamicImplementation
Parameters:
request - a server request.