org.csapi.policy
Interface IpPolicyGroupOperations

All Superinterfaces:
IpInterfaceOperations, IpPolicyOperations
All Known Subinterfaces:
IpPolicyGroup
All Known Implementing Classes:
_IpPolicyGroupStub, IpPolicyGroupPOA, IpPolicyGroupPOATie

public interface IpPolicyGroupOperations
extends IpPolicyOperations

Generated from IDL interface "IpPolicyGroup"

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

Method Summary
 IpPolicyGroup createGroup(java.lang.String groupName)
           
 IpPolicyRule createRule(java.lang.String ruleName)
           
 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)
           
 
Methods inherited from interface org.csapi.policy.IpPolicyOperations
getAttribute, getAttributes, setAttribute, setAttributes
 

Method Detail

getParentDomain

IpPolicyDomain getParentDomain()
                               throws TpCommonExceptions
Throws:
TpCommonExceptions

getParentGroup

IpPolicyGroup getParentGroup()
                             throws TpCommonExceptions
Throws:
TpCommonExceptions

createGroup

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

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

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

getGroupCount

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

getGroupIterator

IpPolicyIterator getGroupIterator()
                                  throws TpCommonExceptions,
                                         P_ACCESS_VIOLATION
Throws:
TpCommonExceptions
P_ACCESS_VIOLATION

createRule

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

getRule

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

removeRule

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

getRuleCount

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

getRuleIterator

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


Copyright © 2009. All Rights Reserved.