org.csapi.pam.provisioning
Class IpPAMAgentManagementPOATie

java.lang.Object
  extended by org.omg.PortableServer.Servant
      extended by org.csapi.pam.provisioning.IpPAMAgentManagementPOA
          extended by org.csapi.pam.provisioning.IpPAMAgentManagementPOATie
All Implemented Interfaces:
IpInterfaceOperations, IpPAMAgentManagementOperations, org.omg.CORBA.portable.InvokeHandler

public class IpPAMAgentManagementPOATie
extends IpPAMAgentManagementPOA

Generated from IDL interface "IpPAMAgentManagement"

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

Constructor Summary
IpPAMAgentManagementPOATie(IpPAMAgentManagementOperations delegate)
           
IpPAMAgentManagementPOATie(IpPAMAgentManagementOperations delegate, org.omg.PortableServer.POA poa)
           
 
Method Summary
 org.omg.PortableServer.POA _default_POA()
           
 IpPAMAgentManagementOperations _delegate()
           
 void _delegate(IpPAMAgentManagementOperations delegate)
           
 IpPAMAgentManagement _this()
           
 IpPAMAgentManagement _this(org.omg.CORBA.ORB orb)
           
 void associateTypes(java.lang.String agentName, java.lang.String[] agentTypes, byte[] authToken)
           
 void createAgent(java.lang.String agentName, java.lang.String[] agentTypes, byte[] authToken)
           
 void deleteAgent(java.lang.String agentName, byte[] authToken)
           
 void disableCapabilities(java.lang.String agentName, java.lang.String[] capabilities, byte[] authToken)
           
 void disassociateTypes(java.lang.String agentName, java.lang.String[] agentTypes, byte[] authToken)
           
 void enableCapabilities(java.lang.String agentName, java.lang.String[] capabilities, byte[] authToken)
           
 TpPAMAttribute[] getAgentAttributes(java.lang.String agentName, java.lang.String agentType, java.lang.String[] attributeNames, byte[] authToken)
           
 boolean hasType(java.lang.String agentName, java.lang.String typeName, byte[] authToken)
           
 boolean isAgent(java.lang.String agentName, byte[] authToken)
           
 boolean isCapableOf(java.lang.String agentName, java.lang.String capability, byte[] authToken)
           
 java.lang.String[] listAllCapabilities(java.lang.String agentName, byte[] authToken)
           
 java.lang.String[] listEnabledCapabilities(java.lang.String agentName, byte[] authToken)
           
 java.lang.String[] listTypesOfAgent(java.lang.String agentName, byte[] authToken)
           
 void setAgentAttributes(java.lang.String agentName, java.lang.String agentType, TpPAMAttribute[] attributes, byte[] authToken)
           
 
Methods inherited from class org.csapi.pam.provisioning.IpPAMAgentManagementPOA
_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

IpPAMAgentManagementPOATie

public IpPAMAgentManagementPOATie(IpPAMAgentManagementOperations delegate)

IpPAMAgentManagementPOATie

public IpPAMAgentManagementPOATie(IpPAMAgentManagementOperations delegate,
                                  org.omg.PortableServer.POA poa)
Method Detail

_this

public IpPAMAgentManagement _this()
Overrides:
_this in class IpPAMAgentManagementPOA

_this

public IpPAMAgentManagement _this(org.omg.CORBA.ORB orb)
Overrides:
_this in class IpPAMAgentManagementPOA

_delegate

public IpPAMAgentManagementOperations _delegate()

_delegate

public void _delegate(IpPAMAgentManagementOperations delegate)

_default_POA

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

setAgentAttributes

public void setAgentAttributes(java.lang.String agentName,
                               java.lang.String agentType,
                               TpPAMAttribute[] attributes,
                               byte[] authToken)
                        throws P_PAM_UNKNOWN_ATTRIBUTES,
                               TpCommonExceptions,
                               P_PAM_UNKNOWN_TYPE,
                               P_PAM_INVALID_CREDENTIAL,
                               P_PAM_UNKNOWN_AGENT
Throws:
P_PAM_UNKNOWN_ATTRIBUTES
TpCommonExceptions
P_PAM_UNKNOWN_TYPE
P_PAM_INVALID_CREDENTIAL
P_PAM_UNKNOWN_AGENT

hasType

public boolean hasType(java.lang.String agentName,
                       java.lang.String typeName,
                       byte[] authToken)
                throws TpCommonExceptions,
                       P_PAM_INVALID_CREDENTIAL,
                       P_PAM_UNKNOWN_AGENT
Throws:
TpCommonExceptions
P_PAM_INVALID_CREDENTIAL
P_PAM_UNKNOWN_AGENT

disableCapabilities

public void disableCapabilities(java.lang.String agentName,
                                java.lang.String[] capabilities,
                                byte[] authToken)
                         throws TpCommonExceptions,
                                P_PAM_INVALID_CREDENTIAL,
                                P_PAM_NO_CAPABILITY,
                                P_PAM_UNKNOWN_AGENT
Throws:
TpCommonExceptions
P_PAM_INVALID_CREDENTIAL
P_PAM_NO_CAPABILITY
P_PAM_UNKNOWN_AGENT

isAgent

public boolean isAgent(java.lang.String agentName,
                       byte[] authToken)
                throws TpCommonExceptions,
                       P_PAM_INVALID_CREDENTIAL
Throws:
TpCommonExceptions
P_PAM_INVALID_CREDENTIAL

disassociateTypes

public void disassociateTypes(java.lang.String agentName,
                              java.lang.String[] agentTypes,
                              byte[] authToken)
                       throws P_PAM_DISASSOCIATED_TYPE,
                              TpCommonExceptions,
                              P_PAM_INVALID_CREDENTIAL,
                              P_PAM_UNKNOWN_AGENT
Throws:
P_PAM_DISASSOCIATED_TYPE
TpCommonExceptions
P_PAM_INVALID_CREDENTIAL
P_PAM_UNKNOWN_AGENT

listTypesOfAgent

public java.lang.String[] listTypesOfAgent(java.lang.String agentName,
                                           byte[] authToken)
                                    throws TpCommonExceptions,
                                           P_PAM_INVALID_CREDENTIAL,
                                           P_PAM_UNKNOWN_AGENT
Throws:
TpCommonExceptions
P_PAM_INVALID_CREDENTIAL
P_PAM_UNKNOWN_AGENT

associateTypes

public void associateTypes(java.lang.String agentName,
                           java.lang.String[] agentTypes,
                           byte[] authToken)
                    throws TpCommonExceptions,
                           P_PAM_TYPE_ASSOCIATED,
                           P_PAM_UNKNOWN_TYPE,
                           P_PAM_INVALID_CREDENTIAL,
                           P_PAM_UNKNOWN_AGENT
Throws:
TpCommonExceptions
P_PAM_TYPE_ASSOCIATED
P_PAM_UNKNOWN_TYPE
P_PAM_INVALID_CREDENTIAL
P_PAM_UNKNOWN_AGENT

getAgentAttributes

public TpPAMAttribute[] getAgentAttributes(java.lang.String agentName,
                                           java.lang.String agentType,
                                           java.lang.String[] attributeNames,
                                           byte[] authToken)
                                    throws TpCommonExceptions,
                                           P_PAM_UNKNOWN_TYPE,
                                           P_PAM_INVALID_CREDENTIAL,
                                           P_PAM_UNKNOWN_ATTRIBUTE,
                                           P_PAM_UNKNOWN_AGENT
Throws:
TpCommonExceptions
P_PAM_UNKNOWN_TYPE
P_PAM_INVALID_CREDENTIAL
P_PAM_UNKNOWN_ATTRIBUTE
P_PAM_UNKNOWN_AGENT

listAllCapabilities

public java.lang.String[] listAllCapabilities(java.lang.String agentName,
                                              byte[] authToken)
                                       throws TpCommonExceptions,
                                              P_PAM_INVALID_CREDENTIAL,
                                              P_PAM_UNKNOWN_AGENT
Throws:
TpCommonExceptions
P_PAM_INVALID_CREDENTIAL
P_PAM_UNKNOWN_AGENT

createAgent

public void createAgent(java.lang.String agentName,
                        java.lang.String[] agentTypes,
                        byte[] authToken)
                 throws TpCommonExceptions,
                        P_PAM_UNKNOWN_TYPE,
                        P_PAM_INVALID_CREDENTIAL,
                        P_PAM_AGENT_EXISTS
Throws:
TpCommonExceptions
P_PAM_UNKNOWN_TYPE
P_PAM_INVALID_CREDENTIAL
P_PAM_AGENT_EXISTS

enableCapabilities

public void enableCapabilities(java.lang.String agentName,
                               java.lang.String[] capabilities,
                               byte[] authToken)
                        throws TpCommonExceptions,
                               P_PAM_INVALID_CREDENTIAL,
                               P_PAM_UNKNOWN_AGENT
Throws:
TpCommonExceptions
P_PAM_INVALID_CREDENTIAL
P_PAM_UNKNOWN_AGENT

deleteAgent

public void deleteAgent(java.lang.String agentName,
                        byte[] authToken)
                 throws TpCommonExceptions,
                        P_PAM_INVALID_CREDENTIAL,
                        P_PAM_UNKNOWN_AGENT
Throws:
TpCommonExceptions
P_PAM_INVALID_CREDENTIAL
P_PAM_UNKNOWN_AGENT

listEnabledCapabilities

public java.lang.String[] listEnabledCapabilities(java.lang.String agentName,
                                                  byte[] authToken)
                                           throws TpCommonExceptions,
                                                  P_PAM_INVALID_CREDENTIAL,
                                                  P_PAM_UNKNOWN_AGENT
Throws:
TpCommonExceptions
P_PAM_INVALID_CREDENTIAL
P_PAM_UNKNOWN_AGENT

isCapableOf

public boolean isCapableOf(java.lang.String agentName,
                           java.lang.String capability,
                           byte[] authToken)
                    throws TpCommonExceptions,
                           P_PAM_INVALID_CREDENTIAL,
                           P_PAM_UNKNOWN_AGENT
Throws:
TpCommonExceptions
P_PAM_INVALID_CREDENTIAL
P_PAM_UNKNOWN_AGENT


Copyright © 2008. All Rights Reserved.