FileDocCategorySizeDatePackage
CorbaConnection.javaAPI DocJava SE 5 API4601Fri Aug 26 14:54:40 BST 2005com.sun.corba.se.spi.transport

CorbaConnection

public interface CorbaConnection implements com.sun.corba.se.pept.transport.Connection, com.sun.corba.se.spi.legacy.connection.Connection
author
Harold Carr

Fields Summary
public static final int
OPENING
public static final int
ESTABLISHED
public static final int
CLOSE_SENT
public static final int
CLOSE_RECVD
public static final int
ABORT
Constructors Summary
Methods Summary
public com.sun.corba.se.pept.protocol.MessageMediatorclientReply_1_1_Get()

public voidclientReply_1_1_Put(com.sun.corba.se.pept.protocol.MessageMediator x)

public voidclientReply_1_1_Remove()

public com.sun.corba.se.pept.protocol.MessageMediatorclientRequestMapGet(int requestId)

public voiddprint(java.lang.String msg)

public com.sun.corba.se.spi.orb.ORBgetBroker()

public com.sun.org.omg.SendingContext.CodeBasegetCodeBase()

public com.sun.corba.se.spi.ior.IORgetCodeBaseIOR()

public CodeSetComponentInfo.CodeSetContextgetCodeSetContext()

public intgetNextRequestId()

public com.sun.corba.se.pept.transport.ResponseWaitingRoomgetResponseWaitingRoom()

public java.nio.channels.SocketChannelgetSocketChannel()

public booleanisPostInitialContexts()

public voidpurgeCalls(org.omg.CORBA.SystemException systemException, boolean die, boolean lockHeld)

public java.nio.ByteBufferread(int size, int offset, int length, long max_wait_time)

public java.nio.ByteBufferread(java.nio.ByteBuffer byteBuffer, int offset, int length, long max_wait_time)

public voidsendCancelRequest(com.sun.corba.se.spi.ior.iiop.GIOPVersion giopVersion, int requestId)

public voidsendCancelRequestWithLock(com.sun.corba.se.spi.ior.iiop.GIOPVersion giopVersion, int requestId)

public voidsendCloseConnection(com.sun.corba.se.spi.ior.iiop.GIOPVersion giopVersion)

public voidsendMessageError(com.sun.corba.se.spi.ior.iiop.GIOPVersion giopVersion)

public com.sun.corba.se.spi.protocol.CorbaMessageMediatorserverRequestMapGet(int requestId)

public voidserverRequestMapPut(int requestId, com.sun.corba.se.spi.protocol.CorbaMessageMediator messageMediator)

public voidserverRequestMapRemove(int requestId)

public voidserverRequestProcessingBegins()

public voidserverRequestProcessingEnds()

public com.sun.corba.se.pept.protocol.MessageMediatorserverRequest_1_1_Get()

public voidserverRequest_1_1_Put(com.sun.corba.se.pept.protocol.MessageMediator x)

public voidserverRequest_1_1_Remove()

public voidsetCodeBaseIOR(com.sun.corba.se.spi.ior.IOR ior)

public voidsetCodeSetContext(CodeSetComponentInfo.CodeSetContext csc)

public voidsetPostInitialContexts()

public booleanshouldReadGiopHeaderOnly()

public booleanshouldUseDirectByteBuffers()

public voidwrite(java.nio.ByteBuffer byteBuffer)