jp.co.nec.orb
クラス ServiceContextList

java.lang.Object
  |
  +--jp.co.nec.orb.ServiceContextList

public final class ServiceContextList
extends java.lang.Object

This class is IOP ServiceContextList (NEC Original) Not IDL/Java mapping compliant.


コンストラクタの概要
ServiceContextList()
           
 
メソッドの概要
 void appendServiceContextList(ServiceContextList scl)
          Append each ServiceContext in scl to this ServiceContextList.
 void clear()
           
 void clearExtProtocol()
           
 void clearOtherServiceContexts()
           
 void clearPropagationContext()
           
 ServiceContextList createReplyServiceContext()
           
 IOR getCodeBaseContext(ORB orb)
           
 CodeSetContext getCodeSetContext()
          read()
 ExtProtocol getExtProtocol()
           
 PropagationContext getPropagationContext(ORB orb)
           
 byte[] getServiceContext(int serviceId)
           
static ServiceContextList getServiceContextList()
           
 UnknownExceptionInfo getUnknownExceptionInfo(ORB orb)
           
 void read(IIOPInputStreamImpl in)
           
 void release()
           
 void setCodeBaseContext(IOR i, ORB orb)
           
 void setCodeSetContext(CodeSetContext c)
          Message#createRequestMessage()
 void setExtProtocol(ExtProtocol ep)
           
 void setPropagationContext(PropagationContext p, ORB orb)
          Message#createReply() createExceptionReply() call_sending_request() getPropagationContext() ServerRequestImpl#getPropagationContext()
 void setServiceContext(int serviceId, byte[] sc)
           
 void setUnknownExceptionInfo(UnknownExceptionInfo info, ORB orb)
           
 void write(IIOPOutputStreamImpl out)
           
 
クラス java.lang.Object から継承したメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

ServiceContextList

public ServiceContextList()
メソッドの詳細

clearPropagationContext

public void clearPropagationContext()

clearExtProtocol

public void clearExtProtocol()

clear

public void clear()

clearOtherServiceContexts

public void clearOtherServiceContexts()

createReplyServiceContext

public ServiceContextList createReplyServiceContext()

setPropagationContext

public void setPropagationContext(PropagationContext p,
                                  ORB orb)
Message#createReply() createExceptionReply() call_sending_request() getPropagationContext() ServerRequestImpl#getPropagationContext()

getPropagationContext

public PropagationContext getPropagationContext(ORB orb)

setCodeSetContext

public void setCodeSetContext(CodeSetContext c)
Message#createRequestMessage()

getCodeSetContext

public CodeSetContext getCodeSetContext()
read()

setCodeBaseContext

public void setCodeBaseContext(IOR i,
                               ORB orb)

getCodeBaseContext

public IOR getCodeBaseContext(ORB orb)

setUnknownExceptionInfo

public void setUnknownExceptionInfo(UnknownExceptionInfo info,
                                    ORB orb)

getUnknownExceptionInfo

public UnknownExceptionInfo getUnknownExceptionInfo(ORB orb)

setExtProtocol

public void setExtProtocol(ExtProtocol ep)

getExtProtocol

public ExtProtocol getExtProtocol()

setServiceContext

public void setServiceContext(int serviceId,
                              byte[] sc)

getServiceContext

public byte[] getServiceContext(int serviceId)

appendServiceContextList

public void appendServiceContextList(ServiceContextList scl)
Append each ServiceContext in scl to this ServiceContextList. But codeset, codebase, propagationcontext in scl are not appended.

read

public void read(IIOPInputStreamImpl in)

write

public void write(IIOPOutputStreamImpl out)

getServiceContextList

public static ServiceContextList getServiceContextList()

release

public void release()