ca.pjer.cm.module.access.defaultimpl
Class AccessServiceImpl

java.lang.Object
  extended byca.pjer.cm.module.access.defaultimpl.AccessServiceImpl
All Implemented Interfaces:
ca.pjer.cm.api.access.AccessService

public class AccessServiceImpl
extends java.lang.Object
implements ca.pjer.cm.api.access.AccessService


$Id: AccessServiceImpl.java,v 1.1 2004/05/19 03:29:17 pjer Exp $

$RCSfile: AccessServiceImpl.java,v $
$Revision: 1.1 $
$Author: pjer $
$Date: 2004/05/19 03:29:17 $


Constructor Summary
AccessServiceImpl()
           
 
Method Summary
 ca.pjer.cm.api.access.AccessToken getAccessToken(ca.pjer.cm.api.access.AccessCredential accessCredential)
           
 boolean hasAccess(ca.pjer.cm.api.access.AccessToken accessToken, ca.pjer.cm.api.access.Permission permission, java.lang.Class clazz)
           
 void setStoreService(ca.pjer.cm.api.store.StoreService storeService)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AccessServiceImpl

public AccessServiceImpl()
Method Detail

setStoreService

public void setStoreService(ca.pjer.cm.api.store.StoreService storeService)

getAccessToken

public ca.pjer.cm.api.access.AccessToken getAccessToken(ca.pjer.cm.api.access.AccessCredential accessCredential)
                                                 throws ca.pjer.cm.api.access.AccessServiceSystemException,
                                                        ca.pjer.cm.api.access.InvalidAccessCredentialException
Specified by:
getAccessToken in interface ca.pjer.cm.api.access.AccessService
Throws:
ca.pjer.cm.api.access.AccessServiceSystemException
ca.pjer.cm.api.access.InvalidAccessCredentialException

hasAccess

public boolean hasAccess(ca.pjer.cm.api.access.AccessToken accessToken,
                         ca.pjer.cm.api.access.Permission permission,
                         java.lang.Class clazz)
                  throws ca.pjer.cm.api.access.AccessServiceSystemException,
                         ca.pjer.cm.api.access.InvalidAccessTokenException
Specified by:
hasAccess in interface ca.pjer.cm.api.access.AccessService
Throws:
ca.pjer.cm.api.access.AccessServiceSystemException
ca.pjer.cm.api.access.InvalidAccessTokenException


Copyright © 2004 PjEr.ca. All Rights Reserved.