You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@sling.apache.org by "Rory Douglas (JIRA)" <ji...@apache.org> on 2009/01/08 16:46:59 UTC

[jira] Created: (SLING-818) Create a utility class to simplify accessing JSR283 classes in Jackrabbit 1.5

Create a utility class to simplify accessing JSR283 classes in Jackrabbit 1.5
-----------------------------------------------------------------------------

                 Key: SLING-818
                 URL: https://issues.apache.org/jira/browse/SLING-818
             Project: Sling
          Issue Type: Improvement
          Components: JCR
    Affects Versions: JCR Base 2.0.4
            Reporter: Rory Douglas
            Priority: Trivial


Create a utility class to wrap up accessing JSR283 classes: UserManager, PrincipalManager and AccessControlManager.  Also provide utility methods for accessing Jacrabbit-specific ACL features (allow/deny ACLs).

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (SLING-818) Create a utility class to simplify accessing JSR283 classes in Jackrabbit 1.5

Posted by "Rory Douglas (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/SLING-818?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Rory Douglas updated SLING-818:
-------------------------------

    Attachment: AccessControlUtil.java

Updated to remove references to PooledSessions

> Create a utility class to simplify accessing JSR283 classes in Jackrabbit 1.5
> -----------------------------------------------------------------------------
>
>                 Key: SLING-818
>                 URL: https://issues.apache.org/jira/browse/SLING-818
>             Project: Sling
>          Issue Type: Improvement
>          Components: JCR
>    Affects Versions: JCR Base 2.0.4
>            Reporter: Rory Douglas
>            Priority: Trivial
>         Attachments: AccessControlUtil.java
>
>
> Create a utility class to wrap up accessing JSR283 classes: UserManager, PrincipalManager and AccessControlManager.  Also provide utility methods for accessing Jacrabbit-specific ACL features (allow/deny ACLs).

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (SLING-818) Create a utility class to simplify accessing JSR283 classes in Jackrabbit 1.5

Posted by "Rory Douglas (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/SLING-818?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Rory Douglas updated SLING-818:
-------------------------------

    Attachment:     (was: AccessControlUtil.java)

> Create a utility class to simplify accessing JSR283 classes in Jackrabbit 1.5
> -----------------------------------------------------------------------------
>
>                 Key: SLING-818
>                 URL: https://issues.apache.org/jira/browse/SLING-818
>             Project: Sling
>          Issue Type: Improvement
>          Components: JCR
>    Affects Versions: JCR Base 2.0.4
>            Reporter: Rory Douglas
>            Priority: Trivial
>         Attachments: AccessControlUtil.java
>
>
> Create a utility class to wrap up accessing JSR283 classes: UserManager, PrincipalManager and AccessControlManager.  Also provide utility methods for accessing Jacrabbit-specific ACL features (allow/deny ACLs).

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (SLING-818) Create a utility class to simplify accessing JSR283 classes in Jackrabbit 1.5

Posted by "Juan Jose Vazquez Delgado (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/SLING-818?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Juan Jose Vazquez Delgado updated SLING-818:
--------------------------------------------

              Assignee: Juan Jose Vazquez Delgado
    Remaining Estimate: 0h
     Original Estimate: 0h

Go for it. This class should replace previous RepositoryUtil class

> Create a utility class to simplify accessing JSR283 classes in Jackrabbit 1.5
> -----------------------------------------------------------------------------
>
>                 Key: SLING-818
>                 URL: https://issues.apache.org/jira/browse/SLING-818
>             Project: Sling
>          Issue Type: Improvement
>          Components: JCR
>    Affects Versions: JCR Base 2.0.4
>            Reporter: Rory Douglas
>            Assignee: Juan Jose Vazquez Delgado
>            Priority: Trivial
>         Attachments: AccessControlUtil.java
>
>   Original Estimate: 0h
>  Remaining Estimate: 0h
>
> Create a utility class to wrap up accessing JSR283 classes: UserManager, PrincipalManager and AccessControlManager.  Also provide utility methods for accessing Jacrabbit-specific ACL features (allow/deny ACLs).

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (SLING-818) Create a utility class to simplify accessing JSR283 classes in Jackrabbit 1.5

Posted by "Rory Douglas (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/SLING-818?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Rory Douglas updated SLING-818:
-------------------------------

    Attachment: AccessControlUtil.java

AccessControlUtil uses reflection and/or casting to JackrabbitSession to access.  Currently there is no way to access getSession on PooledSession, so getAccessManager may not work (it's working for me though, from a JSP).  Could move this class into .internal package, but that's not exported???

> Create a utility class to simplify accessing JSR283 classes in Jackrabbit 1.5
> -----------------------------------------------------------------------------
>
>                 Key: SLING-818
>                 URL: https://issues.apache.org/jira/browse/SLING-818
>             Project: Sling
>          Issue Type: Improvement
>          Components: JCR
>    Affects Versions: JCR Base 2.0.4
>            Reporter: Rory Douglas
>            Priority: Trivial
>         Attachments: AccessControlUtil.java
>
>
> Create a utility class to wrap up accessing JSR283 classes: UserManager, PrincipalManager and AccessControlManager.  Also provide utility methods for accessing Jacrabbit-specific ACL features (allow/deny ACLs).

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Resolved: (SLING-818) Create a utility class to simplify accessing JSR283 classes in Jackrabbit 1.5

Posted by "Juan Jose Vazquez Delgado (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/SLING-818?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Juan Jose Vazquez Delgado resolved SLING-818.
---------------------------------------------

    Resolution: Fixed

Implemented in rev. 732981. (AccessControlUtil class). Please report any issues.

> Create a utility class to simplify accessing JSR283 classes in Jackrabbit 1.5
> -----------------------------------------------------------------------------
>
>                 Key: SLING-818
>                 URL: https://issues.apache.org/jira/browse/SLING-818
>             Project: Sling
>          Issue Type: Improvement
>          Components: JCR
>    Affects Versions: JCR Base 2.0.4
>            Reporter: Rory Douglas
>            Assignee: Juan Jose Vazquez Delgado
>            Priority: Trivial
>         Attachments: AccessControlUtil.java
>
>   Original Estimate: 0h
>  Remaining Estimate: 0h
>
> Create a utility class to wrap up accessing JSR283 classes: UserManager, PrincipalManager and AccessControlManager.  Also provide utility methods for accessing Jacrabbit-specific ACL features (allow/deny ACLs).

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.