com.pmease.quickbuild.model
Class ConfigurationAuthorizationFacade

java.lang.Object
  extended bycom.pmease.quickbuild.model.ConfigurationAuthorizationFacade

public class ConfigurationAuthorizationFacade
extends java.lang.Object

Facade class for ConfigurationAuthorization. This class maintains permission relationship between Group and Configuration


Constructor Summary
ConfigurationAuthorizationFacade()
           
 
Method Summary
 java.lang.Long getConfiguration()
          Specify the configuration subtree you want to set permission on.
 java.util.Date getCreateDate()
           
 java.lang.Long getGroup()
          Get group of this authorization.
 java.lang.Long getId()
          Get identifer of this object.
 java.lang.String getPermission()
          Specify permission for current configuration.
 void setConfiguration(java.lang.Long configuration)
           
 void setCreateDate(java.util.Date createDate)
           
 void setGroup(java.lang.Long group)
           
 void setId(java.lang.Long id)
           
 void setPermission(java.lang.String permission)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConfigurationAuthorizationFacade

public ConfigurationAuthorizationFacade()
Method Detail

getGroup

public java.lang.Long getGroup()
Get group of this authorization.


setGroup

public void setGroup(java.lang.Long group)

getConfiguration

public java.lang.Long getConfiguration()
Specify the configuration subtree you want to set permission on.
NOTE: If a particular configuration is affected by multiple permission lines, the actual permission will be the maximum possible permission set on that configuration.


setConfiguration

public void setConfiguration(java.lang.Long configuration)

getPermission

public java.lang.String getPermission()
Specify permission for current configuration.
View: Be able to view and access artifacts of all configurations under the specified subtree.
Build: Be able to build all configurations under the specified subtree.
Admin: Be able to administrate all configurations unde the specified subtree.


setPermission

public void setPermission(java.lang.String permission)

getCreateDate

public java.util.Date getCreateDate()

setCreateDate

public void setCreateDate(java.util.Date createDate)

getId

public java.lang.Long getId()
Get identifer of this object.


setId

public void setId(java.lang.Long id)


Copyright © 2005 PMEase Inc. All Rights Reserved.