org.apache.yoko.orb.OB
Class CollocatedClient

java.lang.Object
  extended by org.apache.yoko.orb.OB.Client
      extended by org.apache.yoko.orb.OB.CollocatedClient
All Implemented Interfaces:
DowncallEmitter

public final class CollocatedClient
extends Client
implements DowncallEmitter


Field Summary
 
Fields inherited from class org.apache.yoko.orb.OB.Client
Blocking, concModel_, Threaded
 
Constructor Summary
CollocatedClient(CollocatedServer server, int concModel, CodeConverters conv)
           
 
Method Summary
 void bind(int connectTimeout)
           
 ConnectorInfo connectorInfo()
           
 void destroy(boolean terminate)
           
 boolean equal(Client cl)
           
 ServiceContext[] getAMIRouterSCL()
           
 ProfileInfo[] getUsableProfiles(IOR ior, Policy[] policies)
           
 boolean receive(Downcall down, boolean block)
           
 int requestId()
           
 boolean send(Downcall down, boolean block)
           
 boolean sendReceive(Downcall down)
           
 DowncallEmitter startDowncall(Downcall down, OutputStreamHolder out)
           
 TransportInfo transportInfo()
           
 boolean twoway()
           
 
Methods inherited from class org.apache.yoko.orb.OB.Client
codeConverters, decUsage, incUsage
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CollocatedClient

public CollocatedClient(CollocatedServer server,
                        int concModel,
                        CodeConverters conv)
Method Detail

destroy

public void destroy(boolean terminate)
Specified by:
destroy in class Client

requestId

public int requestId()
Specified by:
requestId in class Client

getUsableProfiles

public ProfileInfo[] getUsableProfiles(IOR ior,
                                       Policy[] policies)
Specified by:
getUsableProfiles in class Client

connectorInfo

public ConnectorInfo connectorInfo()
Specified by:
connectorInfo in class Client

transportInfo

public TransportInfo transportInfo()
Specified by:
transportInfo in class Client

startDowncall

public DowncallEmitter startDowncall(Downcall down,
                                     OutputStreamHolder out)
Specified by:
startDowncall in class Client

equal

public boolean equal(Client cl)
Specified by:
equal in class Client

bind

public void bind(int connectTimeout)
Specified by:
bind in class Client

twoway

public boolean twoway()
Specified by:
twoway in class Client

send

public boolean send(Downcall down,
                    boolean block)
Specified by:
send in interface DowncallEmitter

receive

public boolean receive(Downcall down,
                       boolean block)
Specified by:
receive in interface DowncallEmitter

sendReceive

public boolean sendReceive(Downcall down)
Specified by:
sendReceive in interface DowncallEmitter

getAMIRouterSCL

public ServiceContext[] getAMIRouterSCL()
Specified by:
getAMIRouterSCL in class Client


Copyright © 2006-2011 Apache Software Foundation. All Rights Reserved.