org.iids.aos.kernel.xmlrpc
Class XmlRpcKernelServer

java.lang.Object
  extended by org.iids.aos.kernel.xmlrpc.XmlRpcKernelServer

public class XmlRpcKernelServer
extends java.lang.Object


Field Summary
protected  KernelImpl kernel
           
 
Constructor Summary
XmlRpcKernelServer(KernelImpl kernel)
           
 
Method Summary
 java.util.Hashtable<java.lang.String,java.lang.Object> accept(byte[] cookie, java.lang.Integer p1, java.lang.Boolean p2)
           
 java.lang.Boolean closeConnection(byte[] cookie, java.lang.Integer p1)
           
 java.lang.Boolean closeListenEndpoint(byte[] cookie, java.lang.Integer p1)
           
 java.util.Hashtable<java.lang.String,java.lang.Object> connect(byte[] cookie, EndpointStruct p1Source, StringArray secSuites)
           
 java.lang.Integer createAgentContainer(byte[] cookie)
           
 EndpointStruct createListenEndpoint(byte[] cookie, java.lang.Integer p1, StringArray secSuites)
           
 java.util.Hashtable<java.lang.String,java.lang.Object> createRole(byte[] cookie, java.lang.String bitmap)
           
 java.lang.Integer createSegment(byte[] cookie, java.lang.Integer p1, java.lang.Integer p2, byte[] subtype, byte[] descr)
           
 java.lang.Boolean deleteAgentContainer(byte[] cookie, java.lang.Integer p1)
           
 java.lang.Boolean deleteRole(byte[] cookie, byte[] childCookie)
           
 java.lang.Boolean deleteSegment(byte[] cookie, java.lang.Integer p1, java.lang.Integer p2)
           
 java.lang.Boolean finalizeAgentContainer(byte[] cookie, java.lang.Integer p1)
           
 java.lang.Integer getParam(byte[] cookie, java.lang.String parameterName)
           
 java.lang.Boolean makePersistent(byte[] cookie, java.lang.Integer p1, java.lang.Integer p2)
           
 byte[] peek(byte[] cookie, java.lang.Integer p1, java.lang.Integer p2, java.lang.Boolean p3)
          AOSapi interface
 java.util.Hashtable<java.lang.String,java.lang.Object> prepareWaitAgentContainer(byte[] cookie, StringArray secSuites)
           
 byte[] readSegment(byte[] cookie, java.lang.Integer p1, java.lang.Integer p2, java.lang.Integer p3, java.lang.Integer p4)
           
 java.util.Vector<java.util.Hashtable<java.lang.String,java.lang.Object>> readTOC(byte[] cookie, java.lang.Integer p1, java.lang.Integer p2, java.lang.Integer p3)
           
 byte[] receive(byte[] cookie, java.lang.Integer p1, java.lang.Integer p2, java.lang.Boolean p3)
           
 java.lang.Boolean reenableRole(byte[] cookie)
          Bogus return value
 java.util.Vector<java.util.Vector<java.lang.Integer>> select(byte[] cookie, java.util.Vector<java.util.Vector<java.lang.Integer>> inSetVector, java.lang.Boolean blocking)
           
 java.lang.Integer send(byte[] cookie, java.lang.Integer p1, byte[] p2)
           
 java.lang.Boolean shipAgentContainer(byte[] cookie, java.lang.Integer acid, EndpointStruct dest, StringArray secSuites, byte[] tidBytes)
           
 java.util.Hashtable<java.lang.String,java.lang.Object> waitAgentContainer(byte[] cookie, java.util.Vector<byte[]> tidsVector, java.lang.Integer blockTime)
           
 java.lang.Integer writeSegment(byte[] cookie, java.lang.Integer p1, java.lang.Integer p2, java.lang.Integer p3, byte[] p4)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

kernel

protected KernelImpl kernel
Constructor Detail

XmlRpcKernelServer

public XmlRpcKernelServer(KernelImpl kernel)
Method Detail

peek

public byte[] peek(byte[] cookie,
                   java.lang.Integer p1,
                   java.lang.Integer p2,
                   java.lang.Boolean p3)
            throws KernelException
AOSapi interface

Throws:
KernelException

accept

public java.util.Hashtable<java.lang.String,java.lang.Object> accept(byte[] cookie,
                                                                     java.lang.Integer p1,
                                                                     java.lang.Boolean p2)
                                                              throws KernelException
Throws:
KernelException

connect

public java.util.Hashtable<java.lang.String,java.lang.Object> connect(byte[] cookie,
                                                                      EndpointStruct p1Source,
                                                                      StringArray secSuites)
                                                               throws KernelException
Throws:
KernelException

createAgentContainer

public java.lang.Integer createAgentContainer(byte[] cookie)
                                       throws KernelException
Throws:
KernelException

deleteAgentContainer

public java.lang.Boolean deleteAgentContainer(byte[] cookie,
                                              java.lang.Integer p1)
                                       throws KernelException
Throws:
KernelException

createSegment

public java.lang.Integer createSegment(byte[] cookie,
                                       java.lang.Integer p1,
                                       java.lang.Integer p2,
                                       byte[] subtype,
                                       byte[] descr)
                                throws KernelException
Throws:
KernelException

deleteSegment

public java.lang.Boolean deleteSegment(byte[] cookie,
                                       java.lang.Integer p1,
                                       java.lang.Integer p2)
                                throws KernelException
Throws:
KernelException

readTOC

public java.util.Vector<java.util.Hashtable<java.lang.String,java.lang.Object>> readTOC(byte[] cookie,
                                                                                        java.lang.Integer p1,
                                                                                        java.lang.Integer p2,
                                                                                        java.lang.Integer p3)
                                                                                 throws KernelException
Throws:
KernelException

readSegment

public byte[] readSegment(byte[] cookie,
                          java.lang.Integer p1,
                          java.lang.Integer p2,
                          java.lang.Integer p3,
                          java.lang.Integer p4)
                   throws KernelException
Throws:
KernelException

writeSegment

public java.lang.Integer writeSegment(byte[] cookie,
                                      java.lang.Integer p1,
                                      java.lang.Integer p2,
                                      java.lang.Integer p3,
                                      byte[] p4)
                               throws KernelException
Throws:
KernelException

makePersistent

public java.lang.Boolean makePersistent(byte[] cookie,
                                        java.lang.Integer p1,
                                        java.lang.Integer p2)
                                 throws KernelException
Throws:
KernelException

finalizeAgentContainer

public java.lang.Boolean finalizeAgentContainer(byte[] cookie,
                                                java.lang.Integer p1)
                                         throws KernelException
Throws:
KernelException

createListenEndpoint

public EndpointStruct createListenEndpoint(byte[] cookie,
                                           java.lang.Integer p1,
                                           StringArray secSuites)
                                    throws KernelException
Throws:
KernelException

closeListenEndpoint

public java.lang.Boolean closeListenEndpoint(byte[] cookie,
                                             java.lang.Integer p1)
                                      throws KernelException
Throws:
KernelException

closeConnection

public java.lang.Boolean closeConnection(byte[] cookie,
                                         java.lang.Integer p1)
                                  throws KernelException
Throws:
KernelException

send

public java.lang.Integer send(byte[] cookie,
                              java.lang.Integer p1,
                              byte[] p2)
                       throws KernelException
Throws:
KernelException

receive

public byte[] receive(byte[] cookie,
                      java.lang.Integer p1,
                      java.lang.Integer p2,
                      java.lang.Boolean p3)
               throws KernelException
Throws:
KernelException

createRole

public java.util.Hashtable<java.lang.String,java.lang.Object> createRole(byte[] cookie,
                                                                         java.lang.String bitmap)
                                                                  throws KernelException
Throws:
KernelException

deleteRole

public java.lang.Boolean deleteRole(byte[] cookie,
                                    byte[] childCookie)
                             throws KernelException
Throws:
KernelException

prepareWaitAgentContainer

public java.util.Hashtable<java.lang.String,java.lang.Object> prepareWaitAgentContainer(byte[] cookie,
                                                                                        StringArray secSuites)
                                                                                 throws KernelException
Throws:
KernelException

shipAgentContainer

public java.lang.Boolean shipAgentContainer(byte[] cookie,
                                            java.lang.Integer acid,
                                            EndpointStruct dest,
                                            StringArray secSuites,
                                            byte[] tidBytes)
                                     throws KernelException
Throws:
KernelException

waitAgentContainer

public java.util.Hashtable<java.lang.String,java.lang.Object> waitAgentContainer(byte[] cookie,
                                                                                 java.util.Vector<byte[]> tidsVector,
                                                                                 java.lang.Integer blockTime)

select

public java.util.Vector<java.util.Vector<java.lang.Integer>> select(byte[] cookie,
                                                                    java.util.Vector<java.util.Vector<java.lang.Integer>> inSetVector,
                                                                    java.lang.Boolean blocking)
                                                             throws KernelException
Throws:
KernelException

getParam

public java.lang.Integer getParam(byte[] cookie,
                                  java.lang.String parameterName)
                           throws KernelException
Throws:
KernelException

reenableRole

public java.lang.Boolean reenableRole(byte[] cookie)
                               throws KernelException
Bogus return value

Throws:
KernelException


Copyright ? 2003, 2004 IIDS Group. All Rights Reserved.