org.nuiton.wikitty.publication.ui
Class WikittyPublicationProxy

java.lang.Object
  extended by org.nuiton.wikitty.WikittyProxy
      extended by org.nuiton.wikitty.publication.ui.WikittyPublicationProxy

public class WikittyPublicationProxy
extends WikittyProxy

Proxy implementation for wikitty publication, that handle instance of the wikitty service

Author:
mfortun

Field Summary
protected static Map<String,WikittyService> mapService
          Map to store instance of service, with contextData as key.
 
Fields inherited from class org.nuiton.wikitty.WikittyProxy
securityToken, wikittyService
 
Method Summary
static WikittyPublicationProxy getInstance(String token, String context)
          return an instance of proxy service for a specific context with application config.
protected static WikittyService getWikittyService(org.nuiton.util.ApplicationConfig config, String context)
          return an instance of wikitty service for a specific context with application config.
 
Methods inherited from class org.nuiton.wikitty.WikittyProxy
cast, clear, delete, delete, delete, delete, deleteExtension, deleteExtension, deleteTree, findAllByCriteria, findAllByCriteria, findAllByCriteria, findAllByCriteria, findAllByCriteria, findAllByCriteria, findAllByExample, findAllIdByCriteria, findAllIdByCriteria, findAllIdByCriteria, findAllIdTreeNode, findByCriteria, findByCriteria, findByCriteria, findByCriteria, findByCriteria, findByCriteria, findByExample, findIdByCriteria, findIdByCriteria, findIdByCriteria, findTreeNode, findTreeNode, findTreeNode, findTreeNode, getAllExtensionIds, getAllExtensionsRequires, getCallCount, getLoggedInUser, getSecurityToken, getTimeTrace, getUser, getUser, getWikitty, getWikittyService, hasType, isMember, login, logout, restore, restore, restore, restore, restore, restore, restore, restore, restore, restoreExtension, restoreExtensionLastVersion, restoreNode, restoreNode, restoreVersion, setSecurityToken, setWikittyService, store, store, store, store, store, storeExtension, storeExtension, storeWikitty, syncSearchEngine
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

mapService

protected static Map<String,WikittyService> mapService
Map to store instance of service, with contextData as key. Used to avoid multiple instantiation of the same service.

Method Detail

getInstance

public static WikittyPublicationProxy getInstance(String token,
                                                  String context)
return an instance of proxy service for a specific context with application config.

Parameters:
config - the application config to instantiate service
context - contextData for service
Returns:
the instance of wikitty service

getWikittyService

protected static WikittyService getWikittyService(org.nuiton.util.ApplicationConfig config,
                                                  String context)
return an instance of wikitty service for a specific context with application config. If already instanciate return else create a new instance

Parameters:
config - the application config to instantiate service
context - contextData for service
Returns:
the instance of wikitty service


Copyright © 2010-2011 CodeLutin. All Rights Reserved.