com.jurismarches.vradi.services
Class WikittyServiceDelegator

java.lang.Object
  extended by com.jurismarches.vradi.services.WikittyServiceDelegator
All Implemented Interfaces:
org.nuiton.wikitty.WikittyService

public class WikittyServiceDelegator
extends Object
implements org.nuiton.wikitty.WikittyService

Wikitty proxy delegator. This delegator exist only because we cannot put instance as hessian service. This delegator just delegate everything to a static real wikitty service.

Version:
$Revision: 1523 $ Last update : $Date: 2010-09-28 18:41:41 +0200 (mar., 28 sept. 2010) $ By : $Author: chatellier $
Author:
chatellier

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.nuiton.wikitty.WikittyService
org.nuiton.wikitty.WikittyService.ServiceListenerType
 
Field Summary
protected  org.nuiton.wikitty.WikittyService delegate
           
 
Constructor Summary
WikittyServiceDelegator()
           
 
Method Summary
 void addLabel(String securityToken, String wikittyId, String label)
           
 void addWikittyServiceListener(org.nuiton.wikitty.WikittyServiceListener listener, org.nuiton.wikitty.WikittyService.ServiceListenerType type)
           
 boolean canDelete(String securityToken, String wikittyId)
           
 boolean canRead(String securityToken, String wikittyId)
           
 boolean canWrite(String securityToken, org.nuiton.wikitty.Wikitty wikitty)
           
 void clear(String securityToken)
           
 void delete(String securityToken, Collection<String> ids)
           
 void delete(String securityToken, String id)
           
 List<String> deleteTree(String securityToken, String wikittyId)
           
 Set<String> findAllAppliedLabels(String securityToken, String wikittyId)
           
 org.nuiton.wikitty.PagedResult<String> findAllByCriteria(String securityToken, org.nuiton.wikitty.Criteria criteria)
           
 org.nuiton.wikitty.PagedResult<String> findAllByCriteria(String securityToken, org.nuiton.wikitty.WikittyTransaction transaction, org.nuiton.wikitty.Criteria criteria)
           
 org.nuiton.wikitty.PagedResult<String> findAllByLabel(String securityToken, String label, int firstIndex, int endIndex)
           
 org.nuiton.wikitty.Wikitty findByCriteria(String securityToken, org.nuiton.wikitty.Criteria criteria)
           
 org.nuiton.wikitty.Wikitty findByCriteria(String s, org.nuiton.wikitty.WikittyTransaction wikittyTransaction, org.nuiton.wikitty.Criteria criteria)
           
 org.nuiton.wikitty.Wikitty findByLabel(String securityToken, String label)
           
 List<String> getAllExtensionIds(String securityToken)
           
 List<String> getAllExtensionsRequires(String securityToken, String extensionName)
           
 String login(String login, String password)
           
 void logout(String securityToken)
           
 void removeWikittyServiceListener(org.nuiton.wikitty.WikittyServiceListener listener, org.nuiton.wikitty.WikittyService.ServiceListenerType type)
           
 List<org.nuiton.wikitty.Wikitty> restore(String securityToken, List<String> id)
           
 org.nuiton.wikitty.Wikitty restore(String securityToken, String id)
           
 List<org.nuiton.wikitty.Wikitty> restore(String securityToken, org.nuiton.wikitty.WikittyTransaction transaction, List<String> id)
           
 Map<org.nuiton.wikitty.TreeNode,Integer> restoreChildren(String securityToken, String wikittyId, org.nuiton.wikitty.Criteria filter)
           
 org.nuiton.wikitty.WikittyExtension restoreExtension(String securityToken, String id)
           
 org.nuiton.wikitty.WikittyExtension restoreExtension(String securityToken, org.nuiton.wikitty.WikittyTransaction transaction, String id)
           
 org.nuiton.wikitty.WikittyExtension restoreExtensionLastVersion(String securityToken, String name)
           
 org.nuiton.wikitty.WikittyExtension restoreExtensionLastVersion(String securityToken, org.nuiton.wikitty.WikittyTransaction transaction, String name)
           
 Map.Entry<org.nuiton.wikitty.TreeNode,Integer> restoreNode(String securityToken, String wikittyId, org.nuiton.wikitty.Criteria filter)
           
 org.nuiton.wikitty.Tree restoreTree(String securityToken, String wikittyId)
           
 org.nuiton.wikitty.Wikitty restoreVersion(String securityToken, String wikittyId, String version)
           
 org.nuiton.wikitty.UpdateResponse store(String securityToken, Collection<org.nuiton.wikitty.Wikitty> wikitties)
           
 org.nuiton.wikitty.UpdateResponse store(String securityToken, Collection<org.nuiton.wikitty.Wikitty> wikitties, boolean force)
           
 org.nuiton.wikitty.UpdateResponse store(String securityToken, org.nuiton.wikitty.Wikitty wikitty)
           
 org.nuiton.wikitty.UpdateResponse store(String securityToken, org.nuiton.wikitty.WikittyTransaction transaction, Collection<org.nuiton.wikitty.Wikitty> wikitties, boolean force)
           
 org.nuiton.wikitty.UpdateResponse storeExtension(String securityToken, Collection<org.nuiton.wikitty.WikittyExtension> exts)
           
 org.nuiton.wikitty.UpdateResponse storeExtension(String securityToken, org.nuiton.wikitty.WikittyExtension ext)
           
 org.nuiton.wikitty.UpdateResponse storeExtension(String securityToken, org.nuiton.wikitty.WikittyTransaction transaction, Collection<org.nuiton.wikitty.WikittyExtension> exts)
           
 org.nuiton.wikitty.UpdateResponse syncEngin(String securityToken)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

delegate

protected org.nuiton.wikitty.WikittyService delegate
Constructor Detail

WikittyServiceDelegator

public WikittyServiceDelegator()
Method Detail

addWikittyServiceListener

public void addWikittyServiceListener(org.nuiton.wikitty.WikittyServiceListener listener,
                                      org.nuiton.wikitty.WikittyService.ServiceListenerType type)
Specified by:
addWikittyServiceListener in interface org.nuiton.wikitty.WikittyService

removeWikittyServiceListener

public void removeWikittyServiceListener(org.nuiton.wikitty.WikittyServiceListener listener,
                                         org.nuiton.wikitty.WikittyService.ServiceListenerType type)
Specified by:
removeWikittyServiceListener in interface org.nuiton.wikitty.WikittyService

login

public String login(String login,
                    String password)
Specified by:
login in interface org.nuiton.wikitty.WikittyService

logout

public void logout(String securityToken)
Specified by:
logout in interface org.nuiton.wikitty.WikittyService

clear

public void clear(String securityToken)
Specified by:
clear in interface org.nuiton.wikitty.WikittyService

store

public org.nuiton.wikitty.UpdateResponse store(String securityToken,
                                               org.nuiton.wikitty.Wikitty wikitty)
Specified by:
store in interface org.nuiton.wikitty.WikittyService

store

public org.nuiton.wikitty.UpdateResponse store(String securityToken,
                                               Collection<org.nuiton.wikitty.Wikitty> wikitties)
Specified by:
store in interface org.nuiton.wikitty.WikittyService

store

public org.nuiton.wikitty.UpdateResponse store(String securityToken,
                                               Collection<org.nuiton.wikitty.Wikitty> wikitties,
                                               boolean force)
Specified by:
store in interface org.nuiton.wikitty.WikittyService

store

public org.nuiton.wikitty.UpdateResponse store(String securityToken,
                                               org.nuiton.wikitty.WikittyTransaction transaction,
                                               Collection<org.nuiton.wikitty.Wikitty> wikitties,
                                               boolean force)
Specified by:
store in interface org.nuiton.wikitty.WikittyService

getAllExtensionIds

public List<String> getAllExtensionIds(String securityToken)
Specified by:
getAllExtensionIds in interface org.nuiton.wikitty.WikittyService

getAllExtensionsRequires

public List<String> getAllExtensionsRequires(String securityToken,
                                             String extensionName)
Specified by:
getAllExtensionsRequires in interface org.nuiton.wikitty.WikittyService

storeExtension

public org.nuiton.wikitty.UpdateResponse storeExtension(String securityToken,
                                                        org.nuiton.wikitty.WikittyExtension ext)
Specified by:
storeExtension in interface org.nuiton.wikitty.WikittyService

storeExtension

public org.nuiton.wikitty.UpdateResponse storeExtension(String securityToken,
                                                        Collection<org.nuiton.wikitty.WikittyExtension> exts)
Specified by:
storeExtension in interface org.nuiton.wikitty.WikittyService

storeExtension

public org.nuiton.wikitty.UpdateResponse storeExtension(String securityToken,
                                                        org.nuiton.wikitty.WikittyTransaction transaction,
                                                        Collection<org.nuiton.wikitty.WikittyExtension> exts)
Specified by:
storeExtension in interface org.nuiton.wikitty.WikittyService

restoreExtension

public org.nuiton.wikitty.WikittyExtension restoreExtension(String securityToken,
                                                            String id)
Specified by:
restoreExtension in interface org.nuiton.wikitty.WikittyService

restoreExtension

public org.nuiton.wikitty.WikittyExtension restoreExtension(String securityToken,
                                                            org.nuiton.wikitty.WikittyTransaction transaction,
                                                            String id)
Specified by:
restoreExtension in interface org.nuiton.wikitty.WikittyService

restoreExtensionLastVersion

public org.nuiton.wikitty.WikittyExtension restoreExtensionLastVersion(String securityToken,
                                                                       String name)
Specified by:
restoreExtensionLastVersion in interface org.nuiton.wikitty.WikittyService

restoreExtensionLastVersion

public org.nuiton.wikitty.WikittyExtension restoreExtensionLastVersion(String securityToken,
                                                                       org.nuiton.wikitty.WikittyTransaction transaction,
                                                                       String name)
Specified by:
restoreExtensionLastVersion in interface org.nuiton.wikitty.WikittyService

restore

public org.nuiton.wikitty.Wikitty restore(String securityToken,
                                          String id)
Specified by:
restore in interface org.nuiton.wikitty.WikittyService

restore

public List<org.nuiton.wikitty.Wikitty> restore(String securityToken,
                                                List<String> id)
Specified by:
restore in interface org.nuiton.wikitty.WikittyService

restore

public List<org.nuiton.wikitty.Wikitty> restore(String securityToken,
                                                org.nuiton.wikitty.WikittyTransaction transaction,
                                                List<String> id)
Specified by:
restore in interface org.nuiton.wikitty.WikittyService

delete

public void delete(String securityToken,
                   String id)
Specified by:
delete in interface org.nuiton.wikitty.WikittyService

delete

public void delete(String securityToken,
                   Collection<String> ids)
Specified by:
delete in interface org.nuiton.wikitty.WikittyService

findAllByCriteria

public org.nuiton.wikitty.PagedResult<String> findAllByCriteria(String securityToken,
                                                                org.nuiton.wikitty.Criteria criteria)
Specified by:
findAllByCriteria in interface org.nuiton.wikitty.WikittyService

findAllByCriteria

public org.nuiton.wikitty.PagedResult<String> findAllByCriteria(String securityToken,
                                                                org.nuiton.wikitty.WikittyTransaction transaction,
                                                                org.nuiton.wikitty.Criteria criteria)
Specified by:
findAllByCriteria in interface org.nuiton.wikitty.WikittyService

findByCriteria

public org.nuiton.wikitty.Wikitty findByCriteria(String securityToken,
                                                 org.nuiton.wikitty.Criteria criteria)
Specified by:
findByCriteria in interface org.nuiton.wikitty.WikittyService

findByCriteria

public org.nuiton.wikitty.Wikitty findByCriteria(String s,
                                                 org.nuiton.wikitty.WikittyTransaction wikittyTransaction,
                                                 org.nuiton.wikitty.Criteria criteria)
Specified by:
findByCriteria in interface org.nuiton.wikitty.WikittyService

addLabel

public void addLabel(String securityToken,
                     String wikittyId,
                     String label)
Specified by:
addLabel in interface org.nuiton.wikitty.WikittyService

findAllByLabel

public org.nuiton.wikitty.PagedResult<String> findAllByLabel(String securityToken,
                                                             String label,
                                                             int firstIndex,
                                                             int endIndex)
Specified by:
findAllByLabel in interface org.nuiton.wikitty.WikittyService

findByLabel

public org.nuiton.wikitty.Wikitty findByLabel(String securityToken,
                                              String label)
Specified by:
findByLabel in interface org.nuiton.wikitty.WikittyService

findAllAppliedLabels

public Set<String> findAllAppliedLabels(String securityToken,
                                        String wikittyId)
Specified by:
findAllAppliedLabels in interface org.nuiton.wikitty.WikittyService

restoreTree

public org.nuiton.wikitty.Tree restoreTree(String securityToken,
                                           String wikittyId)
Specified by:
restoreTree in interface org.nuiton.wikitty.WikittyService

deleteTree

public List<String> deleteTree(String securityToken,
                               String wikittyId)
Specified by:
deleteTree in interface org.nuiton.wikitty.WikittyService

restoreNode

public Map.Entry<org.nuiton.wikitty.TreeNode,Integer> restoreNode(String securityToken,
                                                                  String wikittyId,
                                                                  org.nuiton.wikitty.Criteria filter)
Specified by:
restoreNode in interface org.nuiton.wikitty.WikittyService

restoreChildren

public Map<org.nuiton.wikitty.TreeNode,Integer> restoreChildren(String securityToken,
                                                                String wikittyId,
                                                                org.nuiton.wikitty.Criteria filter)
Specified by:
restoreChildren in interface org.nuiton.wikitty.WikittyService

restoreVersion

public org.nuiton.wikitty.Wikitty restoreVersion(String securityToken,
                                                 String wikittyId,
                                                 String version)
Specified by:
restoreVersion in interface org.nuiton.wikitty.WikittyService

syncEngin

public org.nuiton.wikitty.UpdateResponse syncEngin(String securityToken)
Specified by:
syncEngin in interface org.nuiton.wikitty.WikittyService

canWrite

public boolean canWrite(String securityToken,
                        org.nuiton.wikitty.Wikitty wikitty)
Specified by:
canWrite in interface org.nuiton.wikitty.WikittyService

canDelete

public boolean canDelete(String securityToken,
                         String wikittyId)
Specified by:
canDelete in interface org.nuiton.wikitty.WikittyService

canRead

public boolean canRead(String securityToken,
                       String wikittyId)
Specified by:
canRead in interface org.nuiton.wikitty.WikittyService


Copyright © 2009-2010 JurisMarches. All Rights Reserved.