org.csapi.policy
Class IpPolicyDomainPOATie

java.lang.Object
  extended by org.omg.PortableServer.Servant
      extended by org.csapi.policy.IpPolicyDomainPOA
          extended by org.csapi.policy.IpPolicyDomainPOATie
All Implemented Interfaces:
IpInterfaceOperations, IpPolicyDomainOperations, IpPolicyOperations, org.omg.CORBA.portable.InvokeHandler

public class IpPolicyDomainPOATie
extends IpPolicyDomainPOA

Generated from IDL interface "IpPolicyDomain"

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

Constructor Summary
IpPolicyDomainPOATie(IpPolicyDomainOperations delegate)
           
IpPolicyDomainPOATie(IpPolicyDomainOperations delegate, org.omg.PortableServer.POA poa)
           
 
Method Summary
 org.omg.PortableServer.POA _default_POA()
           
 IpPolicyDomainOperations _delegate()
           
 void _delegate(IpPolicyDomainOperations delegate)
           
 IpPolicyDomain _this()
           
 IpPolicyDomain _this(org.omg.CORBA.ORB orb)
           
 IpPolicyDomain createDomain(java.lang.String domainName)
           
 IpPolicyEventDefinition createEventDefinition(java.lang.String eventDefinitionName, java.lang.String[] requiredAttributes, java.lang.String[] optionalAttributes)
           
 IpPolicyGroup createGroup(java.lang.String groupName)
           
 int createNotification(IpAppPolicyDomain appPolicyDomain, java.lang.String[] events)
           
 IpPolicyRule createRule(java.lang.String ruleName)
           
 void createVariableSet(java.lang.String variableSetName)
           
 void destroyNotification(int assignmentID, java.lang.String[] events)
           
 void generateEvent(java.lang.String eventDefinitionName, TpAttribute[] attributes)
           
 TpAttribute getAttribute(java.lang.String attributeName)
           
 TpAttribute[] getAttributes(java.lang.String[] attributeNames)
           
 IpPolicyDomain getDomain(java.lang.String domainName)
           
 int getDomainCount()
           
 IpPolicyIterator getDomainIterator()
           
 IpPolicyEventDefinition getEventDefinition(java.lang.String eventDefinitionName)
           
 int getEventDefinitionCount()
           
 IpPolicyIterator getEventDefinitionIterator()
           
 IpPolicyGroup getGroup(java.lang.String groupName)
           
 int getGroupCount()
           
 IpPolicyIterator getGroupIterator()
           
 IpPolicyDomain getParentDomain()
           
 IpPolicyRule getRule(java.lang.String ruleName)
           
 int getRuleCount()
           
 IpPolicyIterator getRuleIterator()
           
 TpAttribute getVariable(java.lang.String variableSetName, java.lang.String variableName)
           
 TpAttribute[] getVariableSet(java.lang.String variableSetName)
           
 int getVariableSetCount()
           
 IpPolicyIterator getVariableSetIterator()
           
 void removeDomain(java.lang.String domainName)
           
 void removeEventDefinition(java.lang.String eventDefinitionName)
           
 void removeGroup(java.lang.String groupName)
           
 void removeRule(java.lang.String ruleName)
           
 void removeVariableSet(java.lang.String variableSetName)
           
 void setAttribute(TpAttribute targetAttribute)
           
 void setAttributes(TpAttribute[] targetAttributes)
           
 void setVariable(java.lang.String variableSetName, TpAttribute variable)
           
 
Methods inherited from class org.csapi.policy.IpPolicyDomainPOA
_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

IpPolicyDomainPOATie

public IpPolicyDomainPOATie(IpPolicyDomainOperations delegate)

IpPolicyDomainPOATie

public IpPolicyDomainPOATie(IpPolicyDomainOperations delegate,
                            org.omg.PortableServer.POA poa)
Method Detail

_this

public IpPolicyDomain _this()
Overrides:
_this in class IpPolicyDomainPOA

_this

public IpPolicyDomain _this(org.omg.CORBA.ORB orb)
Overrides:
_this in class IpPolicyDomainPOA

_delegate

public IpPolicyDomainOperations _delegate()

_delegate

public void _delegate(IpPolicyDomainOperations delegate)

_default_POA

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

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

getParentDomain

public IpPolicyDomain getParentDomain()
                               throws TpCommonExceptions
Throws:
TpCommonExceptions

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

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

getVariableSetCount

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

removeDomain

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

getDomain

public IpPolicyDomain getDomain(java.lang.String domainName)
                         throws TpCommonExceptions,
                                P_ACCESS_VIOLATION,
                                P_NAME_SPACE_ERROR,
                                P_SYNTAX_ERROR
Throws:
TpCommonExceptions
P_ACCESS_VIOLATION
P_NAME_SPACE_ERROR
P_SYNTAX_ERROR

setVariable

public void setVariable(java.lang.String variableSetName,
                        TpAttribute variable)
                 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

createVariableSet

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

getEventDefinitionCount

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

getVariableSetIterator

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

createDomain

public IpPolicyDomain createDomain(java.lang.String domainName)
                            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

removeEventDefinition

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

createNotification

public int createNotification(IpAppPolicyDomain appPolicyDomain,
                              java.lang.String[] events)
                       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

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

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

removeVariableSet

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

getEventDefinitionIterator

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

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

getDomainCount

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

getVariable

public TpAttribute getVariable(java.lang.String variableSetName,
                               java.lang.String variableName)
                        throws TpCommonExceptions,
                               P_ACCESS_VIOLATION,
                               P_NAME_SPACE_ERROR,
                               P_SYNTAX_ERROR
Throws:
TpCommonExceptions
P_ACCESS_VIOLATION
P_NAME_SPACE_ERROR
P_SYNTAX_ERROR

getEventDefinition

public IpPolicyEventDefinition getEventDefinition(java.lang.String eventDefinitionName)
                                           throws TpCommonExceptions,
                                                  P_ACCESS_VIOLATION,
                                                  P_NAME_SPACE_ERROR,
                                                  P_SYNTAX_ERROR
Throws:
TpCommonExceptions
P_ACCESS_VIOLATION
P_NAME_SPACE_ERROR
P_SYNTAX_ERROR

getDomainIterator

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

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

getVariableSet

public TpAttribute[] getVariableSet(java.lang.String variableSetName)
                             throws TpCommonExceptions,
                                    P_ACCESS_VIOLATION,
                                    P_NAME_SPACE_ERROR,
                                    P_SYNTAX_ERROR
Throws:
TpCommonExceptions
P_ACCESS_VIOLATION
P_NAME_SPACE_ERROR
P_SYNTAX_ERROR

destroyNotification

public void destroyNotification(int assignmentID,
                                java.lang.String[] events)
                         throws TpCommonExceptions,
                                P_SYNTAX_ERROR
Throws:
TpCommonExceptions
P_SYNTAX_ERROR

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

getGroupIterator

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

generateEvent

public void generateEvent(java.lang.String eventDefinitionName,
                          TpAttribute[] attributes)
                   throws TpCommonExceptions,
                          P_ACCESS_VIOLATION,
                          P_NAME_SPACE_ERROR,
                          P_SYNTAX_ERROR
Throws:
TpCommonExceptions
P_ACCESS_VIOLATION
P_NAME_SPACE_ERROR
P_SYNTAX_ERROR

createEventDefinition

public IpPolicyEventDefinition createEventDefinition(java.lang.String eventDefinitionName,
                                                     java.lang.String[] requiredAttributes,
                                                     java.lang.String[] optionalAttributes)
                                              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

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.