gov.lanl.RAD
Class AccessDecisionAdminImpl

java.lang.Object
  |
  +--org.omg.PortableServer.Servant
        |
        +--org.omg.DfResourceAccessDecision.AccessDecisionAdminPOA
              |
              +--gov.lanl.RAD.AccessDecisionAdminImpl
All Implemented Interfaces:
org.omg.DfResourceAccessDecision.AccessDecisionAdminOperations, org.omg.CORBA.portable.InvokeHandler

public class AccessDecisionAdminImpl
extends org.omg.DfResourceAccessDecision.AccessDecisionAdminPOA

Used to store references to PolicyEvaluatorLocator and DynamicAttributeService Persistently

 

Constructor Summary
AccessDecisionAdminImpl(org.omg.CORBA.ORB theOrb, java.lang.String serverName, java.util.Properties props)
          Initializes the ORB and obtains a reference to it
 
Method Summary
 org.omg.DfResourceAccessDecision.DynamicAttributeService get_dynamic_attribute_service()
           
 org.omg.DfResourceAccessDecision.PolicyEvaluatorLocator get_policy_evaluator_locator()
           
 void init()
          Initialize the ADA
 void set_dynamic_attribute_service(org.omg.DfResourceAccessDecision.DynamicAttributeService dynamic_attribute_service)
          Saves reference of default DynamicAttributeService object
 void set_policy_evaluator_locator(org.omg.DfResourceAccessDecision.PolicyEvaluatorLocator policy_evaluator_locator)
          Saves reference to default PolicyEvaluatorLocator
static void setNameService(gov.lanl.Utility.NameService nameService)
           
 
Methods inherited from class org.omg.DfResourceAccessDecision.AccessDecisionAdminPOA
_all_interfaces, _invoke, _this, _this
 
Methods inherited from class org.omg.PortableServer.Servant
_default_POA, _get_delegate, _get_interface_def, _is_a, _non_existent, _object_id, _orb, _poa, _set_delegate, _this_object, _this_object
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AccessDecisionAdminImpl

public AccessDecisionAdminImpl(org.omg.CORBA.ORB theOrb,
                               java.lang.String serverName,
                               java.util.Properties props)
Initializes the ORB and obtains a reference to it

Method Detail

get_policy_evaluator_locator

public org.omg.DfResourceAccessDecision.PolicyEvaluatorLocator get_policy_evaluator_locator()
Returns:
reference to the default PolicyEvaluatorLocator object

set_policy_evaluator_locator

public void set_policy_evaluator_locator(org.omg.DfResourceAccessDecision.PolicyEvaluatorLocator policy_evaluator_locator)
Saves reference to default PolicyEvaluatorLocator

Parameters:
policy_evaluator_locator - reference to the default PolicyEvaluatorLocator object

get_dynamic_attribute_service

public org.omg.DfResourceAccessDecision.DynamicAttributeService get_dynamic_attribute_service()
Returns:
reference to the default DynamicAttributeService object

set_dynamic_attribute_service

public void set_dynamic_attribute_service(org.omg.DfResourceAccessDecision.DynamicAttributeService dynamic_attribute_service)
Saves reference of default DynamicAttributeService object

Parameters:
dynamic_attribute_service - reference to default DynamicServiceAttribute object

setNameService

public static void setNameService(gov.lanl.Utility.NameService nameService)

init

public void init()
Initialize the ADA