A C D G I O P R S U _

A

AUTHORIZATION_IS_TEMPORARY_UNAVAILABLE - Static variable in class com.ibm.presence.api.authorization.AuthorizationErrorCodes
Connection to authorization server is temporary unavailable
AUTHORIZATION_OK - Static variable in class com.ibm.presence.api.authorization.AuthorizationErrorCodes
Successfully registered/unregistered/subscribed/unsubscribed
AUTHORIZATION_REMOTE_EXCEPTION - Static variable in class com.ibm.presence.api.authorization.AuthorizationErrorCodes
Remote exception
AUTHORIZATION_SERVICE_ALREADY_EXISTS - Static variable in class com.ibm.presence.api.authorization.AuthorizationErrorCodes
Failed to register
AUTHORIZATION_SERVICE_DOES_NOT_EXIST - Static variable in class com.ibm.presence.api.authorization.AuthorizationErrorCodes
Failed to unregister
AUTHORIZATION_SERVICE_IS_BLOCKED_BY_ADMIN - Static variable in class com.ibm.presence.api.authorization.AuthorizationErrorCodes
Failed to register due to the service is disabled in configuration
AuthorizationData - Class in com.ibm.presence.api.authorization
The AuthorizationData class contains data needed for authorization.
AuthorizationData(Presence, Presence, String, String) - Constructor for class com.ibm.presence.api.authorization.AuthorizationData
Constructs AuthorizationData object
AuthorizationErrorCodes - Class in com.ibm.presence.api.authorization
The class contains the authorization error codes constants to be used for communication between WPS and authorization service providers
AuthorizationErrorCodes() - Constructor for class com.ibm.presence.api.authorization.AuthorizationErrorCodes
 
AuthorizationRules - Class in com.ibm.presence.api.authorization
This class is used by to define authorization rules as returned by authorization service
AuthorizationRules(int) - Constructor for class com.ibm.presence.api.authorization.AuthorizationRules
Constructs a new AuthorizationRules object
AuthorizationRulesListener - Interface in com.ibm.presence.api.authorization
Remote interface for Enterprise Bean: AuthorizationRulesListener This interface is implemented by the presence server and is used as a listener to events from an Authorization Service.
AuthorizationService - Interface in com.ibm.presence.api.authorization
This interface should be implemented in an application that provides authorization service to the Presence Server.
AuthorizationServiceData - Class in com.ibm.presence.api.authorization
This is the authorization service data structure to register to the presence server
AuthorizationServiceData(AuthorizationService) - Constructor for class com.ibm.presence.api.authorization.AuthorizationServiceData
Constructs a new AuthorizationServiceData object
AuthorizationServiceManager - Class in com.ibm.presence.api.authorization
This class is a POJO wrapper that used by an authorization service to register/unregister to the presence server.
AuthorizationServiceManager() - Constructor for class com.ibm.presence.api.authorization.AuthorizationServiceManager
Constructs a singleton instance of this class (the code implementation prevents multiple instances)

C

com.ibm.presence.api.authorization - package com.ibm.presence.api.authorization
 
com.ibm.presence.api.datamodel - package com.ibm.presence.api.datamodel
 

D

doSubscribeIsAllowedUser(AuthorizationData, AuthorizationRulesListener) - Method in interface com.ibm.presence.api.authorization.AuthorizationService
Subscribes to recieve authorization rules for a given subscribtion
doUnsubscribeIsAllowedUser(AuthorizationData) - Method in interface com.ibm.presence.api.authorization.AuthorizationService
Unsubscribes for a given subscription (no longer interested in authorization rules)

G

getAction() - Method in class com.ibm.presence.api.authorization.AuthorizationRules
 
getAuthorizationService() - Method in class com.ibm.presence.api.authorization.AuthorizationServiceData
Returns the authorization service object
getDisplayName() - Method in interface com.ibm.presence.api.datamodel.Presence
Returns the display name of the presentity.
getErrorDescription(int) - Static method in class com.ibm.presence.api.authorization.AuthorizationErrorCodes
Return error description associated with this error code
getFromPresentity() - Method in class com.ibm.presence.api.authorization.AuthorizationData
 
getOriginalPresenceId() - Method in interface com.ibm.presence.api.datamodel.Presence
Return the original case sensitive id of this Presence.
getPresenceId() - Method in interface com.ibm.presence.api.datamodel.Presence
Return the normalized id of this Presence.
getPresenceType() - Method in class com.ibm.presence.api.authorization.AuthorizationData
 
getRegisterAuthorizationService() - Method in class com.ibm.presence.api.authorization.AuthorizationServiceManager
Returns a RegisterAuthorizationService bean that this class wraps
getSessionId() - Method in class com.ibm.presence.api.authorization.AuthorizationData
 
getToPresentity() - Method in class com.ibm.presence.api.authorization.AuthorizationData
 
getType() - Method in interface com.ibm.presence.api.datamodel.Presence
Return the type of this presence.

I

instance() - Static method in class com.ibm.presence.api.authorization.AuthorizationServiceManager
Returns an instance of this AuthorizationService manager
isGroup() - Method in interface com.ibm.presence.api.datamodel.Presence
Return true if type is group, else return false
isSingle() - Method in interface com.ibm.presence.api.datamodel.Presence
Return true if type is single, else return false
isUriList() - Method in interface com.ibm.presence.api.datamodel.Presence
Return true if type is URI list, else return false

O

onSubscriptionIsAllowed(AuthorizationData, AuthorizationRules) - Method in interface com.ibm.presence.api.authorization.AuthorizationRulesListener
Event from authorization service

P

Presence - Interface in com.ibm.presence.api.datamodel
This interface is defined to represence a presence.
PRESENCE_TYPE_GROUP - Static variable in interface com.ibm.presence.api.datamodel.Presence
Constant represent a group presence type .
PRESENCE_TYPE_SINGLE - Static variable in interface com.ibm.presence.api.datamodel.Presence
Constant represent a singe presence type .
PRESENCE_TYPE_UNKNOWN - Static variable in interface com.ibm.presence.api.datamodel.Presence
Constant represent a unknown presence type .
PRESENCE_TYPE_URI_LIST - Static variable in interface com.ibm.presence.api.datamodel.Presence
Constant represent a URI list presence type .

R

REGISTER_AUTHORIZATION_SERVICE_JNDI_NAME - Static variable in class com.ibm.presence.api.authorization.AuthorizationServiceManager
A JNDI name for EJB that the manager wraps
registerAuthorizationService(AuthorizationServiceData) - Method in class com.ibm.presence.api.authorization.AuthorizationServiceManager
Registers an authorization service.

S

serialVersionUID - Static variable in class com.ibm.presence.api.authorization.AuthorizationData
 
serialVersionUID - Static variable in class com.ibm.presence.api.authorization.AuthorizationRules
 
serialVersionUID - Static variable in class com.ibm.presence.api.authorization.AuthorizationServiceData
 
setDisplayName(String) - Method in interface com.ibm.presence.api.datamodel.Presence
 
setType(int) - Method in interface com.ibm.presence.api.datamodel.Presence
Set the type of this presence .

U

unregisterAuthorizationService(AuthorizationServiceData) - Method in class com.ibm.presence.api.authorization.AuthorizationServiceManager
Unregister an authorization service.

_

_action - Variable in class com.ibm.presence.api.authorization.AuthorizationRules
Boolean to indicate if a subscription is authorized.
_ctx - Static variable in class com.ibm.presence.api.authorization.AuthorizationServiceManager
JNDI initial context
_fromPresentity - Variable in class com.ibm.presence.api.authorization.AuthorizationData
 
_instance - Static variable in class com.ibm.presence.api.authorization.AuthorizationServiceManager
Singleton instance
_logger - Static variable in class com.ibm.presence.api.authorization.AuthorizationServiceManager
Logger for authorization service messages
_presenceType - Variable in class com.ibm.presence.api.authorization.AuthorizationData
 
_service - Variable in class com.ibm.presence.api.authorization.AuthorizationServiceData
The authorization service
_sessionId - Variable in class com.ibm.presence.api.authorization.AuthorizationData
 
_toPresentity - Variable in class com.ibm.presence.api.authorization.AuthorizationData
 

A C D G I O P R S U _

Copyright © 2003 IBM Corp. All Rights Reserved.