org.csapi.jr.se.policy.provisioning
Interface PolicyDomain

All Superinterfaces:
CsapiInterface, java.io.Serializable, Service

public interface PolicyDomain
extends Service

This interface represents a PolicyDomain.


Field Summary
 
Fields inherited from interface org.csapi.jr.se.Service
IN_SERVICE_STATE, OUT_OF_SERVICE_STATE
 
Method Summary
 org.csapi.jr.se.policy.provisioning.PolicyDomain createDomain(java.lang.String domainName)
          Invokes the createDomain() method on the Parlay Gateway.
 org.csapi.jr.se.policy.provisioning.PolicyEventDefinition createEventDefinition(java.lang.String eventDefinitionName, java.lang.String[] requiredAttributes, java.lang.String[] optionalAttributes)
          Invokes the createEventDefinition() method on the Parlay Gateway.
 org.csapi.jr.se.policy.provisioning.PolicyGroup createGroup(java.lang.String groupName)
          Invokes the createGroup() method on the Parlay Gateway.
 org.csapi.jr.se.policy.provisioning.PolicyRule createRule(java.lang.String ruleName)
          Invokes the createRule() method on the Parlay Gateway.
 org.csapi.jr.se.policy.provisioning.PolicySignature createSignature(java.lang.String signatureName)
          Invokes the createSignature() method on the Parlay Gateway.
 void createVariable(java.lang.String variableSetName, java.lang.String variableName, org.csapi.jr.se.policy.PolicyType variableType)
          Invokes the createVariable() method on the Parlay Gateway.
 void createVariableSet(java.lang.String variableSetName)
          Invokes the createVariableSet() method on the Parlay Gateway.
 org.csapi.jr.se.policy.provisioning.PolicyDomain getDomain(java.lang.String domainName)
          Invokes the getDomain() method on the Parlay Gateway.
 int getDomainCount()
          Invokes the getDomainCount() method on the Parlay Gateway.
 org.csapi.jr.se.policy.provisioning.PolicyIterator getDomainIterator()
          Invokes the getDomainIterator() method on the Parlay Gateway.
 org.csapi.jr.se.policy.provisioning.PolicyEventDefinition getEventDefinition(java.lang.String eventDefinitionName)
          Invokes the getEventDefinition() method on the Parlay Gateway.
 int getEventDefinitionCount()
          Invokes the getEventDefinitionCount() method on the Parlay Gateway.
 org.csapi.jr.se.policy.provisioning.PolicyIterator getEventDefinitionIterator()
          Invokes the getEventDefinitionIterator() method on the Parlay Gateway.
 org.csapi.jr.se.policy.provisioning.PolicyGroup getGroup(java.lang.String groupName)
          Invokes the getGroup() method on the Parlay Gateway.
 int getGroupCount()
          Invokes the getGroupCount() method on the Parlay Gateway.
 org.csapi.jr.se.policy.provisioning.PolicyIterator getGroupIterator()
          Invokes the getGroupIterator() method on the Parlay Gateway.
 org.csapi.jr.se.policy.provisioning.PolicyDomain getParentDomain()
          Invokes the getParentDomain() method on the Parlay Gateway.
 org.csapi.jr.se.policy.provisioning.PolicyRule getRule(java.lang.String ruleName)
          Invokes the getRule() method on the Parlay Gateway.
 int getRuleCount()
          Invokes the getRuleCount() method on the Parlay Gateway.
 org.csapi.jr.se.policy.provisioning.PolicyIterator getRuleIterator()
          Invokes the getRuleIterator() method on the Parlay Gateway.
 org.csapi.jr.se.policy.provisioning.PolicySignature getSignature(java.lang.String signatureName)
          Invokes the getSignature() method on the Parlay Gateway.
 int getSignatureCount()
          Invokes the getSignatureCount() method on the Parlay Gateway.
 org.csapi.jr.se.policy.provisioning.PolicyIterator getSignatureIterator()
          Invokes the getSignatureIterator() method on the Parlay Gateway.
 org.csapi.jr.se.policy.PolicyVar getVariable(java.lang.String variableSetName, java.lang.String variableName)
          Invokes the getVariable() method on the Parlay Gateway.
 org.csapi.jr.se.policy.PolicyVar[] getVariableSet(java.lang.String variableSetName)
          Invokes the getVariableSet() method on the Parlay Gateway.
 int getVariableSetCount()
          Invokes the getVariableSetCount() method on the Parlay Gateway.
 org.csapi.jr.se.policy.provisioning.PolicyIterator getVariableSetIterator()
          Invokes the getVariableSetIterator() method on the Parlay Gateway.
 org.csapi.jr.se.policy.PolicyType getVariableType(java.lang.String variableSetName, java.lang.String variableName)
          Invokes the getVariableType() method on the Parlay Gateway.
 org.omg.CORBA.Any getVariableValue(java.lang.String variableSetName, java.lang.String variableName)
          Invokes the getVariableValue() method on the Parlay Gateway.
 void removeDomain(java.lang.String domainName)
          Invokes the removeDomain() method on the Parlay Gateway.
 void removeEventDefinition(java.lang.String eventDefinitionName)
          Invokes the removeEventDefinition() method on the Parlay Gateway.
 void removeGroup(java.lang.String groupName)
          Invokes the removeGroup() method on the Parlay Gateway.
 void removeRule(java.lang.String ruleName)
          Invokes the removeRule() method on the Parlay Gateway.
 void removeSignature(java.lang.String signatureName)
          Invokes the removeSignature() method on the Parlay Gateway.
 void removeVariable(java.lang.String variablSetName, java.lang.String variableName)
          Invokes the removeVariable() method on the Parlay Gateway.
 void removeVariableSet(java.lang.String variableSetName)
          Invokes the removeVariableSet() method on the Parlay Gateway.
 void setVariableValue(java.lang.String variableSetName, java.lang.String variableName, org.omg.CORBA.Any variableValue)
          Invokes the setVariableValue() method on the Parlay Gateway.
 
Methods inherited from interface org.csapi.jr.se.Service
addServiceStateChangeListener, getServiceState, removeServiceStateChangeListener, setCallback
 

Method Detail

getParentDomain

public org.csapi.jr.se.policy.provisioning.PolicyDomain getParentDomain()
                                                                 throws PlatformException,
                                                                        CommonException
Invokes the getParentDomain() method on the Parlay Gateway.

PlatformException
CommonException

createDomain

public org.csapi.jr.se.policy.provisioning.PolicyDomain createDomain(java.lang.String domainName)
                                                              throws PlatformException,
                                                                     CommonException,
                                                                     AccessViolationException,
                                                                     SyntaxErrorException,
                                                                     NameSpaceErrorException,
                                                                     NoTransactionInProcessException
Invokes the createDomain() method on the Parlay Gateway.

PlatformException
CommonException
AccessViolationException
SyntaxErrorException
NameSpaceErrorException
NoTransactionInProcessException

getDomain

public org.csapi.jr.se.policy.provisioning.PolicyDomain getDomain(java.lang.String domainName)
                                                           throws PlatformException,
                                                                  CommonException,
                                                                  AccessViolationException,
                                                                  SyntaxErrorException,
                                                                  NameSpaceErrorException
Invokes the getDomain() method on the Parlay Gateway.

PlatformException
CommonException
AccessViolationException
SyntaxErrorException
NameSpaceErrorException

removeDomain

public void removeDomain(java.lang.String domainName)
                  throws PlatformException,
                         CommonException,
                         AccessViolationException,
                         SyntaxErrorException,
                         NameSpaceErrorException,
                         NoTransactionInProcessException
Invokes the removeDomain() method on the Parlay Gateway.

PlatformException
CommonException
AccessViolationException
SyntaxErrorException
NameSpaceErrorException
NoTransactionInProcessException

getDomainCount

public int getDomainCount()
                   throws PlatformException,
                          CommonException,
                          AccessViolationException
Invokes the getDomainCount() method on the Parlay Gateway.

PlatformException
CommonException
AccessViolationException

getDomainIterator

public org.csapi.jr.se.policy.provisioning.PolicyIterator getDomainIterator()
                                                                     throws PlatformException,
                                                                            CommonException,
                                                                            AccessViolationException
Invokes the getDomainIterator() method on the Parlay Gateway.

PlatformException
CommonException
AccessViolationException

createGroup

public org.csapi.jr.se.policy.provisioning.PolicyGroup createGroup(java.lang.String groupName)
                                                            throws PlatformException,
                                                                   CommonException,
                                                                   AccessViolationException,
                                                                   SyntaxErrorException,
                                                                   NameSpaceErrorException,
                                                                   NoTransactionInProcessException
Invokes the createGroup() method on the Parlay Gateway.

PlatformException
CommonException
AccessViolationException
SyntaxErrorException
NameSpaceErrorException
NoTransactionInProcessException

getGroup

public org.csapi.jr.se.policy.provisioning.PolicyGroup getGroup(java.lang.String groupName)
                                                         throws PlatformException,
                                                                CommonException,
                                                                AccessViolationException,
                                                                SyntaxErrorException,
                                                                NameSpaceErrorException
Invokes the getGroup() method on the Parlay Gateway.

PlatformException
CommonException
AccessViolationException
SyntaxErrorException
NameSpaceErrorException

removeGroup

public void removeGroup(java.lang.String groupName)
                 throws PlatformException,
                        CommonException,
                        AccessViolationException,
                        SyntaxErrorException,
                        NameSpaceErrorException,
                        NoTransactionInProcessException
Invokes the removeGroup() method on the Parlay Gateway.

PlatformException
CommonException
AccessViolationException
SyntaxErrorException
NameSpaceErrorException
NoTransactionInProcessException

getGroupCount

public int getGroupCount()
                  throws PlatformException,
                         CommonException,
                         AccessViolationException
Invokes the getGroupCount() method on the Parlay Gateway.

PlatformException
CommonException
AccessViolationException

getGroupIterator

public org.csapi.jr.se.policy.provisioning.PolicyIterator getGroupIterator()
                                                                    throws PlatformException,
                                                                           CommonException,
                                                                           AccessViolationException
Invokes the getGroupIterator() method on the Parlay Gateway.

PlatformException
CommonException
AccessViolationException

createRule

public org.csapi.jr.se.policy.provisioning.PolicyRule createRule(java.lang.String ruleName)
                                                          throws PlatformException,
                                                                 CommonException,
                                                                 AccessViolationException,
                                                                 SyntaxErrorException,
                                                                 NameSpaceErrorException,
                                                                 NoTransactionInProcessException
Invokes the createRule() method on the Parlay Gateway.

PlatformException
CommonException
AccessViolationException
SyntaxErrorException
NameSpaceErrorException
NoTransactionInProcessException

getRule

public org.csapi.jr.se.policy.provisioning.PolicyRule getRule(java.lang.String ruleName)
                                                       throws PlatformException,
                                                              CommonException,
                                                              AccessViolationException,
                                                              SyntaxErrorException,
                                                              NameSpaceErrorException
Invokes the getRule() method on the Parlay Gateway.

PlatformException
CommonException
AccessViolationException
SyntaxErrorException
NameSpaceErrorException

removeRule

public void removeRule(java.lang.String ruleName)
                throws PlatformException,
                       CommonException,
                       AccessViolationException,
                       SyntaxErrorException,
                       NameSpaceErrorException,
                       NoTransactionInProcessException
Invokes the removeRule() method on the Parlay Gateway.

PlatformException
CommonException
AccessViolationException
SyntaxErrorException
NameSpaceErrorException
NoTransactionInProcessException

getRuleCount

public int getRuleCount()
                 throws PlatformException,
                        CommonException,
                        AccessViolationException
Invokes the getRuleCount() method on the Parlay Gateway.

PlatformException
CommonException
AccessViolationException

getRuleIterator

public org.csapi.jr.se.policy.provisioning.PolicyIterator getRuleIterator()
                                                                   throws PlatformException,
                                                                          CommonException,
                                                                          AccessViolationException
Invokes the getRuleIterator() method on the Parlay Gateway.

PlatformException
CommonException
AccessViolationException

createEventDefinition

public org.csapi.jr.se.policy.provisioning.PolicyEventDefinition createEventDefinition(java.lang.String eventDefinitionName,
                                                                                       java.lang.String[] requiredAttributes,
                                                                                       java.lang.String[] optionalAttributes)
                                                                                throws PlatformException,
                                                                                       CommonException,
                                                                                       AccessViolationException,
                                                                                       SyntaxErrorException,
                                                                                       NameSpaceErrorException,
                                                                                       NoTransactionInProcessException
Invokes the createEventDefinition() method on the Parlay Gateway.

PlatformException
CommonException
AccessViolationException
SyntaxErrorException
NameSpaceErrorException
NoTransactionInProcessException

getEventDefinition

public org.csapi.jr.se.policy.provisioning.PolicyEventDefinition getEventDefinition(java.lang.String eventDefinitionName)
                                                                             throws PlatformException,
                                                                                    CommonException,
                                                                                    AccessViolationException,
                                                                                    SyntaxErrorException,
                                                                                    NameSpaceErrorException
Invokes the getEventDefinition() method on the Parlay Gateway.

PlatformException
CommonException
AccessViolationException
SyntaxErrorException
NameSpaceErrorException

removeEventDefinition

public void removeEventDefinition(java.lang.String eventDefinitionName)
                           throws PlatformException,
                                  CommonException,
                                  AccessViolationException,
                                  SyntaxErrorException,
                                  NameSpaceErrorException,
                                  NoTransactionInProcessException
Invokes the removeEventDefinition() method on the Parlay Gateway.

PlatformException
CommonException
AccessViolationException
SyntaxErrorException
NameSpaceErrorException
NoTransactionInProcessException

getEventDefinitionCount

public int getEventDefinitionCount()
                            throws PlatformException,
                                   CommonException,
                                   AccessViolationException
Invokes the getEventDefinitionCount() method on the Parlay Gateway.

PlatformException
CommonException
AccessViolationException

getEventDefinitionIterator

public org.csapi.jr.se.policy.provisioning.PolicyIterator getEventDefinitionIterator()
                                                                              throws PlatformException,
                                                                                     CommonException,
                                                                                     AccessViolationException
Invokes the getEventDefinitionIterator() method on the Parlay Gateway.

PlatformException
CommonException
AccessViolationException

createVariableSet

public void createVariableSet(java.lang.String variableSetName)
                       throws PlatformException,
                              CommonException,
                              AccessViolationException,
                              SyntaxErrorException,
                              NameSpaceErrorException,
                              NoTransactionInProcessException
Invokes the createVariableSet() method on the Parlay Gateway.

PlatformException
CommonException
AccessViolationException
SyntaxErrorException
NameSpaceErrorException
NoTransactionInProcessException

getVariableSet

public org.csapi.jr.se.policy.PolicyVar[] getVariableSet(java.lang.String variableSetName)
                                                  throws PlatformException,
                                                         CommonException,
                                                         AccessViolationException,
                                                         SyntaxErrorException,
                                                         NameSpaceErrorException
Invokes the getVariableSet() method on the Parlay Gateway.

PlatformException
CommonException
AccessViolationException
SyntaxErrorException
NameSpaceErrorException

removeVariableSet

public void removeVariableSet(java.lang.String variableSetName)
                       throws PlatformException,
                              CommonException,
                              AccessViolationException,
                              SyntaxErrorException,
                              NameSpaceErrorException,
                              NoTransactionInProcessException
Invokes the removeVariableSet() method on the Parlay Gateway.

PlatformException
CommonException
AccessViolationException
SyntaxErrorException
NameSpaceErrorException
NoTransactionInProcessException

getVariableSetCount

public int getVariableSetCount()
                        throws PlatformException,
                               CommonException,
                               AccessViolationException
Invokes the getVariableSetCount() method on the Parlay Gateway.

PlatformException
CommonException
AccessViolationException

getVariableSetIterator

public org.csapi.jr.se.policy.provisioning.PolicyIterator getVariableSetIterator()
                                                                          throws PlatformException,
                                                                                 CommonException,
                                                                                 AccessViolationException
Invokes the getVariableSetIterator() method on the Parlay Gateway.

PlatformException
CommonException
AccessViolationException

createVariable

public void createVariable(java.lang.String variableSetName,
                           java.lang.String variableName,
                           org.csapi.jr.se.policy.PolicyType variableType)
                    throws PlatformException,
                           CommonException,
                           AccessViolationException,
                           SyntaxErrorException,
                           NameSpaceErrorException,
                           NoTransactionInProcessException
Invokes the createVariable() method on the Parlay Gateway.

PlatformException
CommonException
AccessViolationException
SyntaxErrorException
NameSpaceErrorException
NoTransactionInProcessException

setVariableValue

public void setVariableValue(java.lang.String variableSetName,
                             java.lang.String variableName,
                             org.omg.CORBA.Any variableValue)
                      throws PlatformException,
                             CommonException,
                             AccessViolationException,
                             SyntaxErrorException,
                             NameSpaceErrorException,
                             NoTransactionInProcessException
Invokes the setVariableValue() method on the Parlay Gateway.

PlatformException
CommonException
AccessViolationException
SyntaxErrorException
NameSpaceErrorException
NoTransactionInProcessException

getVariableType

public org.csapi.jr.se.policy.PolicyType getVariableType(java.lang.String variableSetName,
                                                         java.lang.String variableName)
                                                  throws PlatformException,
                                                         CommonException,
                                                         AccessViolationException,
                                                         SyntaxErrorException,
                                                         NameSpaceErrorException
Invokes the getVariableType() method on the Parlay Gateway.

PlatformException
CommonException
AccessViolationException
SyntaxErrorException
NameSpaceErrorException

getVariableValue

public org.omg.CORBA.Any getVariableValue(java.lang.String variableSetName,
                                          java.lang.String variableName)
                                   throws PlatformException,
                                          CommonException,
                                          AccessViolationException,
                                          SyntaxErrorException,
                                          NameSpaceErrorException
Invokes the getVariableValue() method on the Parlay Gateway.

PlatformException
CommonException
AccessViolationException
SyntaxErrorException
NameSpaceErrorException

getVariable

public org.csapi.jr.se.policy.PolicyVar getVariable(java.lang.String variableSetName,
                                                    java.lang.String variableName)
                                             throws PlatformException,
                                                    CommonException,
                                                    AccessViolationException,
                                                    SyntaxErrorException,
                                                    NameSpaceErrorException
Invokes the getVariable() method on the Parlay Gateway.

PlatformException
CommonException
AccessViolationException
SyntaxErrorException
NameSpaceErrorException

removeVariable

public void removeVariable(java.lang.String variablSetName,
                           java.lang.String variableName)
                    throws PlatformException,
                           CommonException,
                           AccessViolationException,
                           SyntaxErrorException,
                           NameSpaceErrorException,
                           NoTransactionInProcessException
Invokes the removeVariable() method on the Parlay Gateway.

PlatformException
CommonException
AccessViolationException
SyntaxErrorException
NameSpaceErrorException
NoTransactionInProcessException

createSignature

public org.csapi.jr.se.policy.provisioning.PolicySignature createSignature(java.lang.String signatureName)
                                                                    throws PlatformException,
                                                                           CommonException,
                                                                           AccessViolationException,
                                                                           SyntaxErrorException,
                                                                           NameSpaceErrorException,
                                                                           NoTransactionInProcessException
Invokes the createSignature() method on the Parlay Gateway.

PlatformException
CommonException
AccessViolationException
SyntaxErrorException
NameSpaceErrorException
NoTransactionInProcessException

getSignature

public org.csapi.jr.se.policy.provisioning.PolicySignature getSignature(java.lang.String signatureName)
                                                                 throws PlatformException,
                                                                        CommonException,
                                                                        AccessViolationException,
                                                                        SyntaxErrorException,
                                                                        NameSpaceErrorException
Invokes the getSignature() method on the Parlay Gateway.

PlatformException
CommonException
AccessViolationException
SyntaxErrorException
NameSpaceErrorException

removeSignature

public void removeSignature(java.lang.String signatureName)
                     throws PlatformException,
                            CommonException,
                            AccessViolationException,
                            SyntaxErrorException,
                            NameSpaceErrorException,
                            NoTransactionInProcessException
Invokes the removeSignature() method on the Parlay Gateway.

PlatformException
CommonException
AccessViolationException
SyntaxErrorException
NameSpaceErrorException
NoTransactionInProcessException

getSignatureCount

public int getSignatureCount()
                      throws PlatformException,
                             CommonException
Invokes the getSignatureCount() method on the Parlay Gateway.

PlatformException
CommonException

getSignatureIterator

public org.csapi.jr.se.policy.provisioning.PolicyIterator getSignatureIterator()
                                                                        throws PlatformException,
                                                                               CommonException,
                                                                               AccessViolationException
Invokes the getSignatureIterator() method on the Parlay Gateway.

PlatformException
CommonException
AccessViolationException