ogre.dms.data
Class AccessControlItem

java.lang.Object
  extended by ogre.dms.data.AccessControlItem
All Implemented Interfaces:
Serializable, Comparable

public class AccessControlItem
extends Object
implements Serializable, Comparable

ACL object.

Version:
$Id: AccessControlItem.java,v 1.1.1.1.2.1.6.7 2009/08/10 06:50:52 esso Exp $
Author:
Docpedia team.
See Also:
Serialized Form

Field Summary
static String EMPTY
           
 
Constructor Summary
AccessControlItem()
           
AccessControlItem(Map map)
           
AccessControlItem(String subject, String permission, String principal)
           
AccessControlItem(String subject, String permission, String principal, String startDate, String endDate)
           
 
Method Summary
 int compareTo(Object anotheritem)
           
 boolean equals(Object o)
           
 Vector getDelFields()
           
 Vector getDelValues()
           
 String getEndDate()
           
 Vector getFields()
           
 Map getInfoMap()
           
 String getPermission()
           
 String getPrincipal()
           
 String getStartDate()
           
 String getSubject()
           
 Vector getValues()
           
 void setEndDate(String endDate)
           
 void setPermission(String permission)
           
 void setPrincipal(String principal)
           
 void setStartDate(String startDate)
           
 void setSubject(String subject)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

EMPTY

public static final String EMPTY
See Also:
Constant Field Values
Constructor Detail

AccessControlItem

public AccessControlItem()

AccessControlItem

public AccessControlItem(String subject,
                         String permission,
                         String principal)

AccessControlItem

public AccessControlItem(String subject,
                         String permission,
                         String principal,
                         String startDate,
                         String endDate)

AccessControlItem

public AccessControlItem(Map map)
Method Detail

compareTo

public int compareTo(Object anotheritem)
              throws ClassCastException
Specified by:
compareTo in interface Comparable
Throws:
ClassCastException

setSubject

public void setSubject(String subject)

setPermission

public void setPermission(String permission)

setPrincipal

public void setPrincipal(String principal)

setEndDate

public void setEndDate(String endDate)

setStartDate

public void setStartDate(String startDate)

getSubject

public String getSubject()

getPermission

public String getPermission()

getPrincipal

public String getPrincipal()

getEndDate

public String getEndDate()

getStartDate

public String getStartDate()

getValues

public Vector getValues()

getInfoMap

public Map getInfoMap()

toString

public String toString()
Overrides:
toString in class Object

equals

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

getDelValues

public Vector getDelValues()

getDelFields

public Vector getDelFields()

getFields

public Vector getFields()


Copyright(c) 2005-2012 by Flowring Technology Corp., 12 F., No 120, Sec 2, Gongdao 5th Rd., Hsin-Chu City 300, Taiwan(R.O.C.) All rights reserved.