Dashboard Builder Security 6.1.0.CR1

org.jboss.dashboard.security
Class PermissionDescriptor

java.lang.Object
  extended by org.jboss.dashboard.security.PermissionDescriptor

public class PermissionDescriptor
extends Object


Constructor Summary
PermissionDescriptor()
           
PermissionDescriptor(Principal prpal, Permission perm)
           
 
Method Summary
 boolean delete()
           
 boolean equals(Object obj)
           
 Long getDbid()
           
 String getItemClassName()
           
 Permission getPermission()
           
 String getPermissionActions()
           
 String getPermissionClass()
           
 String getPermissionResource()
           
 Principal getPrincipal()
           
 String getPrincipalClass()
           
 String getPrincipalName()
           
 boolean isPersistent()
           
 Boolean isReadonly()
           
protected  void persist(int op)
           
 boolean save()
           
 void setDbid(Long id)
           
 void setPermission(Permission perm)
           
 void setPermissionActions(String permissionActions)
           
 void setPermissionClass(String permissionClass)
           
 void setPermissionResource(String permissionResource)
           
 void setPrincipal(Principal prpal)
           
 void setPrincipalClass(String principalClass)
           
 void setPrincipalName(String principalName)
           
 void setReadonly(Boolean readonly)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

PermissionDescriptor

public PermissionDescriptor()

PermissionDescriptor

public PermissionDescriptor(Principal prpal,
                            Permission perm)
Method Detail

getItemClassName

public String getItemClassName()

getDbid

public Long getDbid()

setDbid

public void setDbid(Long id)

getPrincipalClass

public String getPrincipalClass()

setPrincipalClass

public void setPrincipalClass(String principalClass)

getPrincipalName

public String getPrincipalName()

setPrincipalName

public void setPrincipalName(String principalName)

getPermissionClass

public String getPermissionClass()

setPermissionClass

public void setPermissionClass(String permissionClass)

getPermissionResource

public String getPermissionResource()

setPermissionResource

public void setPermissionResource(String permissionResource)

getPermissionActions

public String getPermissionActions()

setPermissionActions

public void setPermissionActions(String permissionActions)

isReadonly

public Boolean isReadonly()

setReadonly

public void setReadonly(Boolean readonly)

getPrincipal

public Principal getPrincipal()
                       throws InstantiationException
Throws:
InstantiationException

setPrincipal

public void setPrincipal(Principal prpal)

getPermission

public Permission getPermission()
                         throws InstantiationException
Throws:
InstantiationException

setPermission

public void setPermission(Permission perm)

equals

public boolean equals(Object obj)
Overrides:
equals in class Object

toString

public String toString()
Overrides:
toString in class Object

isPersistent

public boolean isPersistent()

save

public boolean save()
             throws Exception
Throws:
Exception

delete

public boolean delete()
               throws Exception
Throws:
Exception

persist

protected void persist(int op)
                throws Exception
Throws:
Exception

Dashboard Builder Security 6.1.0.CR1

Copyright © 2012-2014 JBoss by Red Hat. All Rights Reserved.