org.nuiton.wikitty.publication
Class ActionRaw

java.lang.Object
  extended by org.nuiton.wikitty.publication.AbstractAction
      extended by org.nuiton.wikitty.publication.AbstractActionOnWikitty
          extended by org.nuiton.wikitty.publication.ActionRaw
All Implemented Interfaces:
WikittyPublicationAction

public class ActionRaw
extends AbstractActionOnWikitty

Action permettant de retourner la valeur d'un champs d'un object. Elle peut-etre utilisee pour retourner une image ou un document stocke dans un champs d'un wikitty Cette action prend deux arguments obligatoires (si pas WikittyPub(Text|Data)

  • l'argument de recherche du wikitty
  • le champs qu'il faut retourner en raw et un argument optionnel
  • le type mime du contenu qui peut-etre un champs de l'objet exemple
     ram/WikittyPubData.name=MonImage.jpg
     ram/WikittyPubText.name=Tuto
     ram/WikittyPubData.name=MonImage.jpg/WikittyPubData.content?mimetype=WikittyPubData.mimetype
     ram/WikittyPubData.name=MonImage.jpg/WikittyPubData.mimetype?mimetype=text/plain
     ram/WikittyPubText.name=Tuto/WikittyPubText.content?mimetype=WikittyPubText.mimetype
     ram/WikittyUser.login=admin/WikittyUser.password?mimetype=text/plain
     

    Version:
    $Revision: 650 $ Last update: $Date: 2010-12-23 12:44:57 +0100 (jeu., 23 déc. 2010) $ by : $Author: sletellier $
    Author:
    poussin

    Field Summary
    protected  org.nuiton.util.ApplicationConfig appConfig
               
    protected static String exampleUsage
               
     
    Fields inherited from class org.nuiton.wikitty.publication.AbstractActionOnWikitty
    ARG_CONTENT_FIELD, ARG_MIMETYPE, ARG_QUERY, SEARCH_SEPARATOR
     
    Fields inherited from class org.nuiton.wikitty.publication.AbstractAction
    mapping
     
    Constructor Summary
    ActionRaw(org.nuiton.util.ApplicationConfig appConfig)
               
     
    Method Summary
     Object doAction(WikittyPublicationContext context)
               
    protected  String getExampleUsage()
               
     
    Methods inherited from class org.nuiton.wikitty.publication.AbstractActionOnWikitty
    getContentFieldName, getError, getMimeType, searchCriteria
     
    Methods inherited from class org.nuiton.wikitty.publication.AbstractAction
    getMapping, setMapping
     
    Methods inherited from class java.lang.Object
    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
     

    Field Detail

    exampleUsage

    protected static final String exampleUsage
    See Also:
    Constant Field Values

    appConfig

    protected org.nuiton.util.ApplicationConfig appConfig
    Constructor Detail

    ActionRaw

    public ActionRaw(org.nuiton.util.ApplicationConfig appConfig)
    Method Detail

    getExampleUsage

    protected String getExampleUsage()
    Specified by:
    getExampleUsage in class AbstractActionOnWikitty

    doAction

    public Object doAction(WikittyPublicationContext context)


    Copyright © 2010-2011 CodeLutin. All Rights Reserved.