Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.acegisecurity.acl.basic.cache
Class BasicAclEntryHolder  view BasicAclEntryHolder download BasicAclEntryHolder.java

java.lang.Object
  extended byorg.acegisecurity.acl.basic.cache.BasicAclEntryHolder
All Implemented Interfaces:
java.io.Serializable

public class BasicAclEntryHolder
extends java.lang.Object
implements java.io.Serializable

Used by EhCacheBasedAclEntryCache to store the array of BasicAclEntrys in the cache.

This is necessary because caches store a single object per key, not an array.

This class uses value object semantics. ie: construction-based initialisation without any setters for the properties.

Version:
$Id: BasicAclEntryHolder.java,v 1.3 2005/11/17 00:56:47 benalex Exp $

Field Summary
private  org.acegisecurity.acl.basic.BasicAclEntry[] basicAclEntries
           
 
Constructor Summary
BasicAclEntryHolder(org.acegisecurity.acl.basic.BasicAclEntry[] aclEntries)
          Constructs the BasicAclEntryHolder.
 
Method Summary
 org.acegisecurity.acl.basic.BasicAclEntry[] getBasicAclEntries()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

basicAclEntries

private org.acegisecurity.acl.basic.BasicAclEntry[] basicAclEntries
Constructor Detail

BasicAclEntryHolder

public BasicAclEntryHolder(org.acegisecurity.acl.basic.BasicAclEntry[] aclEntries)
Constructs the BasicAclEntryHolder.

Method Detail

getBasicAclEntries

public org.acegisecurity.acl.basic.BasicAclEntry[] getBasicAclEntries()