Xindice API
version 1.1b4

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 java.lang.Object
implements RPCMessage

Base class for all XML-RPC messages.

Version:
CVS $Revision: 1.14 $, $Date: 2004/02/19 03:05:15 $
Author:
Kimbro Staken, Vadim Gritsenko

Field Summary
static java.lang.String API_NAME
           
static java.lang.String API_VERSION
           
static java.lang.String COLLECTION
           
static java.lang.String COMPRESSED
           
static java.lang.String CONFIGURATION
           
static java.lang.String DOCUMENT
           
static java.lang.String MAXKEYSIZE
           
static java.lang.String META
           
static java.lang.String MISSING_COLLECTION_PARAM
           
static java.lang.String MISSING_CONFIGURATION_PARAM
           
static java.lang.String MISSING_DOCUMENT_PARAM
           
static java.lang.String MISSING_META_CONFIGURATION
           
static java.lang.String MISSING_META_PARAM
           
static java.lang.String MISSING_NAME_PARAM
           
static java.lang.String MISSING_PATTERN_PARAM
           
static java.lang.String MISSING_QUERY_PARAM
           
static java.lang.String MISSING_TIMESTAMP_PARAM
           
static java.lang.String MISSING_TYPE_PARAM
           
static java.lang.String NAME
           
static java.lang.String NAMESPACES
           
static java.lang.String PAGESIZE
           
static java.lang.String PATTERN
           
static java.lang.String QUERY
           
static java.lang.String RESULT
           
static java.lang.String TIMESTAMP
           
static java.lang.String TYPE
           
 
Constructor Summary
RPCDefaultMessage()
           
 
Method Summary
protected  Collection getCollection(java.lang.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 java.lang.String API_NAME

API_VERSION

public static final java.lang.String API_VERSION

RESULT

public static final java.lang.String RESULT

NAME

public static final java.lang.String NAME

COLLECTION

public static final java.lang.String COLLECTION

DOCUMENT

public static final java.lang.String DOCUMENT

COMPRESSED

public static final java.lang.String COMPRESSED

TIMESTAMP

public static final java.lang.String TIMESTAMP

PATTERN

public static final java.lang.String PATTERN

MAXKEYSIZE

public static final java.lang.String MAXKEYSIZE

PAGESIZE

public static final java.lang.String PAGESIZE

TYPE

public static final java.lang.String TYPE

QUERY

public static final java.lang.String QUERY

NAMESPACES

public static final java.lang.String NAMESPACES

CONFIGURATION

public static final java.lang.String CONFIGURATION

META

public static final java.lang.String META

MISSING_COLLECTION_PARAM

public static final java.lang.String MISSING_COLLECTION_PARAM

MISSING_NAME_PARAM

public static final java.lang.String MISSING_NAME_PARAM

MISSING_DOCUMENT_PARAM

public static final java.lang.String MISSING_DOCUMENT_PARAM

MISSING_PATTERN_PARAM

public static final java.lang.String MISSING_PATTERN_PARAM

MISSING_TYPE_PARAM

public static final java.lang.String MISSING_TYPE_PARAM

MISSING_QUERY_PARAM

public static final java.lang.String MISSING_QUERY_PARAM

MISSING_TIMESTAMP_PARAM

public static final java.lang.String MISSING_TIMESTAMP_PARAM

MISSING_CONFIGURATION_PARAM

public static final java.lang.String MISSING_CONFIGURATION_PARAM

MISSING_META_CONFIGURATION

public static final java.lang.String MISSING_META_CONFIGURATION

MISSING_META_PARAM

public static final java.lang.String MISSING_META_PARAM
Constructor Detail

RPCDefaultMessage

public RPCDefaultMessage()
Method Detail

getCollection

protected Collection getCollection(java.lang.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.1b4

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