Bees v0.5.0 API

apps.authenticator
Class AuthenticatorDLPresentation

java.lang.Object
  |
  +--bees.core.ProtocolPresentation
        |
        +--bees.core.ExtendedProtocolPresentation
              |
              +--bees.core.DLProtocolPresentation
                    |
                    +--apps.authenticator.AuthenticatorDLPresentation
All Implemented Interfaces:
ExternalCapsuleReceiver, ExternalChannel

public class AuthenticatorDLPresentation
extends DLProtocolPresentation

A simple DLProtocolPresentation that adds extended protocols to the NeighborManager.


Fields inherited from class bees.core.ExtendedProtocolPresentation
state, STATE_COMPLETE, STATE_CONNECTED, STATE_ERROR, STATE_ERROR_TIMEOUT, STATE_NEWBORN, STATE_REGISTERED, STATE_USER
 
Constructor Summary
AuthenticatorDLPresentation(Authenticator auth, TypeID flowID)
          Construct a AuthenticatorDLPresentation with the given values.
 
Method Summary
 void bootComplete(ProtocolPresentation pp)
           
 void disconnected()
           
 java.lang.String toString()
           
 
Methods inherited from class bees.core.DLProtocolPresentation
bootstrap, createBasicPresentation, createExtendedPresentation, downloadComplete, userReceive, waitForCompletion, waitForCompletion
 
Methods inherited from class bees.core.ExtendedProtocolPresentation
addNeighbor, addNeighborReply, allocateMessageID, drop, getState, lookupMessage, receive, register, registerReply, releaseMessageID, remNeighbor, remNeighborReply, sendCapsule, setState, unregister, unregisterReply, waitForState
 
Methods inherited from class bees.core.ProtocolPresentation
getLocal, recycleCapsule, revoke, revokePermissions, setLocal
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AuthenticatorDLPresentation

public AuthenticatorDLPresentation(Authenticator auth,
                                   TypeID flowID)
Construct a AuthenticatorDLPresentation with the given values.
Parameters:
auth - The Authenticator application.
Method Detail

bootComplete

public void bootComplete(ProtocolPresentation pp)
Overrides:
bootComplete in class DLProtocolPresentation
See Also:
DLProtocolPresentation.bootComplete(ProtocolPresentation)

disconnected

public void disconnected()
Overrides:
disconnected in class ProtocolPresentation
See Also:
ProtocolPresentation.disconnected()

toString

public java.lang.String toString()
Overrides:
toString in class DLProtocolPresentation
See Also:
Object.toString()

Bees v0.5.0 API

This documentation is Copyright (C) 2002 The University of Utah. All Rights Reserved. See the individual source files for distribution terms.
Documentation, software, and mailing lists for Bees v0.5.0 can be found at the Janos Project: http://www.cs.utah.edu/flux/janos/