org.csapi.pam.provisioning
Interface IpPAMAgentTypeManagementOperations

All Superinterfaces:
IpInterfaceOperations
All Known Subinterfaces:
IpPAMAgentTypeManagement
All Known Implementing Classes:
_IpPAMAgentTypeManagementStub, IpPAMAgentTypeManagementPOA, IpPAMAgentTypeManagementPOATie

public interface IpPAMAgentTypeManagementOperations
extends IpInterfaceOperations

Generated from IDL interface "IpPAMAgentTypeManagement"

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

Method Summary
 void addAgentTypeAttributes(java.lang.String typeName, java.lang.String[] attributeNames, byte[] authToken)
           
 void createAgentAttribute(TpPAMAttributeDef pAttribute, byte[] authToken)
           
 void createAgentType(java.lang.String typeName, java.lang.String[] attributeNames, byte[] authToken)
           
 void deleteAgentAttribute(java.lang.String attributeName, byte[] authToken)
           
 void deleteAgentType(java.lang.String typeName, byte[] authToken)
           
 TpPAMAttributeDef getAgentAttributeDefinition(java.lang.String attributeName, byte[] authToken)
           
 java.lang.String[] listAgentTypeAttributes(java.lang.String typeName, byte[] authToken)
           
 java.lang.String[] listAgentTypes(byte[] authToken)
           
 java.lang.String[] listAllAgentAttributes(byte[] authToken)
           
 void removeAgentTypeAttributes(java.lang.String typeName, java.lang.String[] attributeNames, byte[] authToken)
           
 

Method Detail

createAgentAttribute

void createAgentAttribute(TpPAMAttributeDef pAttribute,
                          byte[] authToken)
                          throws TpCommonExceptions,
                                 P_PAM_ATTRIBUTE_EXISTS,
                                 P_PAM_INVALID_CREDENTIAL
Throws:
TpCommonExceptions
P_PAM_ATTRIBUTE_EXISTS
P_PAM_INVALID_CREDENTIAL

deleteAgentAttribute

void deleteAgentAttribute(java.lang.String attributeName,
                          byte[] authToken)
                          throws TpCommonExceptions,
                                 P_PAM_INVALID_CREDENTIAL,
                                 P_PAM_UNKNOWN_ATTRIBUTE
Throws:
TpCommonExceptions
P_PAM_INVALID_CREDENTIAL
P_PAM_UNKNOWN_ATTRIBUTE

getAgentAttributeDefinition

TpPAMAttributeDef getAgentAttributeDefinition(java.lang.String attributeName,
                                              byte[] authToken)
                                              throws TpCommonExceptions,
                                                     P_PAM_INVALID_CREDENTIAL,
                                                     P_PAM_UNKNOWN_ATTRIBUTE
Throws:
TpCommonExceptions
P_PAM_INVALID_CREDENTIAL
P_PAM_UNKNOWN_ATTRIBUTE

listAllAgentAttributes

java.lang.String[] listAllAgentAttributes(byte[] authToken)
                                          throws TpCommonExceptions,
                                                 P_PAM_INVALID_CREDENTIAL
Throws:
TpCommonExceptions
P_PAM_INVALID_CREDENTIAL

createAgentType

void createAgentType(java.lang.String typeName,
                     java.lang.String[] attributeNames,
                     byte[] authToken)
                     throws TpCommonExceptions,
                            P_PAM_INVALID_CREDENTIAL,
                            P_PAM_UNKNOWN_ATTRIBUTE,
                            P_PAM_TYPE_EXISTS
Throws:
TpCommonExceptions
P_PAM_INVALID_CREDENTIAL
P_PAM_UNKNOWN_ATTRIBUTE
P_PAM_TYPE_EXISTS

deleteAgentType

void deleteAgentType(java.lang.String typeName,
                     byte[] authToken)
                     throws TpCommonExceptions,
                            P_PAM_UNKNOWN_TYPE,
                            P_PAM_INVALID_CREDENTIAL
Throws:
TpCommonExceptions
P_PAM_UNKNOWN_TYPE
P_PAM_INVALID_CREDENTIAL

listAgentTypes

java.lang.String[] listAgentTypes(byte[] authToken)
                                  throws TpCommonExceptions,
                                         P_PAM_INVALID_CREDENTIAL
Throws:
TpCommonExceptions
P_PAM_INVALID_CREDENTIAL

addAgentTypeAttributes

void addAgentTypeAttributes(java.lang.String typeName,
                            java.lang.String[] attributeNames,
                            byte[] authToken)
                            throws TpCommonExceptions,
                                   P_PAM_ATTRIBUTE_EXISTS,
                                   P_PAM_UNKNOWN_TYPE,
                                   P_PAM_INVALID_CREDENTIAL,
                                   P_PAM_UNKNOWN_ATTRIBUTE
Throws:
TpCommonExceptions
P_PAM_ATTRIBUTE_EXISTS
P_PAM_UNKNOWN_TYPE
P_PAM_INVALID_CREDENTIAL
P_PAM_UNKNOWN_ATTRIBUTE

removeAgentTypeAttributes

void removeAgentTypeAttributes(java.lang.String typeName,
                               java.lang.String[] attributeNames,
                               byte[] authToken)
                               throws TpCommonExceptions,
                                      P_PAM_UNKNOWN_TYPE,
                                      P_PAM_INVALID_CREDENTIAL,
                                      P_PAM_UNKNOWN_ATTRIBUTE
Throws:
TpCommonExceptions
P_PAM_UNKNOWN_TYPE
P_PAM_INVALID_CREDENTIAL
P_PAM_UNKNOWN_ATTRIBUTE

listAgentTypeAttributes

java.lang.String[] listAgentTypeAttributes(java.lang.String typeName,
                                           byte[] authToken)
                                           throws TpCommonExceptions,
                                                  P_PAM_UNKNOWN_TYPE,
                                                  P_PAM_INVALID_CREDENTIAL
Throws:
TpCommonExceptions
P_PAM_UNKNOWN_TYPE
P_PAM_INVALID_CREDENTIAL


Copyright © 2009. All Rights Reserved.