Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
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
_
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2003 IBM Corp. All Rights Reserved.