org.csapi.pam.access
Interface IpPAMAgentPresenceOperations

All Superinterfaces:
IpInterfaceOperations
All Known Subinterfaces:
IpPAMAgentPresence
All Known Implementing Classes:
_IpPAMAgentPresenceStub, IpPAMAgentPresencePOA, IpPAMAgentPresencePOATie

public interface IpPAMAgentPresenceOperations
extends IpInterfaceOperations

Generated from IDL interface "IpPAMAgentPresence"

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

Method Summary
 TpPAMAttribute[] getAgentPresence(java.lang.String agent, java.lang.String agentType, java.lang.String[] attributeNames, byte[] authToken)
           
 TpPAMAttribute[] getCapabilityPresence(java.lang.String agent, java.lang.String capability, java.lang.String[] attributeNames, byte[] authToken)
           
 void setAgentPresence(java.lang.String agent, java.lang.String agentType, TpPAMAttribute[] attributes, byte[] authToken)
           
 void setAgentPresenceExpiration(java.lang.String agent, java.lang.String agentType, java.lang.String[] attributeNames, long expiresIn, byte[] authToken)
           
 void setCapabilityPresence(java.lang.String agent, java.lang.String capability, TpPAMAttribute[] attributes, byte[] authToken)
           
 void setCapabilityPresenceExpiration(java.lang.String agent, java.lang.String capability, java.lang.String[] attributeNames, long expiresIn, byte[] authToken)
           
 

Method Detail

setAgentPresence

void setAgentPresence(java.lang.String agent,
                      java.lang.String agentType,
                      TpPAMAttribute[] attributes,
                      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

setCapabilityPresence

void setCapabilityPresence(java.lang.String agent,
                           java.lang.String capability,
                           TpPAMAttribute[] attributes,
                           byte[] authToken)
                           throws TpCommonExceptions,
                                  P_PAM_UNKNOWN_CAPABILITY,
                                  P_PAM_INVALID_CREDENTIAL,
                                  P_PAM_UNKNOWN_ATTRIBUTE,
                                  P_PAM_UNKNOWN_AGENT
Throws:
TpCommonExceptions
P_PAM_UNKNOWN_CAPABILITY
P_PAM_INVALID_CREDENTIAL
P_PAM_UNKNOWN_ATTRIBUTE
P_PAM_UNKNOWN_AGENT

setAgentPresenceExpiration

void setAgentPresenceExpiration(java.lang.String agent,
                                java.lang.String agentType,
                                java.lang.String[] attributeNames,
                                long expiresIn,
                                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

setCapabilityPresenceExpiration

void setCapabilityPresenceExpiration(java.lang.String agent,
                                     java.lang.String capability,
                                     java.lang.String[] attributeNames,
                                     long expiresIn,
                                     byte[] authToken)
                                     throws TpCommonExceptions,
                                            P_PAM_INVALID_CREDENTIAL,
                                            P_PAM_NO_CAPABILITY,
                                            P_PAM_UNKNOWN_ATTRIBUTE,
                                            P_PAM_UNKNOWN_AGENT
Throws:
TpCommonExceptions
P_PAM_INVALID_CREDENTIAL
P_PAM_NO_CAPABILITY
P_PAM_UNKNOWN_ATTRIBUTE
P_PAM_UNKNOWN_AGENT

getAgentPresence

TpPAMAttribute[] getAgentPresence(java.lang.String agent,
                                  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

getCapabilityPresence

TpPAMAttribute[] getCapabilityPresence(java.lang.String agent,
                                       java.lang.String capability,
                                       java.lang.String[] attributeNames,
                                       byte[] authToken)
                                       throws TpCommonExceptions,
                                              P_PAM_UNKNOWN_CAPABILITY,
                                              P_PAM_INVALID_CREDENTIAL,
                                              P_PAM_UNKNOWN_ATTRIBUTE,
                                              P_PAM_UNKNOWN_AGENT
Throws:
TpCommonExceptions
P_PAM_UNKNOWN_CAPABILITY
P_PAM_INVALID_CREDENTIAL
P_PAM_UNKNOWN_ATTRIBUTE
P_PAM_UNKNOWN_AGENT


Copyright © 2009. All Rights Reserved.