org.nuiton.wikitty
Class WikittyProxy

java.lang.Object
  extended by org.nuiton.wikitty.WikittyProxy

Deprecated. since 3.3 use WikittyClient

@Deprecated
public class WikittyProxy
extends Object

Wikitty proxy is used to transform wikitty object used by WikittyService into business objects used by applications. It also manage securityToken for WikittyServiceSecurity.

Version:
$Revision: 1266 $ Last update: $Date: 2011-12-29 20:04:15 +0100 (jeu, 29 déc 2011) $ by : $Author: bpoussin $
Author:
poussin

Field Summary
protected  String securityToken
          Deprecated. Security token.
protected  WikittyServiceEnhanced wikittyService
          Deprecated. Delegated wikitty service.
 
Constructor Summary
WikittyProxy()
          Deprecated. Empty constructor (uninitialized wikittyService).
WikittyProxy(org.nuiton.util.ApplicationConfig config)
          Deprecated.  
WikittyProxy(org.nuiton.util.ApplicationConfig config, WikittyService wikittyService)
          Deprecated.  
WikittyProxy(WikittyService wikittyService)
          Deprecated. Constructor with wikittyService.
 
Method Summary
<E extends BusinessEntity>
E
cast(BusinessEntity source, Class<E> target)
          Deprecated. Cast Business object to another Business Object If source don't have target extension, this extension is added
 WikittyEvent clear()
          Deprecated. Use with caution : It will delete ALL indexes from search engine !
 void delete(Collection<String> ids)
          Deprecated.  
<E extends BusinessEntity>
void
delete(E object)
          Deprecated.  
<E extends BusinessEntity>
void
delete(List<E> objets)
          Deprecated.  
 void delete(String id)
          Deprecated.  
 void deleteExtension(Collection<String> extNames)
          Deprecated.  
 void deleteExtension(String extName)
          Deprecated.  
 WikittyEvent deleteTree(String treeNodeId)
          Deprecated. Delete specified tree node and all sub nodes.
<E extends BusinessEntity>
PagedResult<E>
findAllByCriteria(Class<E> clazz, Criteria criteria)
          Deprecated. Search object that correspond to criteria and that have all extension needed by BusinessEntity (clazz).
<E extends BusinessEntity>
PagedResult<E>[]
findAllByCriteria(Class<E> clazz, Criteria c1, Criteria c2, Criteria... otherCriteria)
          Deprecated. Search object that correspond to criteria and that have all extension needed by BusinessEntity (clazz).
<E extends BusinessEntity>
List<PagedResult<E>>
findAllByCriteria(Class<E> clazz, List<Criteria> criterias)
          Deprecated. Search object that correspond to criteria and that have all extension needed by BusinessEntity (clazz).
 PagedResult<Wikitty> findAllByCriteria(Criteria criteria)
          Deprecated.  
 PagedResult<Wikitty>[] findAllByCriteria(Criteria c1, Criteria c2, Criteria... otherCriteria)
          Deprecated.  
 List<PagedResult<Wikitty>> findAllByCriteria(List<Criteria> criteria)
          Deprecated.  
<E extends BusinessEntityImpl>
PagedResult<E>
findAllByExample(E e, int firstIndex, int endIndex, String... fieldFacet)
          Deprecated. Null field are not used in search request.
 PagedResult<String> findAllIdByCriteria(Criteria criteria)
          Deprecated.  
 PagedResult<String>[] findAllIdByCriteria(Criteria c1, Criteria c2, Criteria... otherCriteria)
          Deprecated.  
 List<PagedResult<String>> findAllIdByCriteria(List<Criteria> criteria)
          Deprecated.  
 TreeNodeResult<String> findAllIdTreeNode(String wikittyId, int depth, boolean count, Criteria filter)
          Deprecated. Recupere une portion d'arbre a partir de l'id passer en parametre.
<E extends BusinessEntity>
E
findByCriteria(Class<E> clazz, Criteria criteria)
          Deprecated.  
<E extends BusinessEntity>
E[]
findByCriteria(Class<E> clazz, Criteria c1, Criteria c2, Criteria... otherCriteria)
          Deprecated.  
<E extends BusinessEntity>
List<E>
findByCriteria(Class<E> clazz, List<Criteria> criterias)
          Deprecated.  
 Wikitty findByCriteria(Criteria criteria)
          Deprecated.  
 Wikitty[] findByCriteria(Criteria c1, Criteria c2, Criteria... otherCriteria)
          Deprecated.  
 List<Wikitty> findByCriteria(List<Criteria> criteria)
          Deprecated.  
<E extends BusinessEntityImpl>
E
findByExample(E e)
          Deprecated. Null field are not used in search request.
 String findIdByCriteria(Criteria criteria)
          Deprecated.  
 String[] findIdByCriteria(Criteria c1, Criteria c2, Criteria... otherCriteria)
          Deprecated.  
 List<String> findIdByCriteria(List<Criteria> criteria)
          Deprecated.  
<E extends BusinessEntity>
Map<E,Integer>
findTreeNode(Class<E> clazz, String wikittyId, Criteria filter)
          Deprecated. since 3.1: use findTreeNode(java.lang.Class, java.lang.String, int, boolean, org.nuiton.wikitty.search.Criteria) or open new ticket with your need
<E extends BusinessEntity>
Map<E,Integer>
findTreeNode(Class<E> clazz, String wikittyId, Criteria filter, boolean checkExtension)
          Deprecated. since 3.1: use findTreeNode(java.lang.Class, java.lang.String, int, boolean, org.nuiton.wikitty.search.Criteria) or open new ticket with your need
<E extends BusinessEntity>
TreeNodeResult<E>
findTreeNode(Class<E> clazz, String wikittyId, int depth, boolean count, Criteria filter)
          Deprecated. Recupere une portion d'arbre a partir de l'id passer en parametre.
 TreeNodeResult<Wikitty> findTreeNode(String wikittyId, int depth, boolean count, Criteria filter)
          Deprecated. Recupere une portion d'arbre a partir de l'id passer en parametre.
 List<String> getAllExtensionIds()
          Deprecated. Return all extension id (ex: "extName[version])").
 List<String> getAllExtensionsRequires(String extensionName)
          Deprecated. Return all extension id (ex: "extName[version])") where extensionName is required.
static Map<String,org.nuiton.util.TimeLog.CallStat> getCallCount()
          Deprecated.  
 WikittyUser getLoggedInUser()
          Deprecated. Get the #WikittyUser that is logged in.
 String getSecurityToken()
          Deprecated.  
static org.nuiton.util.TimeLog getTimeTrace()
          Deprecated.  
 WikittyUser getUser()
          Deprecated. get current wikittyUser logged or null if no user logged
<E extends BusinessEntity>
E
getUser(Class<E> clazz)
          Deprecated. get current logged user wikitty object
 Wikitty getWikitty(BusinessEntity entity)
          Deprecated. Method to get the Wikitty encapsulated into a BusinessEntity
 WikittyService getWikittyService()
          Deprecated.  
<E extends BusinessEntity>
boolean
hasType(Class<E> clazz, String wikittyId)
          Deprecated. XXX poussin 20111229 cette methode n'est pas documentee et ne semble pas utilisee, heureusement car son implantation est fausse :(.
 boolean isMember(String groupName)
          Deprecated. Check that the logged in user is in a group.
 void login(String login, String password)
          Deprecated.  
 void logout()
          Deprecated.  
<E extends BusinessEntity>
List<E>
restore(Class<E> clazz, List<String> id)
          Deprecated.  
<E extends BusinessEntity>
List<E>
restore(Class<E> clazz, List<String> id, boolean checkExtension)
          Deprecated. Restore wikitty entity with specified id or null if entity can't be be found.
<E extends BusinessEntity>
Set<E>
restore(Class<E> clazz, Set<String> id)
          Deprecated.  
<E extends BusinessEntity>
Set<E>
restore(Class<E> clazz, Set<String> id, boolean checkExtension)
          Deprecated.  
<E extends BusinessEntity>
E
restore(Class<E> clazz, String id)
          Deprecated. Restore wikitty entity with specified id or null if entity can't be found.
<E extends BusinessEntity>
E
restore(Class<E> clazz, String id, boolean checkExtension)
          Deprecated. Restore wikitty entity with specified id or null if entity can't be found.
 List<Wikitty> restore(List<String> id)
          Deprecated. Restore wikitty entity with specified id or null if entity can't be be found.
 Set<Wikitty> restore(Set<String> id)
          Deprecated.  
 Wikitty restore(String id)
          Deprecated. Restore wikitty entity with specified id or null if entity can't be found.
 WikittyExtension restoreExtension(String extensionId)
          Deprecated. Load extension from id.
 List<WikittyExtension> restoreExtensionAndDependenciesLastVesion(Collection<String> extensionNames)
          Deprecated. Search extension with name in last version.
 WikittyExtension restoreExtensionLastVersion(String extensionName)
          Deprecated. Search extension with name in last version.
<E extends BusinessEntity>
Map.Entry<E,Integer>
restoreNode(Class<E> clazz, String wikittyId, Criteria filter)
          Deprecated. since 3.1: use findTreeNode(java.lang.Class, java.lang.String, int, boolean, org.nuiton.wikitty.search.Criteria) or open new ticket with your need
<E extends BusinessEntity>
Map.Entry<E,Integer>
restoreNode(Class<E> clazz, String wikittyId, Criteria filter, boolean checkExtension)
          Deprecated. since 3.1: use findTreeNode(java.lang.Class, java.lang.String, int, boolean, org.nuiton.wikitty.search.Criteria) or open new ticket with your need
 Wikitty restoreVersion(String wikittyId, String version)
          Deprecated.  
 void setSecurityToken(String securityToken)
          Deprecated.  
 void setWikittyService(WikittyService wikittyService)
          Deprecated.  
<E extends BusinessEntity>
E
store(E e)
          Deprecated.  
<E extends BusinessEntity>
List<E>
store(E e1, E e2, E... eN)
          Deprecated.  
<E extends BusinessEntity>
List<E>
store(List<E> objets)
          Deprecated. Store to WikittyService objects.
 Wikitty store(Wikitty w)
          Deprecated.  
 Wikitty[] store(Wikitty w1, Wikitty w2, Wikitty... wN)
          Deprecated.  
 WikittyEvent storeExtension(Collection<WikittyExtension> exts)
          Deprecated. Manage Update and creation.
 WikittyEvent storeExtension(WikittyExtension ext)
          Deprecated. Manage Update and creation.
 List<Wikitty> storeWikitty(List<Wikitty> wikitties)
          Deprecated.  
 void syncSearchEngine()
          Deprecated. Synchronize search engine with wikitty storage engine, i.e. clear and reindex all object.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

wikittyService

protected WikittyServiceEnhanced wikittyService
Deprecated. 
Delegated wikitty service.


securityToken

protected String securityToken
Deprecated. 
Security token.

See Also:
WikittyServiceSecurity.login(String, String)
Constructor Detail

WikittyProxy

public WikittyProxy()
Deprecated. 
Empty constructor (uninitialized wikittyService).


WikittyProxy

public WikittyProxy(org.nuiton.util.ApplicationConfig config)
Deprecated. 

WikittyProxy

public WikittyProxy(WikittyService wikittyService)
Deprecated. 
Constructor with wikittyService.

Parameters:
wikittyService - wikitty service

WikittyProxy

public WikittyProxy(org.nuiton.util.ApplicationConfig config,
                    WikittyService wikittyService)
Deprecated. 
Method Detail

getTimeTrace

public static org.nuiton.util.TimeLog getTimeTrace()
Deprecated. 

getCallCount

public static Map<String,org.nuiton.util.TimeLog.CallStat> getCallCount()
Deprecated. 

login

public void login(String login,
                  String password)
Deprecated. 

logout

public void logout()
Deprecated. 

getSecurityToken

public String getSecurityToken()
Deprecated. 

setSecurityToken

public void setSecurityToken(String securityToken)
Deprecated. 

getUser

public WikittyUser getUser()
Deprecated. 
get current wikittyUser logged or null if no user logged

Returns:
null if no user logged

getUser

public <E extends BusinessEntity> E getUser(Class<E> clazz)
Deprecated. 
get current logged user wikitty object

Parameters:
clazz - Business class used as User in your application, this extension should be require WikittyUser.
Returns:
null if no user logged

getWikittyService

public WikittyService getWikittyService()
Deprecated. 

setWikittyService

public void setWikittyService(WikittyService wikittyService)
Deprecated. 

cast

public <E extends BusinessEntity> E cast(BusinessEntity source,
                                         Class<E> target)
Deprecated. 
Cast Business object to another Business Object If source don't have target extension, this extension is added

Parameters:
source - business entity source
target - business entity class wanted
Returns:
new instance of object wanted

store

public <E extends BusinessEntity> E store(E e)
Deprecated. 

store

public Wikitty store(Wikitty w)
Deprecated. 

store

public <E extends BusinessEntity> List<E> store(E e1,
                                                E e2,
                                                E... eN)
Deprecated. 

store

public Wikitty[] store(Wikitty w1,
                       Wikitty w2,
                       Wikitty... wN)
Deprecated. 

store

public <E extends BusinessEntity> List<E> store(List<E> objets)
Deprecated. 
Store to WikittyService objects.

Type Parameters:
E - object type
Parameters:
objets - list
Returns:
updated objects list

storeWikitty

public List<Wikitty> storeWikitty(List<Wikitty> wikitties)
Deprecated. 

restore

public <E extends BusinessEntity> E restore(Class<E> clazz,
                                            String id,
                                            boolean checkExtension)
Deprecated. 
Restore wikitty entity with specified id or null if entity can't be found.

Type Parameters:
E - object type
Parameters:
clazz - entity class
id - entity id
checkExtension - if true check that Wikitty result has all extension declared in clazz
Returns:
wikitty entity with specified id or null if entity can't be found

restore

public Wikitty restore(String id)
Deprecated. 
Restore wikitty entity with specified id or null if entity can't be found.

Parameters:
id - entity id
Returns:
wikitty entity with specified id or null if entity can't be found

restore

public <E extends BusinessEntity> E restore(Class<E> clazz,
                                            String id)
Deprecated. 
Restore wikitty entity with specified id or null if entity can't be found.

Type Parameters:
E - object type
Parameters:
clazz - entity class
id - entity id
Returns:
wikitty entity with specified id or null if entity can't be found

restore

public List<Wikitty> restore(List<String> id)
Deprecated. 
Restore wikitty entity with specified id or null if entity can't be be found.

Parameters:
id - entity ids if null return is empty list
Returns:
wikitty entity with specified id or null if entity can't be found

restore

public <E extends BusinessEntity> List<E> restore(Class<E> clazz,
                                                  List<String> id,
                                                  boolean checkExtension)
Deprecated. 
Restore wikitty entity with specified id or null if entity can't be be found.

Type Parameters:
E - object type
Parameters:
clazz - entity class
id - entity ids if null return is empty list
checkExtension - if true check that Wikitty result has all extension
Returns:
wikitty entity with specified id or null if entity can't be found or if one wikitty don't have extension wanted by E type

restore

public <E extends BusinessEntity> List<E> restore(Class<E> clazz,
                                                  List<String> id)
Deprecated. 

restore

public Set<Wikitty> restore(Set<String> id)
Deprecated. 

restore

public <E extends BusinessEntity> Set<E> restore(Class<E> clazz,
                                                 Set<String> id)
Deprecated. 

restore

public <E extends BusinessEntity> Set<E> restore(Class<E> clazz,
                                                 Set<String> id,
                                                 boolean checkExtension)
Deprecated. 

delete

public void delete(String id)
Deprecated. 

delete

public <E extends BusinessEntity> void delete(E object)
Deprecated. 

delete

public void delete(Collection<String> ids)
Deprecated. 

delete

public <E extends BusinessEntity> void delete(List<E> objets)
Deprecated. 

findAllByExample

public <E extends BusinessEntityImpl> PagedResult<E> findAllByExample(E e,
                                                                      int firstIndex,
                                                                      int endIndex,
                                                                      String... fieldFacet)
Deprecated. 
Null field are not used in search request.

Parameters:
e - sample wikitty
firstIndex -
endIndex -
fieldFacet -
Returns:

findByExample

public <E extends BusinessEntityImpl> E findByExample(E e)
Deprecated. 
Null field are not used in search request.

Parameters:
e - sample wikitty
Returns:

findAllByCriteria

public <E extends BusinessEntity> List<PagedResult<E>> findAllByCriteria(Class<E> clazz,
                                                                         List<Criteria> criterias)
Deprecated. 
Search object that correspond to criteria and that have all extension needed by BusinessEntity (clazz). If one criteria is null, find all extensions for this criteria else if criteria is empty return nothing.

Type Parameters:
E - object type
Parameters:
clazz - entity class
criterias - criterias
Returns:
paged result

findAllByCriteria

public <E extends BusinessEntity> PagedResult<E> findAllByCriteria(Class<E> clazz,
                                                                   Criteria criteria)
Deprecated. 
Search object that correspond to criteria and that have all extension needed by BusinessEntity (clazz). If criteria is null, find all extensions else if criteria is empty return nothing.

Type Parameters:
E - object type
Parameters:
clazz - entity class
criteria - criteria
Returns:
paged result

findAllByCriteria

public <E extends BusinessEntity> PagedResult<E>[] findAllByCriteria(Class<E> clazz,
                                                                     Criteria c1,
                                                                     Criteria c2,
                                                                     Criteria... otherCriteria)
Deprecated. 
Search object that correspond to criteria and that have all extension needed by BusinessEntity (clazz). If criteria is null, find all extensions else if criteria is empty return nothing.

Type Parameters:
E - object type
Parameters:
clazz - entity class
c1 - criteria 1
c2 - criteria 2
otherCriteria - otherCriteria
Returns:
paged result

findAllByCriteria

public List<PagedResult<Wikitty>> findAllByCriteria(List<Criteria> criteria)
Deprecated. 

findAllByCriteria

public PagedResult<Wikitty> findAllByCriteria(Criteria criteria)
Deprecated. 

findAllByCriteria

public PagedResult<Wikitty>[] findAllByCriteria(Criteria c1,
                                                Criteria c2,
                                                Criteria... otherCriteria)
Deprecated. 

findAllIdByCriteria

public List<PagedResult<String>> findAllIdByCriteria(List<Criteria> criteria)
Deprecated. 

findAllIdByCriteria

public PagedResult<String> findAllIdByCriteria(Criteria criteria)
Deprecated. 

findAllIdByCriteria

public PagedResult<String>[] findAllIdByCriteria(Criteria c1,
                                                 Criteria c2,
                                                 Criteria... otherCriteria)
Deprecated. 

findIdByCriteria

public List<String> findIdByCriteria(List<Criteria> criteria)
Deprecated. 

findIdByCriteria

public String findIdByCriteria(Criteria criteria)
Deprecated. 

findIdByCriteria

public String[] findIdByCriteria(Criteria c1,
                                 Criteria c2,
                                 Criteria... otherCriteria)
Deprecated. 

findByCriteria

public <E extends BusinessEntity> List<E> findByCriteria(Class<E> clazz,
                                                         List<Criteria> criterias)
Deprecated. 

findByCriteria

public <E extends BusinessEntity> E findByCriteria(Class<E> clazz,
                                                   Criteria criteria)
Deprecated. 

findByCriteria

public <E extends BusinessEntity> E[] findByCriteria(Class<E> clazz,
                                                     Criteria c1,
                                                     Criteria c2,
                                                     Criteria... otherCriteria)
Deprecated. 

findByCriteria

public List<Wikitty> findByCriteria(List<Criteria> criteria)
Deprecated. 

findByCriteria

public Wikitty findByCriteria(Criteria criteria)
Deprecated. 

findByCriteria

public Wikitty[] findByCriteria(Criteria c1,
                                Criteria c2,
                                Criteria... otherCriteria)
Deprecated. 

findTreeNode

public TreeNodeResult<Wikitty> findTreeNode(String wikittyId,
                                            int depth,
                                            boolean count,
                                            Criteria filter)
Deprecated. 
Recupere une portion d'arbre a partir de l'id passer en parametre. L'id doit etre celui d'un WikittyTreeNode. Ce WikittyTreeNode est alors le root de l'arbre retourne. Return Wikitty in result, those Wikitties have WikittyTreeNode extension

Parameters:
wikittyId - root
depth - profondeur de noeud a recuperer
count - vrai si l'on veut le nombre de piece attaches sur le noeud (piece des enfants compris)
filter - filter pour compter les pieces attachees
Returns:
treeNodeResult of wikitty
Since:
3.1

findTreeNode

public <E extends BusinessEntity> TreeNodeResult<E> findTreeNode(Class<E> clazz,
                                                                 String wikittyId,
                                                                 int depth,
                                                                 boolean count,
                                                                 Criteria filter)
Deprecated. 
Recupere une portion d'arbre a partir de l'id passer en parametre. L'id doit etre celui d'un WikittyTreeNode. Ce WikittyTreeNode est alors le root de l'arbre retourne. Return E in result

Parameters:
clazz - business class wanted to replace id in TreeNodeResult
wikittyId - root
depth - profondeur de noeud a recuperer
count - vrai si l'on veut le nombre de piece attaches sur le noeud (piece des enfants compris)
filter - filter pour compter les pieces attachees
Returns:
Since:
3.1

findAllIdTreeNode

public TreeNodeResult<String> findAllIdTreeNode(String wikittyId,
                                                int depth,
                                                boolean count,
                                                Criteria filter)
Deprecated. 
Recupere une portion d'arbre a partir de l'id passer en parametre. L'id doit etre celui d'un WikittyTreeNode. Ce WikittyTreeNode est alors le root de l'arbre retourne. Return just wikitty Id in result

Parameters:
wikittyId -
depth -
count -
filter -
Returns:
Since:
3.1

deleteTree

public WikittyEvent deleteTree(String treeNodeId)
Deprecated. 
Delete specified tree node and all sub nodes.

Parameters:
treeNodeId - tree node id to delete
Returns:
if at least one node has been deleted

restoreNode

@Deprecated
public <E extends BusinessEntity> Map.Entry<E,Integer> restoreNode(Class<E> clazz,
                                                                              String wikittyId,
                                                                              Criteria filter)
Deprecated. since 3.1: use findTreeNode(java.lang.Class, java.lang.String, int, boolean, org.nuiton.wikitty.search.Criteria) or open new ticket with your need

Restore node with wikittyId passed in argument and count of attachment in subtree begin with this node

Type Parameters:
E -
Parameters:
clazz -
wikittyId -
filter -
Returns:

restoreNode

@Deprecated
public <E extends BusinessEntity> Map.Entry<E,Integer> restoreNode(Class<E> clazz,
                                                                              String wikittyId,
                                                                              Criteria filter,
                                                                              boolean checkExtension)
Deprecated. since 3.1: use findTreeNode(java.lang.Class, java.lang.String, int, boolean, org.nuiton.wikitty.search.Criteria) or open new ticket with your need

Restore node with wikittyId passed in argument and count of attachment in subtree begin with this node ATTENTION: extension is never checked.

Type Parameters:
E -
Parameters:
clazz -
wikittyId -
filter -
checkExtension - not used

findTreeNode

@Deprecated
public <E extends BusinessEntity> Map<E,Integer> findTreeNode(Class<E> clazz,
                                                                         String wikittyId,
                                                                         Criteria filter)
Deprecated. since 3.1: use findTreeNode(java.lang.Class, java.lang.String, int, boolean, org.nuiton.wikitty.search.Criteria) or open new ticket with your need

Return only children of wikittyId passed in argument

Parameters:
clazz -
wikittyId -
filter -
Returns:

findTreeNode

@Deprecated
public <E extends BusinessEntity> Map<E,Integer> findTreeNode(Class<E> clazz,
                                                                         String wikittyId,
                                                                         Criteria filter,
                                                                         boolean checkExtension)
Deprecated. since 3.1: use findTreeNode(java.lang.Class, java.lang.String, int, boolean, org.nuiton.wikitty.search.Criteria) or open new ticket with your need

Return only children of wikittyId passed in argument ATTENTION: extension is never checked.


restoreVersion

public Wikitty restoreVersion(String wikittyId,
                              String version)
Deprecated. 

hasType

public <E extends BusinessEntity> boolean hasType(Class<E> clazz,
                                                  String wikittyId)
Deprecated. 
XXX poussin 20111229 cette methode n'est pas documentee et ne semble pas utilisee, heureusement car son implantation est fausse :(. On cree un BusinessEntity autour d'un wikitty puis ensuite on check les extension, or lors de la creation du BusinessEntity sur le wikitty celui ci a ajouter toutes les extensions. donc cette methode doit toujours retourne vrai :(

Type Parameters:
E -
Parameters:
clazz -
wikittyId -
Returns:

storeExtension

public WikittyEvent storeExtension(WikittyExtension ext)
Deprecated. 
Manage Update and creation.

Parameters:
ext - extension to be persisted
Returns:
update response

storeExtension

public WikittyEvent storeExtension(Collection<WikittyExtension> exts)
Deprecated. 
Manage Update and creation.

Parameters:
exts - list of wikitty extension to be persisted
Returns:
update response

restoreExtension

public WikittyExtension restoreExtension(String extensionId)
Deprecated. 
Load extension from id. Id is 'name[version]'.

Parameters:
extensionId - extension id to restore
Returns:
the corresponding object, exception if no such object found.

restoreExtensionLastVersion

public WikittyExtension restoreExtensionLastVersion(String extensionName)
Deprecated. 
Search extension with name in last version.

Parameters:
extensionName - extension name
Returns:
the corresponding object, exception if no such object found.

restoreExtensionAndDependenciesLastVesion

public List<WikittyExtension> restoreExtensionAndDependenciesLastVesion(Collection<String> extensionNames)
Deprecated. 
Search extension with name in last version.

Parameters:
extensionNames - extension name
Returns:
extension wanted with dependencies extensions at head of list

deleteExtension

public void deleteExtension(String extName)
Deprecated. 

deleteExtension

public void deleteExtension(Collection<String> extNames)
Deprecated. 

getAllExtensionIds

public List<String> getAllExtensionIds()
Deprecated. 
Return all extension id (ex: "extName[version])").

Returns:
extension id list

getAllExtensionsRequires

public List<String> getAllExtensionsRequires(String extensionName)
Deprecated. 
Return all extension id (ex: "extName[version])") where extensionName is required.

Parameters:
extensionName - extension name
Returns:
extensions

clear

public WikittyEvent clear()
Deprecated. 
Use with caution : It will delete ALL indexes from search engine ! This operation should be disabled in production environment.


syncSearchEngine

public void syncSearchEngine()
Deprecated. 
Synchronize search engine with wikitty storage engine, i.e. clear and reindex all object.


getWikitty

public Wikitty getWikitty(BusinessEntity entity)
Deprecated. 
Method to get the Wikitty encapsulated into a BusinessEntity

Parameters:
entity - the BusinessEntity encapsulating the Wikitty
Returns:
the wikitty encapsulated

isMember

public boolean isMember(String groupName)
Deprecated. 
Check that the logged in user is in a group. A #SecurityException might be thrown at runtime if the #WikittyUser session timed out.

Parameters:
groupName - the name of the group to check
Returns:
true is the logged in user is in the group

getLoggedInUser

public WikittyUser getLoggedInUser()
Deprecated. 
Get the #WikittyUser that is logged in. A #SecurityException might be thrown at runtime if the #WikittyUser session timed out.

Returns:
the logged in #WikittyUser


Copyright © 2009-2012 CodeLutin. All Rights Reserved.