com.bea.security.entitlements.admin.util
Class PermissionKeyConverter

java.lang.Object
  extended bycom.bea.security.entitlements.admin.util.PermissionKeyConverter
All Implemented Interfaces:
javax.faces.convert.Converter

public class PermissionKeyConverter
extends java.lang.Object
implements javax.faces.convert.Converter

Utility class to convert JSF faces objects to ALES format


Constructor Summary
PermissionKeyConverter()
           
 
Method Summary
 java.lang.Object getAsObject(javax.faces.context.FacesContext arg0, javax.faces.component.UIComponent arg1, java.lang.String arg2)
          Return permission Object for a given permission name
 java.lang.String getAsString(javax.faces.context.FacesContext arg0, javax.faces.component.UIComponent arg1, java.lang.Object arg2)
          Return permission string for a given permission name
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PermissionKeyConverter

public PermissionKeyConverter()
Method Detail

getAsObject

public java.lang.Object getAsObject(javax.faces.context.FacesContext arg0,
                                    javax.faces.component.UIComponent arg1,
                                    java.lang.String arg2)
                             throws javax.faces.convert.ConverterException
Return permission Object for a given permission name

Specified by:
getAsObject in interface javax.faces.convert.Converter
Parameters:
arg0 - FacesContext to use
arg1 - UI component
Returns:
RBAC_Permission object
Throws:
javax.faces.convert.ConverterException

getAsString

public java.lang.String getAsString(javax.faces.context.FacesContext arg0,
                                    javax.faces.component.UIComponent arg1,
                                    java.lang.Object arg2)
                             throws javax.faces.convert.ConverterException
Return permission string for a given permission name

Specified by:
getAsString in interface javax.faces.convert.Converter
Parameters:
arg0 - FacesContext to use
arg1 - UI component
arg2 - permission name
Returns:
permission object getName()
Throws:
javax.faces.convert.ConverterException


Copyright © 2007 BEA Systems Inc. All Rights Reserved.