org.apache.jetspeed.security.om.impl
Class InternalPermissionImpl
java.lang.Object
org.apache.jetspeed.security.om.impl.InternalPermissionImpl
- All Implemented Interfaces:
- Cloneable, org.apache.jetspeed.security.om.InternalPermission, Serializable
- public class InternalPermissionImpl
- extends Object
- implements org.apache.jetspeed.security.om.InternalPermission
InternalPermission
interface implementation.
- Author:
- David Le Strat
- See Also:
- Serialized Form
permissionId
private long permissionId
classname
private String classname
name
private String name
actions
private String actions
principals
private Collection principals
creationDate
private Timestamp creationDate
modifiedDate
private Timestamp modifiedDate
InternalPermissionImpl
public InternalPermissionImpl()
InternalPermission implementation default constructor.
InternalPermissionImpl
public InternalPermissionImpl(String classname,
String name,
String actions)
InternalPermission constructor.
- Parameters:
classname
- The classname.name
- The name.actions
- The actions.
getPermissionId
public long getPermissionId()
- Specified by:
getPermissionId
in interface org.apache.jetspeed.security.om.InternalPermission
- See Also:
InternalPermission.getPermissionId()
setPermissionId
public void setPermissionId(long permissionId)
- Specified by:
setPermissionId
in interface org.apache.jetspeed.security.om.InternalPermission
- See Also:
InternalPermission.setPermissionId(long)
getClassname
public String getClassname()
- Specified by:
getClassname
in interface org.apache.jetspeed.security.om.InternalPermission
- See Also:
InternalPermission.getClassname()
setClassname
public void setClassname(String classname)
- Specified by:
setClassname
in interface org.apache.jetspeed.security.om.InternalPermission
- See Also:
InternalPermission.setClassname(java.lang.String)
getName
public String getName()
- Specified by:
getName
in interface org.apache.jetspeed.security.om.InternalPermission
- See Also:
InternalPermission.getName()
setName
public void setName(String name)
- Specified by:
setName
in interface org.apache.jetspeed.security.om.InternalPermission
- See Also:
InternalPermission.setName(java.lang.String)
getActions
public String getActions()
- Specified by:
getActions
in interface org.apache.jetspeed.security.om.InternalPermission
- See Also:
InternalPermission.getActions()
setActions
public void setActions(String actions)
- Specified by:
setActions
in interface org.apache.jetspeed.security.om.InternalPermission
- See Also:
InternalPermission.setActions(java.lang.String)
getPrincipals
public Collection getPrincipals()
- Specified by:
getPrincipals
in interface org.apache.jetspeed.security.om.InternalPermission
- See Also:
InternalPermission.getPrincipals()
setPrincipals
public void setPrincipals(Collection principals)
- Specified by:
setPrincipals
in interface org.apache.jetspeed.security.om.InternalPermission
- See Also:
InternalPermission.setPrincipals(java.util.Collection)
getCreationDate
public Timestamp getCreationDate()
- Specified by:
getCreationDate
in interface org.apache.jetspeed.security.om.InternalPermission
- See Also:
InternalPermission.getCreationDate()
setCreationDate
public void setCreationDate(Timestamp creationDate)
- Specified by:
setCreationDate
in interface org.apache.jetspeed.security.om.InternalPermission
- See Also:
InternalPermission.setCreationDate(java.sql.Timestamp)
getModifiedDate
public Timestamp getModifiedDate()
- Specified by:
getModifiedDate
in interface org.apache.jetspeed.security.om.InternalPermission
- See Also:
InternalPermission.getModifiedDate()
setModifiedDate
public void setModifiedDate(Timestamp modifiedDate)
- Specified by:
setModifiedDate
in interface org.apache.jetspeed.security.om.InternalPermission
- See Also:
InternalPermission.setModifiedDate(java.sql.Timestamp)
equals
public boolean equals(Object object)
- Specified by:
equals
in interface org.apache.jetspeed.security.om.InternalPermission
- See Also:
InternalPermission.equals(java.lang.Object)
Copyright © 1999-2005 Apache Software Foundation. All Rights Reserved.