orca.manage.extensions.standard.controllers
Class AuthorityBasePolicyManagerObject

java.lang.Object
  extended by orca.manage.extensions.api.ManagerObject
      extended by orca.manage.extensions.standard.controllers.PolicyManagerObject
          extended by orca.manage.extensions.standard.controllers.AuthorityPolicyManagerObject
              extended by orca.manage.extensions.standard.controllers.AuthorityBasePolicyManagerObject

public class AuthorityBasePolicyManagerObject
extends AuthorityPolicyManagerObject


Field Summary
protected  AuthorityBasePolicyPlugin policy
           
 
Fields inherited from class orca.manage.extensions.standard.controllers.PolicyManagerObject
actor
 
Fields inherited from class orca.manage.extensions.api.ManagerObject
id, logger, manager, PropertyActorName, PropertyClassName, PropertyID, PropertyProxiesClass, PropertyProxiesLength, PropertyProxiesPrefix, PropertyProxiesProtocol, PropertyTypeID, proxies, serial, typeID
 
Constructor Summary
AuthorityBasePolicyManagerObject()
           
AuthorityBasePolicyManagerObject(IPolicy policy, IActor actor)
           
 
Method Summary
 ResultAuthorityBasePolicyControlMng getControls(AuthToken auth)
          Returns a list of all control objects registered with the policy.
protected  void registerProtocols()
          Register all communication protocols this object supports
 void setPolicy(IPolicy policy)
          Sets the policy the object is associated with.
 
Methods inherited from class orca.manage.extensions.standard.controllers.PolicyManagerObject
getActor, getActorName, initialize, recover, setActor
 
Methods inherited from class orca.manage.extensions.api.ManagerObject
getID, getProxies, getStackTraceString, getTypeID, loadProtocols, reset, save, save, saveProtocols, setExceptionDetails
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

policy

protected AuthorityBasePolicyPlugin policy
Constructor Detail

AuthorityBasePolicyManagerObject

public AuthorityBasePolicyManagerObject()

AuthorityBasePolicyManagerObject

public AuthorityBasePolicyManagerObject(IPolicy policy,
                                        IActor actor)
Method Detail

registerProtocols

protected void registerProtocols()
Description copied from class: ManagerObject
Register all communication protocols this object supports

Overrides:
registerProtocols in class AuthorityPolicyManagerObject

setPolicy

public void setPolicy(IPolicy policy)
Description copied from class: PolicyManagerObject
Sets the policy the object is associated with.

Overrides:
setPolicy in class PolicyManagerObject
Parameters:
policy - policy to set

getControls

public ResultAuthorityBasePolicyControlMng getControls(AuthToken auth)
Returns a list of all control objects registered with the policy.

Returns:


Copyright © 2007 Network/Internet Computing Lab. All Rights Reserved.