org.apache.yoko.orb.DynamicAny
Class DynAnyFactory_impl

java.lang.Object
  extended by org.omg.CORBA.LocalObject
      extended by org.apache.yoko.orb.DynamicAny.DynAnyFactory_impl
All Implemented Interfaces:
Serializable, Object, IDLEntity, DynAnyFactory, DynAnyFactoryOperations

public final class DynAnyFactory_impl
extends LocalObject
implements DynAnyFactory

See Also:
Serialized Form

Constructor Summary
DynAnyFactory_impl(ORBInstance orbInstance)
           
 
Method Summary
 DynAny create_dyn_any_from_type_code(TypeCode tc)
           
 DynAny create_dyn_any_without_truncation(Any value)
           
 DynAny create_dyn_any(Any value)
           
 Any[] create_multiple_anys(DynAny[] values)
           
 DynAny[] create_multiple_dyn_anys(Any[] values, boolean allow_truncate)
           
 DynAny prepare_dyn_any_from_type_code(TypeCode tc, DynValueReader dvr)
           
 
Methods inherited from class org.omg.CORBA.LocalObject
_create_request, _create_request, _duplicate, _get_domain_managers, _get_interface_def, _get_interface, _get_policy, _hash, _invoke, _is_a, _is_equivalent, _is_local, _non_existent, _orb, _release, _releaseReply, _request, _request, _servant_postinvoke, _servant_preinvoke, _set_policy_override, validate_connection
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.omg.CORBA.Object
_create_request, _create_request, _duplicate, _get_domain_managers, _get_interface_def, _get_interface, _get_policy, _hash, _is_a, _is_equivalent, _non_existent, _release, _request, _set_policy_override
 

Constructor Detail

DynAnyFactory_impl

public DynAnyFactory_impl(ORBInstance orbInstance)
Method Detail

create_dyn_any

public DynAny create_dyn_any(Any value)
                      throws InconsistentTypeCode
Specified by:
create_dyn_any in interface DynAnyFactoryOperations
Throws:
InconsistentTypeCode

create_dyn_any_without_truncation

public DynAny create_dyn_any_without_truncation(Any value)
                                         throws InconsistentTypeCode,
                                                MustTruncate
Specified by:
create_dyn_any_without_truncation in interface DynAnyFactoryOperations
Throws:
InconsistentTypeCode
MustTruncate

prepare_dyn_any_from_type_code

public DynAny prepare_dyn_any_from_type_code(TypeCode tc,
                                             DynValueReader dvr)
                                      throws InconsistentTypeCode
Throws:
InconsistentTypeCode

create_dyn_any_from_type_code

public DynAny create_dyn_any_from_type_code(TypeCode tc)
                                     throws InconsistentTypeCode
Specified by:
create_dyn_any_from_type_code in interface DynAnyFactoryOperations
Throws:
InconsistentTypeCode

create_multiple_dyn_anys

public DynAny[] create_multiple_dyn_anys(Any[] values,
                                         boolean allow_truncate)
                                  throws InconsistentTypeCode,
                                         MustTruncate
Specified by:
create_multiple_dyn_anys in interface DynAnyFactoryOperations
Throws:
InconsistentTypeCode
MustTruncate

create_multiple_anys

public Any[] create_multiple_anys(DynAny[] values)
Specified by:
create_multiple_anys in interface DynAnyFactoryOperations


Copyright © 2006-2011 Apache Software Foundation. All Rights Reserved.