org.csapi.policy
Class IpPolicyGroupPOATie

java.lang.Object
  extended by org.omg.PortableServer.Servant
      extended by org.csapi.policy.IpPolicyGroupPOA
          extended by org.csapi.policy.IpPolicyGroupPOATie
All Implemented Interfaces:
IpInterfaceOperations, IpPolicyGroupOperations, IpPolicyOperations, org.omg.CORBA.portable.InvokeHandler

public class IpPolicyGroupPOATie
extends IpPolicyGroupPOA

Generated from IDL interface "IpPolicyGroup"

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

Constructor Summary
IpPolicyGroupPOATie(IpPolicyGroupOperations delegate)
           
IpPolicyGroupPOATie(IpPolicyGroupOperations delegate, org.omg.PortableServer.POA poa)
           
 
Method Summary
 org.omg.PortableServer.POA _default_POA()
           
 IpPolicyGroupOperations _delegate()
           
 void _delegate(IpPolicyGroupOperations delegate)
           
 IpPolicyGroup _this()
           
 IpPolicyGroup _this(org.omg.CORBA.ORB orb)
           
 IpPolicyGroup createGroup(java.lang.String groupName)
           
 IpPolicyRule createRule(java.lang.String ruleName)
           
 TpAttribute getAttribute(java.lang.String attributeName)
           
 TpAttribute[] getAttributes(java.lang.String[] attributeNames)
           
 IpPolicyGroup getGroup(java.lang.String groupName)
           
 int getGroupCount()
           
 IpPolicyIterator getGroupIterator()
           
 IpPolicyDomain getParentDomain()
           
 IpPolicyGroup getParentGroup()
           
 IpPolicyRule getRule(java.lang.String ruleName)
           
 int getRuleCount()
           
 IpPolicyIterator getRuleIterator()
           
 void removeGroup(java.lang.String groupName)
           
 void removeRule(java.lang.String ruleName)
           
 void setAttribute(TpAttribute targetAttribute)
           
 void setAttributes(TpAttribute[] targetAttributes)
           
 
Methods inherited from class org.csapi.policy.IpPolicyGroupPOA
_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

IpPolicyGroupPOATie

public IpPolicyGroupPOATie(IpPolicyGroupOperations delegate)

IpPolicyGroupPOATie

public IpPolicyGroupPOATie(IpPolicyGroupOperations delegate,
                           org.omg.PortableServer.POA poa)
Method Detail

_this

public IpPolicyGroup _this()
Overrides:
_this in class IpPolicyGroupPOA

_this

public IpPolicyGroup _this(org.omg.CORBA.ORB orb)
Overrides:
_this in class IpPolicyGroupPOA

_delegate

public IpPolicyGroupOperations _delegate()

_delegate

public void _delegate(IpPolicyGroupOperations delegate)

_default_POA

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

getAttributes

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

getParentDomain

public IpPolicyDomain getParentDomain()
                               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

removeRule

public void removeRule(java.lang.String ruleName)
                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

getGroupCount

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

createGroup

public IpPolicyGroup createGroup(java.lang.String groupName)
                          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

getGroup

public IpPolicyGroup getGroup(java.lang.String groupName)
                       throws TpCommonExceptions,
                              P_ACCESS_VIOLATION,
                              P_NAME_SPACE_ERROR,
                              P_SYNTAX_ERROR
Throws:
TpCommonExceptions
P_ACCESS_VIOLATION
P_NAME_SPACE_ERROR
P_SYNTAX_ERROR

removeGroup

public void removeGroup(java.lang.String groupName)
                 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

getParentGroup

public IpPolicyGroup getParentGroup()
                             throws TpCommonExceptions
Throws:
TpCommonExceptions

createRule

public IpPolicyRule createRule(java.lang.String ruleName)
                        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

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

getRuleIterator

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

getRuleCount

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

getRule

public IpPolicyRule getRule(java.lang.String ruleName)
                     throws TpCommonExceptions,
                            P_ACCESS_VIOLATION,
                            P_NAME_SPACE_ERROR,
                            P_SYNTAX_ERROR
Throws:
TpCommonExceptions
P_ACCESS_VIOLATION
P_NAME_SPACE_ERROR
P_SYNTAX_ERROR

getGroupIterator

public IpPolicyIterator getGroupIterator()
                                  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


Copyright © 2009. All Rights Reserved.