Merged V2.2 to HEAD

7690: Build fix
   7694: AVM permissions


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@8443 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
This commit is contained in:
Derek Hulley
2008-03-06 21:53:29 +00:00
parent ecb74c1447
commit 4fc796b4a3
29 changed files with 658 additions and 34 deletions

View File

@@ -35,6 +35,11 @@ import org.alfresco.service.namespace.QName;
*/
public class PermissionReferenceImpl extends AbstractPermissionReference
{
/**
*
*/
private static final long serialVersionUID = -8639601925783501443L;
private QName qName;
private String name;

View File

@@ -33,6 +33,11 @@ import org.alfresco.service.namespace.QName;
*/
public final class RequiredPermission extends PermissionReferenceImpl
{
/**
*
*/
private static final long serialVersionUID = 4840771159714835909L;
public enum On {
PARENT, NODE, CHILDREN
};

View File

@@ -33,6 +33,11 @@ import org.alfresco.service.namespace.QName;
*/
public final class SimplePermissionReference extends AbstractPermissionReference
{
/**
*
*/
private static final long serialVersionUID = 637302438293417818L;
/*
* The type
*/

View File

@@ -35,6 +35,11 @@ import org.dom4j.Element;
*/
public class DynamicPermission extends AbstractPermission implements XMLModelInitialisable
{
/**
*
*/
private static final long serialVersionUID = 8060533686472973313L;
private static final String EVALUATOR = "evaluator";
private String evaluatorFullyQualifiedClassName;

View File

@@ -46,6 +46,11 @@ public class Permission extends AbstractPermission implements XMLModelInitialisa
{
// XML Constants
/**
*
*/
private static final long serialVersionUID = -4560426591597681329L;
private static final String GRANTED_TO_GROUP = "grantedToGroup";
private static final String GTG_NAME = "permissionGroup";

View File

@@ -46,6 +46,11 @@ public final class PermissionGroup extends AbstractPermissionReference implement
{
// XML Constants
/**
*
*/
private static final long serialVersionUID = 7879839657714155737L;
private static final String NAME = "name";
private static final String EXTENDS = "extends";