org.apache.yoko.orb.OB
Class LocationTransparencyPolicy_impl

java.lang.Object
  extended by org.omg.CORBA.LocalObject
      extended by org.apache.yoko.orb.OB.LocationTransparencyPolicy_impl
All Implemented Interfaces:
Serializable, LocationTransparencyPolicy, LocationTransparencyPolicyOperations, Object, Policy, PolicyOperations, IDLEntity

public final class LocationTransparencyPolicy_impl
extends LocalObject
implements LocationTransparencyPolicy

See Also:
Serialized Form

Constructor Summary
LocationTransparencyPolicy_impl(short value)
           
 
Method Summary
 Policy copy()
           
 void destroy()
           
 int policy_type()
           
 short value()
          LOCATION_TRANSPARENCY_STRICT ensures strict location transparency is followed.
 
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

LocationTransparencyPolicy_impl

public LocationTransparencyPolicy_impl(short value)
Method Detail

value

public short value()
Description copied from interface: LocationTransparencyPolicyOperations
LOCATION_TRANSPARENCY_STRICT ensures strict location transparency is followed. LOCATION_TRANSPARENCY_RELAXED relaxes the location transparency guarantees for performance reasons. Specifically for collocated method invocations, the dispatch concurrency model will be ignored, and policy overrides are not removed. The default value is LOCATION_TRANSPARENCY_STRICT.

Specified by:
value in interface LocationTransparencyPolicyOperations

policy_type

public int policy_type()
Specified by:
policy_type in interface PolicyOperations

copy

public Policy copy()
Specified by:
copy in interface PolicyOperations

destroy

public void destroy()
Specified by:
destroy in interface PolicyOperations


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