org.csapi.policy
Interface IpPolicyRepositoryOperations

All Superinterfaces:
IpInterfaceOperations, IpPolicyOperations
All Known Subinterfaces:
IpPolicyRepository
All Known Implementing Classes:
_IpPolicyRepositoryStub, IpPolicyRepositoryPOA, IpPolicyRepositoryPOATie

public interface IpPolicyRepositoryOperations
extends IpPolicyOperations

Generated from IDL interface "IpPolicyRepository"

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

Method Summary
 IpPolicyAction createAction(java.lang.String actionName, TpPolicyActionType actionType, TpAttribute[] actionAttributes)
           
 IpPolicyCondition createCondition(java.lang.String conditionName, TpPolicyConditionType conditionType, TpAttribute[] conditionAttributes)
           
 IpPolicyRepository createRepository(java.lang.String repositoryName)
           
 IpPolicyAction getAction(java.lang.String actionName)
           
 int getActionCount()
           
 IpPolicyIterator getActionIterator()
           
 IpPolicyCondition getCondition(java.lang.String conditionName)
           
 int getConditionCount()
           
 IpPolicyIterator getConditionIterator()
           
 IpPolicyRepository getParentRepository()
           
 IpPolicyRepository getRepository(java.lang.String repositoryName)
           
 int getRepositoryCount()
           
 IpPolicyIterator getRepositoryIterator()
           
 void removeAction(java.lang.String actionName)
           
 void removeCondition(java.lang.String conditionName)
           
 void removeRepository(java.lang.String repositoryName)
           
 
Methods inherited from interface org.csapi.policy.IpPolicyOperations
getAttribute, getAttributes, setAttribute, setAttributes
 

Method Detail

getParentRepository

IpPolicyRepository getParentRepository()
                                       throws TpCommonExceptions
Throws:
TpCommonExceptions

createRepository

IpPolicyRepository createRepository(java.lang.String repositoryName)
                                    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

getRepository

IpPolicyRepository getRepository(java.lang.String repositoryName)
                                 throws TpCommonExceptions,
                                        P_ACCESS_VIOLATION,
                                        P_NAME_SPACE_ERROR,
                                        P_SYNTAX_ERROR
Throws:
TpCommonExceptions
P_ACCESS_VIOLATION
P_NAME_SPACE_ERROR
P_SYNTAX_ERROR

removeRepository

void removeRepository(java.lang.String repositoryName)
                      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

getRepositoryCount

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

getRepositoryIterator

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

createCondition

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

getCondition

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

removeCondition

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

getConditionCount

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

getConditionIterator

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

createAction

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

getAction

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

removeAction

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

getActionCount

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

getActionIterator

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


Copyright © 2008. All Rights Reserved.