Xindice API
version 1.1

org.apache.xindice.server.rpc
Class RPCDefaultMessage

java.lang.Object
  |
  +--org.apache.xindice.server.rpc.RPCDefaultMessage
All Implemented Interfaces:
RPCMessage
Direct Known Subclasses:
CreateCollection, CreateIndexer, CreateNewOID, GetApiVersion, GetCollectionConfiguration, GetCollectionCount, GetCollectionMeta, GetDocumentCount, GetDocumentMeta, GetIndexerConfiguration, GetResource, GetServerVersion, InsertResource, ListCollections, ListDocuments, ListIndexers, Query, RemoveCollection, RemoveDocument, RemoveIndexer, SetCollectionMeta, SetDocument, SetDocumentMeta, Shutdown, UpdateIndexer

public abstract class RPCDefaultMessage
extends Object
implements RPCMessage

Base class for all XML-RPC messages.

Version:
$Revision: 511426 $, $Date: 2007-02-24 22:25:02 -0500 (Sat, 24 Feb 2007) $
Author:
Kimbro Staken, Vadim Gritsenko

Field Summary
static String API_NAME
           
static String API_VERSION
           
static String COLLECTION
           
static String COMPRESSED
           
static String CONFIGURATION
           
static String DOCUMENT
           
static String MAXKEYSIZE
           
static String META
           
static String MISSING_COLLECTION_PARAM
           
static String MISSING_CONFIGURATION_PARAM
           
static String MISSING_DOCUMENT_PARAM
           
static String MISSING_META_CONFIGURATION
           
static String MISSING_META_PARAM
           
static String MISSING_NAME_PARAM
           
static String MISSING_PATTERN_PARAM
           
static String MISSING_QUERY_PARAM
           
static String MISSING_TIMESTAMP_PARAM
           
static String MISSING_TYPE_PARAM
           
static String NAME
           
static String NAMESPACES
           
static String PAGESIZE
           
static String PATTERN
           
static String QUERY
           
static String RESULT
           
static String TIMESTAMP
           
static String TYPE
           
 
Constructor Summary
RPCDefaultMessage()
           
 
Method Summary
protected  Collection getCollection(String name)
          Retrieves a Collection instance based on the path provided in name.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.xindice.server.rpc.RPCMessage
execute
 

Field Detail

API_NAME

public static final String API_NAME

API_VERSION

public static final String API_VERSION

RESULT

public static final String RESULT

NAME

public static final String NAME

COLLECTION

public static final String COLLECTION

DOCUMENT

public static final String DOCUMENT

COMPRESSED

public static final String COMPRESSED

TIMESTAMP

public static final String TIMESTAMP

PATTERN

public static final String PATTERN

MAXKEYSIZE

public static final String MAXKEYSIZE

PAGESIZE

public static final String PAGESIZE

TYPE

public static final String TYPE

QUERY

public static final String QUERY

NAMESPACES

public static final String NAMESPACES

CONFIGURATION

public static final String CONFIGURATION

META

public static final String META

MISSING_COLLECTION_PARAM

public static final String MISSING_COLLECTION_PARAM

MISSING_NAME_PARAM

public static final String MISSING_NAME_PARAM

MISSING_DOCUMENT_PARAM

public static final String MISSING_DOCUMENT_PARAM

MISSING_PATTERN_PARAM

public static final String MISSING_PATTERN_PARAM

MISSING_TYPE_PARAM

public static final String MISSING_TYPE_PARAM

MISSING_QUERY_PARAM

public static final String MISSING_QUERY_PARAM

MISSING_TIMESTAMP_PARAM

public static final String MISSING_TIMESTAMP_PARAM

MISSING_CONFIGURATION_PARAM

public static final String MISSING_CONFIGURATION_PARAM

MISSING_META_CONFIGURATION

public static final String MISSING_META_CONFIGURATION

MISSING_META_PARAM

public static final String MISSING_META_PARAM
Constructor Detail

RPCDefaultMessage

public RPCDefaultMessage()
Method Detail

getCollection

protected Collection getCollection(String name)
                            throws org.apache.xmlrpc.XmlRpcException,
                                   org.xmldb.api.base.XMLDBException,
                                   DBException
Retrieves a Collection instance based on the path provided in name.
Parameters:
name - The collection to retrieve
Returns:
The Collection value
Throws:
org.apache.xmlrpc.XmlRpcException -  

Xindice API
version 1.1

Copyright (c) 1999-2007 The Apache Software Foundation. All Rights Reserved.