org.csapi.policy
Class IpPolicyRulePOATie

java.lang.Object
  extended by org.omg.PortableServer.Servant
      extended by org.csapi.policy.IpPolicyRulePOA
          extended by org.csapi.policy.IpPolicyRulePOATie
All Implemented Interfaces:
IpInterfaceOperations, IpPolicyOperations, IpPolicyRuleOperations, org.omg.CORBA.portable.InvokeHandler

public class IpPolicyRulePOATie
extends IpPolicyRulePOA

Generated from IDL interface "IpPolicyRule"

Author:
JacORB IDL compiler V 2.1, 16-Feb-2004

Constructor Summary
IpPolicyRulePOATie(IpPolicyRuleOperations delegate)
           
IpPolicyRulePOATie(IpPolicyRuleOperations delegate, org.omg.PortableServer.POA poa)
           
 
Method Summary
 org.omg.PortableServer.POA _default_POA()
           
 IpPolicyRuleOperations _delegate()
           
 void _delegate(IpPolicyRuleOperations delegate)
           
 IpPolicyRule _this()
           
 IpPolicyRule _this(org.omg.CORBA.ORB orb)
           
 IpPolicyAction createAction(java.lang.String actionName, TpPolicyActionType actionType, TpAttribute[] actionAttributes)
           
 IpPolicyCondition createCondition(java.lang.String conditionName, TpPolicyConditionType conditionType, TpAttribute[] conditionAttributes)
           
 IpPolicyAction getAction(java.lang.String actionName)
           
 int getActionCount()
           
 IpPolicyIterator getActionIterator()
           
 TpPolicyActionListElement[] getActionList()
           
 TpAttribute getAttribute(java.lang.String attributeName)
           
 TpAttribute[] getAttributes(java.lang.String[] attributeNames)
           
 IpPolicyCondition getCondition(java.lang.String conditionName)
           
 int getConditionCount()
           
 IpPolicyIterator getConditionIterator()
           
 TpPolicyConditionListElement[] getConditionList()
           
 IpPolicyDomain getParentDomain()
           
 IpPolicyGroup getParentGroup()
           
 IpPolicyTimePeriodCondition getValidityPeriodCondition()
           
 void removeAction(java.lang.String actionName)
           
 void removeCondition(java.lang.String conditionName)
           
 void setActionList(TpPolicyActionListElement[] actionList)
           
 void setAttribute(TpAttribute targetAttribute)
           
 void setAttributes(TpAttribute[] targetAttributes)
           
 void setConditionList(TpPolicyConditionListElement[] conditionList)
           
 void setValidityPeriodCondition(IpPolicyTimePeriodCondition conditionReference)
           
 void setValidityPeriodConditionByName(java.lang.String conditionName)
           
 void unsetValidityPeriodCondition()
           
 
Methods inherited from class org.csapi.policy.IpPolicyRulePOA
_all_interfaces, _invoke
 
Methods inherited from class org.omg.PortableServer.Servant
_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

IpPolicyRulePOATie

public IpPolicyRulePOATie(IpPolicyRuleOperations delegate)

IpPolicyRulePOATie

public IpPolicyRulePOATie(IpPolicyRuleOperations delegate,
                          org.omg.PortableServer.POA poa)
Method Detail

_this

public IpPolicyRule _this()
Overrides:
_this in class IpPolicyRulePOA

_this

public IpPolicyRule _this(org.omg.CORBA.ORB orb)
Overrides:
_this in class IpPolicyRulePOA

_delegate

public IpPolicyRuleOperations _delegate()

_delegate

public void _delegate(IpPolicyRuleOperations delegate)

_default_POA

public org.omg.PortableServer.POA _default_POA()
Overrides:
_default_POA in class org.omg.PortableServer.Servant

getParentDomain

public IpPolicyDomain getParentDomain()
                               throws TpCommonExceptions
Throws:
TpCommonExceptions

setActionList

public void setActionList(TpPolicyActionListElement[] actionList)
                   throws TpCommonExceptions,
                          P_ACCESS_VIOLATION,
                          P_NO_TRANSACTION_IN_PROCESS,
                          P_SYNTAX_ERROR
Throws:
TpCommonExceptions
P_ACCESS_VIOLATION
P_NO_TRANSACTION_IN_PROCESS
P_SYNTAX_ERROR

getValidityPeriodCondition

public IpPolicyTimePeriodCondition getValidityPeriodCondition()
                                                       throws TpCommonExceptions
Throws:
TpCommonExceptions

getParentGroup

public IpPolicyGroup getParentGroup()
                             throws TpCommonExceptions
Throws:
TpCommonExceptions

setAttributes

public void setAttributes(TpAttribute[] targetAttributes)
                   throws TpCommonExceptions,
                          P_ACCESS_VIOLATION,
                          P_NO_TRANSACTION_IN_PROCESS
Throws:
TpCommonExceptions
P_ACCESS_VIOLATION
P_NO_TRANSACTION_IN_PROCESS

getConditionCount

public int getConditionCount()
                      throws TpCommonExceptions,
                             P_ACCESS_VIOLATION
Throws:
TpCommonExceptions
P_ACCESS_VIOLATION

createCondition

public IpPolicyCondition createCondition(java.lang.String conditionName,
                                         TpPolicyConditionType conditionType,
                                         TpAttribute[] conditionAttributes)
                                  throws TpCommonExceptions,
                                         P_ACCESS_VIOLATION,
                                         P_NO_TRANSACTION_IN_PROCESS,
                                         P_NAME_SPACE_ERROR,
                                         P_SYNTAX_ERROR
Throws:
TpCommonExceptions
P_ACCESS_VIOLATION
P_NO_TRANSACTION_IN_PROCESS
P_NAME_SPACE_ERROR
P_SYNTAX_ERROR

setConditionList

public void setConditionList(TpPolicyConditionListElement[] conditionList)
                      throws TpCommonExceptions,
                             P_ACCESS_VIOLATION,
                             P_NO_TRANSACTION_IN_PROCESS,
                             P_SYNTAX_ERROR
Throws:
TpCommonExceptions
P_ACCESS_VIOLATION
P_NO_TRANSACTION_IN_PROCESS
P_SYNTAX_ERROR

createAction

public IpPolicyAction createAction(java.lang.String actionName,
                                   TpPolicyActionType actionType,
                                   TpAttribute[] actionAttributes)
                            throws TpCommonExceptions,
                                   P_ACCESS_VIOLATION,
                                   P_NO_TRANSACTION_IN_PROCESS,
                                   P_NAME_SPACE_ERROR,
                                   P_SYNTAX_ERROR
Throws:
TpCommonExceptions
P_ACCESS_VIOLATION
P_NO_TRANSACTION_IN_PROCESS
P_NAME_SPACE_ERROR
P_SYNTAX_ERROR

getAttributes

public TpAttribute[] getAttributes(java.lang.String[] attributeNames)
                            throws TpCommonExceptions
Throws:
TpCommonExceptions

getCondition

public IpPolicyCondition getCondition(java.lang.String conditionName)
                               throws TpCommonExceptions,
                                      P_ACCESS_VIOLATION,
                                      P_NAME_SPACE_ERROR,
                                      P_SYNTAX_ERROR
Throws:
TpCommonExceptions
P_ACCESS_VIOLATION
P_NAME_SPACE_ERROR
P_SYNTAX_ERROR

setAttribute

public void setAttribute(TpAttribute targetAttribute)
                  throws TpCommonExceptions,
                         P_ACCESS_VIOLATION,
                         P_NO_TRANSACTION_IN_PROCESS
Throws:
TpCommonExceptions
P_ACCESS_VIOLATION
P_NO_TRANSACTION_IN_PROCESS

removeAction

public void removeAction(java.lang.String actionName)
                  throws TpCommonExceptions,
                         P_ACCESS_VIOLATION,
                         P_NO_TRANSACTION_IN_PROCESS,
                         P_NAME_SPACE_ERROR,
                         P_SYNTAX_ERROR
Throws:
TpCommonExceptions
P_ACCESS_VIOLATION
P_NO_TRANSACTION_IN_PROCESS
P_NAME_SPACE_ERROR
P_SYNTAX_ERROR

unsetValidityPeriodCondition

public void unsetValidityPeriodCondition()
                                  throws TpCommonExceptions,
                                         P_ACCESS_VIOLATION,
                                         P_NO_TRANSACTION_IN_PROCESS
Throws:
TpCommonExceptions
P_ACCESS_VIOLATION
P_NO_TRANSACTION_IN_PROCESS

getActionList

public TpPolicyActionListElement[] getActionList()
                                          throws TpCommonExceptions,
                                                 P_ACCESS_VIOLATION
Throws:
TpCommonExceptions
P_ACCESS_VIOLATION

getAction

public IpPolicyAction getAction(java.lang.String actionName)
                         throws TpCommonExceptions,
                                P_ACCESS_VIOLATION,
                                P_NAME_SPACE_ERROR,
                                P_SYNTAX_ERROR
Throws:
TpCommonExceptions
P_ACCESS_VIOLATION
P_NAME_SPACE_ERROR
P_SYNTAX_ERROR

getConditionIterator

public IpPolicyIterator getConditionIterator()
                                      throws TpCommonExceptions,
                                             P_ACCESS_VIOLATION
Throws:
TpCommonExceptions
P_ACCESS_VIOLATION

getConditionList

public TpPolicyConditionListElement[] getConditionList()
                                                throws TpCommonExceptions,
                                                       P_ACCESS_VIOLATION
Throws:
TpCommonExceptions
P_ACCESS_VIOLATION

setValidityPeriodCondition

public void setValidityPeriodCondition(IpPolicyTimePeriodCondition conditionReference)
                                throws TpCommonExceptions,
                                       P_ACCESS_VIOLATION,
                                       P_NO_TRANSACTION_IN_PROCESS
Throws:
TpCommonExceptions
P_ACCESS_VIOLATION
P_NO_TRANSACTION_IN_PROCESS

setValidityPeriodConditionByName

public void setValidityPeriodConditionByName(java.lang.String conditionName)
                                      throws TpCommonExceptions,
                                             P_ACCESS_VIOLATION,
                                             P_NO_TRANSACTION_IN_PROCESS,
                                             P_NAME_SPACE_ERROR,
                                             P_SYNTAX_ERROR
Throws:
TpCommonExceptions
P_ACCESS_VIOLATION
P_NO_TRANSACTION_IN_PROCESS
P_NAME_SPACE_ERROR
P_SYNTAX_ERROR

getActionCount

public int getActionCount()
                   throws TpCommonExceptions,
                          P_ACCESS_VIOLATION
Throws:
TpCommonExceptions
P_ACCESS_VIOLATION

getAttribute

public TpAttribute getAttribute(java.lang.String attributeName)
                         throws TpCommonExceptions,
                                P_NAME_SPACE_ERROR,
                                P_SYNTAX_ERROR
Throws:
TpCommonExceptions
P_NAME_SPACE_ERROR
P_SYNTAX_ERROR

removeCondition

public void removeCondition(java.lang.String conditionName)
                     throws TpCommonExceptions,
                            P_ACCESS_VIOLATION,
                            P_NO_TRANSACTION_IN_PROCESS,
                            P_NAME_SPACE_ERROR,
                            P_SYNTAX_ERROR
Throws:
TpCommonExceptions
P_ACCESS_VIOLATION
P_NO_TRANSACTION_IN_PROCESS
P_NAME_SPACE_ERROR
P_SYNTAX_ERROR

getActionIterator

public IpPolicyIterator getActionIterator()
                                   throws TpCommonExceptions,
                                          P_ACCESS_VIOLATION
Throws:
TpCommonExceptions
P_ACCESS_VIOLATION


Copyright © 2009. All Rights Reserved.