edu.nyu.cs.pdsg.switchboard
Interface SbProvider

All Superinterfaces:
SbLayerable
All Known Subinterfaces:
SbAsyncTransportProvider
All Known Implementing Classes:
SbLayer

public interface SbProvider
extends SbLayerable

A layer which implements this is at the bottom of another layer. This defines how to deliver an Object to the layer above.


Method Summary
 void close()
           
 int getProviderStatus()
           
 void init()
           
 boolean isOpen()
           
 java.lang.String providerStatusString()
           
 void setClient(SbClient client)
          Defines the behavior how to deliver an Object to the layer above.
 

Method Detail

setClient

public void setClient(SbClient client)
Defines the behavior how to deliver an Object to the layer above.

Returns:
the resulting Object after delivery is delivered

init

public void init()

close

public void close()

getProviderStatus

public int getProviderStatus()

providerStatusString

public java.lang.String providerStatusString()

isOpen

public boolean isOpen()


Copyright (c) 2002-2003 New York University RLAB