org.omg.CosNaming
Class _BindingIteratorImplBase
java.lang.Object
org.omg.CORBA.portable.ObjectImpl
org.omg.CORBA.DynamicImplementation
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
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 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 |
_BindingIteratorImplBase
public _BindingIteratorImplBase()
_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.