Xindice API

org.apache.xindice.client.corba.db
Class CollectionPOATie

java.lang.Object
  |
  +--org.omg.PortableServer.Servant
        |
        +--org.apache.xindice.client.corba.db.CollectionPOA
              |
              +--org.apache.xindice.client.corba.db.CollectionPOATie
All Implemented Interfaces:
CollectionOperations, org.omg.CORBA.portable.InvokeHandler, ServantManagementOperations

public class CollectionPOATie
extends CollectionPOA


Constructor Summary
CollectionPOATie(CollectionOperations tieObject)
           
CollectionPOATie(CollectionOperations tieObject, org.omg.PortableServer.POA poa)
           
 
Method Summary
 org.omg.PortableServer.POA _default_POA()
           
 CollectionOperations _delegate()
           
 void _delegate(CollectionOperations delegate_)
           
 java.lang.String createNewOID()
           
 java.lang.String getCanonicalName()
           
 Collection getCollection(java.lang.String path)
           
 CollectionManager getCollectionManager()
           
 EncodedBuffer getDocument(java.lang.String id, long stamp)
           
 int getDocumentCount()
           
 DocumentSet getDocuments()
           
 java.lang.String getName()
           
 Collection getParentCollection()
           
 java.lang.String insertDocument(java.lang.String nam, EncodedBuffer doc)
           
 EncodedBuffer invokeXMLObject(java.lang.String uri)
           
 java.lang.String[] listCollections()
           
 java.lang.String[] listDocuments()
           
 EncodedBuffer queryCollection(java.lang.String style, java.lang.String query, NamedVal[] namespaces, long stamp)
           
 EncodedBuffer queryDocument(java.lang.String style, java.lang.String query, NamedVal[] namespaces, java.lang.String id, long stamp)
           
 void remove()
           
 void removeDocument(java.lang.String id)
           
 void setDocument(java.lang.String id, EncodedBuffer doc)
           
 
Methods inherited from class org.apache.xindice.client.corba.db.CollectionPOA
_all_interfaces, _invoke, _this, _this
 
Methods inherited from class org.omg.PortableServer.Servant
_get_delegate, _get_interface_def, _get_interface, _is_a, _non_existent, _object_id, _orb, _orb, _poa, _set_delegate, _this_object, _this_object
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CollectionPOATie

public CollectionPOATie(CollectionOperations tieObject)

CollectionPOATie

public CollectionPOATie(CollectionOperations tieObject,
                        org.omg.PortableServer.POA poa)
Method Detail

_delegate

public CollectionOperations _delegate()

_delegate

public void _delegate(CollectionOperations delegate_)

_default_POA

public org.omg.PortableServer.POA _default_POA()
Overrides:
_default_POA in class org.omg.PortableServer.Servant

getName

public java.lang.String getName()
                         throws APIException

getCanonicalName

public java.lang.String getCanonicalName()
                                  throws APIException

getCollectionManager

public CollectionManager getCollectionManager()
                                       throws APIException

getParentCollection

public Collection getParentCollection()
                               throws APIException

listCollections

public java.lang.String[] listCollections()
                                   throws APIException

getCollection

public Collection getCollection(java.lang.String path)
                         throws APIException

insertDocument

public java.lang.String insertDocument(java.lang.String nam,
                                       EncodedBuffer doc)
                                throws APIException

removeDocument

public void removeDocument(java.lang.String id)
                    throws APIException

getDocument

public EncodedBuffer getDocument(java.lang.String id,
                                 long stamp)
                          throws APIException

setDocument

public void setDocument(java.lang.String id,
                        EncodedBuffer doc)
                 throws APIException

getDocuments

public DocumentSet getDocuments()
                         throws APIException

listDocuments

public java.lang.String[] listDocuments()
                                 throws APIException

getDocumentCount

public int getDocumentCount()
                     throws APIException

createNewOID

public java.lang.String createNewOID()
                              throws APIException

queryCollection

public EncodedBuffer queryCollection(java.lang.String style,
                                     java.lang.String query,
                                     NamedVal[] namespaces,
                                     long stamp)
                              throws APIException

queryDocument

public EncodedBuffer queryDocument(java.lang.String style,
                                   java.lang.String query,
                                   NamedVal[] namespaces,
                                   java.lang.String id,
                                   long stamp)
                            throws APIException

invokeXMLObject

public EncodedBuffer invokeXMLObject(java.lang.String uri)
                              throws APIException

remove

public void remove()

Xindice API

Copyright (c) 1999-2001 The Apache Software Foundation