org.apache.jetspeed.serializer.objects
Class JSPermission
java.lang.Object
org.apache.jetspeed.serializer.objects.JSPermission
public class JSPermission
- extends Object
Serialized Permission admin, user dev joe
- Version:
- $Id: $
- Author:
- David Sean Taylor
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
type
private String type
resource
private String resource
actions
private String actions
id
private long id
roles
private ArrayList roles
groups
private ArrayList groups
users
private ArrayList users
roleString
private JSUserRoles roleString
groupString
private JSUserGroups groupString
userString
private JSUserUsers userString
TYPE_FOLDER
public static final String TYPE_FOLDER
TYPE_FRAGMENT
public static final String TYPE_FRAGMENT
TYPE_PAGE
public static final String TYPE_PAGE
TYPE_PORTALRESOURCE
public static final String TYPE_PORTALRESOURCE
TYPE_PORTALRESOURCECOLLECTION
public static final String TYPE_PORTALRESOURCECOLLECTION
TYPE_PORTAL
public static final String TYPE_PORTAL
TYPE_UNKNOWN
public static final String TYPE_UNKNOWN
XML
private static final javolution.xml.XMLFormat XML
- SERIALIZER
JSPermission
public JSPermission()
getClassForType
public String getClassForType(String type)
getTypeForClass
public String getTypeForClass(String className)
getPermissionForType
public org.apache.jetspeed.security.PortalResourcePermission getPermissionForType()
append
private String append(JSRole rule)
append
private String append(JSGroup group)
append
private String append(JSUser user)
append
private String append(Object s)
putTokens
private String putTokens(ArrayList _list)
getActions
public String getActions()
- Returns:
- Returns the actions.
setActions
public void setActions(String actions)
- Parameters:
actions
- The actions to set.
getGroups
public ArrayList getGroups()
- Returns:
- Returns the groups.
setGroups
public void setGroups(ArrayList groups)
- Parameters:
groups
- The groups to set.
getResource
public String getResource()
- Returns:
- Returns the resource.
setResource
public void setResource(String resource)
- Parameters:
resource
- The resource to set.
getRoles
public ArrayList getRoles()
- Returns:
- Returns the roles.
setRoles
public void setRoles(ArrayList roles)
- Parameters:
roles
- The roles to set.
getType
public String getType()
- Returns:
- Returns the type.
setType
public void setType(String type)
- Parameters:
type
- The type to set.
getUsers
public ArrayList getUsers()
- Returns:
- Returns the users.
setUsers
public void setUsers(ArrayList users)
- Parameters:
users
- The users to set.
getId
public long getId()
- Returns:
- Returns the id.
setId
public void setId(long id)
- Parameters:
id
- The id to set.
addGroup
public void addGroup(JSGroup group)
addRole
public void addRole(JSRole role)
addUser
public void addUser(JSUser user)
getGroupString
public JSUserGroups getGroupString()
getRoleString
public JSUserRoles getRoleString()
getUserString
public JSUserUsers getUserString()
Copyright © 1999-2007 Apache Software Foundation. All Rights Reserved.