gov.lanl.RAD
Class AbstractPolicyEvaluator

java.lang.Object
  |
  +--org.omg.PortableServer.Servant
        |
        +--org.omg.DfResourceAccessDecision.PolicyEvaluatorPOA
              |
              +--gov.lanl.RAD.AbstractPolicyEvaluator
All Implemented Interfaces:
org.omg.CORBA.portable.InvokeHandler, org.omg.DfResourceAccessDecision.PolicyEvaluatorOperations
Direct Known Subclasses:
PolicyEvaluatorImpl1, PolicyEvaluatorImpl2, PolicyEvaluatorImplFalse, PolicyEvaluatorImplTrue, PolicyEvaluatorImplUsers

public abstract class AbstractPolicyEvaluator
extends org.omg.DfResourceAccessDecision.PolicyEvaluatorPOA

PolicyEvaluator wrapper for the relevant POA class

 

Field Summary
protected  java.lang.String name
           
protected  org.omg.CORBA.ORB orb
           
protected  gov.lanl.Utility.ConfigProperties props
           
 
Constructor Summary
AbstractPolicyEvaluator()
           
 
Method Summary
 void setName(java.lang.String name)
          set the server Name
 void setOrb(org.omg.CORBA.ORB theOrb)
          set the Orb
 void setProperties(java.lang.String file)
          set the Properties file for configuration
 
Methods inherited from class org.omg.DfResourceAccessDecision.PolicyEvaluatorPOA
_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
 
Methods inherited from interface org.omg.DfResourceAccessDecision.PolicyEvaluatorOperations
evaluate, pe_admin
 

Field Detail

props

protected gov.lanl.Utility.ConfigProperties props

name

protected java.lang.String name

orb

protected org.omg.CORBA.ORB orb
Constructor Detail

AbstractPolicyEvaluator

public AbstractPolicyEvaluator()
Method Detail

setName

public void setName(java.lang.String name)
set the server Name

Parameters:
name - of the server

setProperties

public void setProperties(java.lang.String file)
set the Properties file for configuration

Parameters:
file - to be read in with ResourceBundle

setOrb

public void setOrb(org.omg.CORBA.ORB theOrb)
set the Orb

Parameters:
theOrb - created externally