Package org.csapi.jr.se.pam

Contains the Parlay Presence And Availability Management(PAM) data types and interfaces.

See:
          Description

Interface Summary
Constants This interface contains constants not associated with any type, but associated with the package org.csapi.jr.se.pam
 

Class Summary
PAMAAEventData This is a Sequence of Data Elements to specify the input data for subscribing to agent assignments from an identity.
PAMAANotificationData This is a Sequence of Data Elements to specify the data that is provided in the notifications for agent assignment events.
PAMAccessControlData This is a Sequence of Data Elements for access control data.
PAMACEventData This is a Sequence of Data Elements to specify the input data for subscribing to agent creations.
PAMACLDefault Defines the two possible default policies for access control.
PAMACNotificationData This is a Sequence of Data Elements to specify the data that is provided in the notifications for agent creation events.
PAMACPSEventData This is a Sequence of Data Elements to specify the input data for subscribing to agent capability presence set events.
PAMACPSNotificationData This is a Sequence of Data Elements to specify the data that is provided in the notifications for capability presence set events.
PAMADEventData This is a Sequence of Data Elements to specify the input data for subscribing to agent deletions.
PAMADNotificationData This is a Sequence of Data Elements to specify the data that is provided in the notifications for agent deletion events.
PAMAPSEventData This is a Sequence of Data Elements to specify the input data for subscribing to agent presence set events.
PAMAPSNotificationData This is a Sequence of Data Elements to specify the data that is provided in the notifications for agent presence set events.
PAMAttribute This is a Sequence of Data Elements containing the attribute name, expiration time and value.
PAMAttributeDef This is a Sequence of Data Elements containing the definition of an attribute.
PAMAUEventData This is a Sequence of Data Elements to specify the input data for subscribing to agent unassignments from an identity.
PAMAUNotificationData This is a Sequence of Data Elements to specify the data that is provided in the notifications for agent unassignment events.
PAMAvailabilityProfile This is a Sequence of Data Elements containing the list of attribute values as determined by the definition of the context for which the availability is provided.
PAMAVCEventData This is a Sequence of Data Elements to specify the input data for subscribing to availability changed events.
PAMAVCNotificationData This is a Sequence of Data Elements to specify the data that is provided in the notifications for availability changed events.
PAMCCEventData This is a Sequence of Data Elements to specify the input data for subscribing to identity capability changed events.
PAMCCNotificationData This is a Sequence of Data Elements to specify the data that is provided in the notifications for capability change events.
PAMCommunicationContext This is a Sequence of Data Elements containing the list of attribute values for defining a communication context.
PAMContext This is a Sequence of Data Elements containing the data which defines the context in which an availability is queried and information about the asker that is requesting the data.
PAMContextData This is a tagged choice of data elements that specifies the optional data that may be required to define a particular context.
PAMContextName This specifies the availability contexts.
PAMErrorCause This defines the types of errors reported by PAM.
PAMErrorInfo This is a Sequence of Data Elements to specify the error notification data.
PAMEventInfo This is a tagged choice of data elements that specifies the event data provided by applications while registering.
PAMEventName This data type identifies the values that specify the event names.
PAMGMCEventData This is a Sequence of Data Elements to specify the input data for subscribing to group membership changes.
PAMGMCNotificationData This is a Sequence of Data Elements to specify the data that is provided in the notifications for group membership changes.
PAMICEventData This is a Sequence of Data Elements to specify the input data for subscribing to identity creations.
PAMICNotificationData This is a Sequence of Data Elements to specify the data that is provided in the notifications for identity creation events.
PAMIDEventData This is a Sequence of Data Elements to specify the input data for subscribing to identity deletions.
PAMIDNotificationData This is a Sequence of Data Elements to specify the data that is provided in the notifications for identity deletion events.
PAMIPSEventData This is a Sequence of Data Elements to specify the input data for subscribing to identity presence set events.
PAMIPSNotificationData This is a Sequence of Data Elements to specify the data that is provided in the notifications for identity presence set events.
PAMNotificationInfo This is a tagged choice of data elements that specifies the notification data provided to the applications for each event.
PAMPreferenceData This is a tagged choice of data elements that specifies the preference data.
PAMPreferenceType This specifies the names of privacy and access control mechanisms supported by the service.
PAMPresenceData This is a Sequence of Data Elements for a presence record.
PAMwatcherChangeType This specifies the values representing the type of change that occurred to the list of watchers.
PAMWCEventData This is a Sequence of Data Elements to specify the input data for subscribing to watchers changed events.
PAMWCNotificationData This is a Sequence of Data Elements to specify the data that is provided in the notifications for watchers changed events.
 

Exception Summary
PamAgentExistsException Indicates that an Agent with the agentName already exists
PamAliasExistsException Indicates that the specified alias is already associated to the Identity
PamAliasNotUniqueException Indicates that the alias has already been assigned to another identity
PamAttributeExistsException Indicates that at least one of the named attributes already exists
PamDisassociatedTypeException Indicates that one of the specified types is not associated with the named identity/agent
PamException Presence and Availability Management abstract exception
PamIdentityExistsException Indicates that the specified Identity already exists
PamInvalidCredentialException Indicates that the credential presented is not recognized or insufficient for the operation
PamIsCyclicException Indicates that the requested operation will create cyclic relationship
PamMemberExistsException Indicates that the specified member is already in the group
PamNoCapabilityException Indicates that a supplied capability is not a capability of the requested agent.
PamNotMemberException Indicates that the specified member is not member of the group
PamNotRegisteredException Indicates that the interface was not previously registered
PamTypeAssociatedException Indicates that a named type has already been associated with the identity/agent
PamTypeExistsException Indicates that the named type already exists
PamUnassignedAliasException Indicates that the specified alias was not an alias of the named identity
PamUnavailableInterfaceException Indicates that the specified interface does not exist or is unavailable
PamUnknownAgentException Indicates that the Agent with the specified name does not exist
PamUnknownAliasException Indicates that the Alias with the specified name does not exist
PamUnknownAssignmentException Indicates that no assignment exists for this identity and agent
PamUnknownAttributeException Indicates that at least one of the specified attributes has not been defined or has not been associated with the specified object
PamUnknownAttributesException Indicates that the specified attribute list contains attributes not part of the named object
PamUnknownCapabilityException Indicates that a supplied capability is not a capability of the requested agent, or has not been defined.
PamUnknownGroupException Indicates that the specified group identity does not exist
PamUnknownIdentityException Indicates that the specified identity does not exist
PamUnknownMemberException Indicates that the specified member identity does not exist
PamUnknownTypeException Indicates that the named type does not exist / indicates that the named identity/agent has not been associated with the named type / indicates that a specified type name has not been defined as an agent type
 

Package org.csapi.jr.se.pam Description

Contains the Parlay Presence And Availability Management(PAM) data types and interfaces.