org.limitless.nmc.Client
Interface MuLogin

All Known Implementing Classes:
MuckLogin

public interface MuLogin

This interface describes an object (and factory) that "connect" to a MU using the appropriate call/response behavior.


Nested Class Summary
static interface MuLogin.Factory
          This factory creates an object "on demand" that will implement the MuLogin interface.
static class MuLogin.Result
           
 
Method Summary
 MuLogin.Result login(NMCStringDataSource source, NMCStringDataDestination destination, MuLoginDescription identity)
          This carries out the login, and returns a LoginResult that indicates success or failure, as well as the text prior to the login validation.
 

Method Detail

login

MuLogin.Result login(NMCStringDataSource source,
                     NMCStringDataDestination destination,
                     MuLoginDescription identity)
                     throws NMCException
This carries out the login, and returns a LoginResult that indicates success or failure, as well as the text prior to the login validation. A failed login should NOT throw NMCException, but a loss of network connectivity or something SHOULD.

Throws:
NMCException


Copyright © 1995, 2004 Limitless Knowledge Association, All Rights Reserved.