org.apache.xindice.server.rpc.messages
Class SetDocumentMeta
java.lang.Object
org.apache.xindice.server.rpc.RPCDefaultMessage
org.apache.xindice.server.rpc.messages.SetDocumentMeta
- All Implemented Interfaces:
- RPCMessage
- public class SetDocumentMeta
- extends RPCDefaultMessage
XML-RPC message to set the meta data associated with a document
- Version:
- $Revision: 595817 $, $Date: 2007-11-16 15:49:03 -0500 (Fri, 16 Nov 2007) $
- Author:
- Dave Viner
Fields inherited from class org.apache.xindice.server.rpc.RPCDefaultMessage |
API_NAME, API_VERSION, COLLECTION, COMPRESSED, CONFIGURATION, DOCUMENT, MAXKEYSIZE, META, MISSING_COLLECTION_PARAM, MISSING_CONFIGURATION_PARAM, MISSING_DOCUMENT_PARAM, MISSING_META_CONFIGURATION, MISSING_META_PARAM, MISSING_NAME_PARAM, MISSING_PATTERN_PARAM, MISSING_QUERY_PARAM, MISSING_TIMESTAMP_PARAM, MISSING_TYPE_PARAM, NAME, NAMESPACES, PAGESIZE, PATTERN, QUERY, RESULT, TIMESTAMP, TYPE |
Method Summary |
Map |
execute(Map message)
Set the MetaData object for the requested document. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SetDocumentMeta
public SetDocumentMeta()
execute
public Map execute(Map message)
throws Exception
- Set the MetaData object for the requested document.
This method expects the Map to contain the name of the collection
in the RPCDefaultMessage.COLLECTION key, the name of the document in
the RPCDefaultMessage.NAME key, and the XML for the new MetaData
object in the RPCDefaultMessage.META key. It will return an XML
representation of the newly created MetaData object associated with this
document. The XML will be stored in the RPCDefaultMessage.RESULT key.
- Parameters:
message
- the parameters passed to the xmlrpc method.
- Returns:
- Map containing XML of the newly created MetaData object.
- Throws:
Exception
Copyright (c) 1999-2007 The Apache Software Foundation. All Rights Reserved.