org.nuiton.wikitty.services
Class WikittyServiceAccessStat
java.lang.Object
org.nuiton.wikitty.services.WikittyServiceDelegator
org.nuiton.wikitty.services.WikittyServiceAccessStat
- All Implemented Interfaces:
- WikittyService
public class WikittyServiceAccessStat
- extends WikittyServiceDelegator
- Version:
- $Revision: 699 $
Last update: $Date: 2011-01-31 13:13:07 +0100 (lun., 31 janv. 2011) $
by : $Author: bpoussin $
- Author:
- poussin
| Methods inherited from class org.nuiton.wikitty.services.WikittyServiceDelegator |
addWikittyServiceListener, canDelete, canRead, canWrite, clear, delete, deleteExtension, deleteTree, exists, findAllByCriteria, findByCriteria, findTreeNode, getAllExtensionIds, getAllExtensionsRequires, getDelegate, isDeleted, login, logout, removeWikittyServiceListener, replay, restoreExtension, restoreExtensionLastVersion, setDelegate, store, storeExtension, syncSearchEngine |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
statStorage
protected WikittyServiceAccessStat.AccessStatStorage statStorage
extensions
protected Set<String> extensions
WikittyServiceAccessStat
public WikittyServiceAccessStat(org.nuiton.util.ApplicationConfig config,
WikittyService service,
WikittyServiceAccessStat.AccessStatStorage statStorage)
getUserId
protected String getUserId(String securityToken)
- retourne l'id du user associe au token
- Parameters:
securityToken -
- Returns:
- null si l'id du user n'a pas pu etre recuperer
isMonitored
protected boolean isMonitored(Collection<String> exts)
- Indique si dans la liste des extensions passees en parametre il y en
a au moins une a surveiller
- Parameters:
exts -
- Returns:
- vrai s'il y a au moins une extension a surveiller
addStat
protected void addStat(String securityToken,
Collection wikitties)
- Add WikittyAccessStat in storage if necessary, one for each object
- Parameters:
securityToken - wikitties -
restore
public List<Wikitty> restore(String securityToken,
List<String> id)
- Description copied from interface:
WikittyService
- Restore wikitty
- Specified by:
restore in interface WikittyService- Overrides:
restore in class WikittyServiceDelegator
- Parameters:
securityToken - security tokenid - list of wikitty ids to restore
- Returns:
- list of corresponding wikitty, if one id is not valid (no object
or deleted or no authorisation) this id return null and result list can
have null elements
restoreVersion
public Wikitty restoreVersion(String securityToken,
String wikittyId,
String version)
- Description copied from interface:
WikittyService
- Restore wikitty in specifique version.
Authorisation is checked on last version even for previous wikitty version
- Specified by:
restoreVersion in interface WikittyService- Overrides:
restoreVersion in class WikittyServiceDelegator
- Parameters:
securityToken - security token
Copyright © 2009-2011 CodeLutin. All Rights Reserved.