com.ibm.presence.api.authorization
Class AuthorizationRules

java.lang.Object
  extended by com.ibm.presence.api.authorization.AuthorizationRules
All Implemented Interfaces:
java.io.Serializable

public class AuthorizationRules
extends java.lang.Object
implements java.io.Serializable

This class is used by to define authorization rules as returned by authorization service

See Also:
AuthorizationRulesListener.onSubscriptionIsAllowed(AuthorizationData, AuthorizationRules), Serialized Form

Field Summary
private  int _action
          Boolean to indicate if a subscription is authorized.
private static long serialVersionUID
           
 
Constructor Summary
AuthorizationRules(int action)
          Constructs a new AuthorizationRules object
 
Method Summary
 int getAction()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_action

private int _action
Boolean to indicate if a subscription is authorized. Valid values are defined in AuthorizationConstants. They are: BLOCK, CONFIRM, POLITE_BLOCK and ALLOW


serialVersionUID

private static final long serialVersionUID
See Also:
Constant Field Values
Constructor Detail

AuthorizationRules

public AuthorizationRules(int action)
Constructs a new AuthorizationRules object

Parameters:
action - - authorization action. Valid values are defined in AuthorizationConstants.
Method Detail

getAction

public int getAction()
Returns:
authorization action. Valid values are defined in AuthorizationConstants.


Copyright © 2007 IBM Corp. All Rights Reserved.