public void clientResolved (Name username, ClientObject clobj)
    {
        // we'll be keeping this bad boy
        _clobj = clobj;

        // if our connection was closed while we were resolving our client object, then just
        // abandon ship
        if (getConnection() == null) {
            log.info("Session ended before client object could be resolved " + this + ".");
            endSession();
            return;
        }

        // Dump our secret into the client local for easy access
        clobj.getLocal(ClientLocal.class).secret = getSecret();

        // finish up our regular business
        sessionWillStart();
        sendBootstrap();

        // let the client manager know that we're operational
        _clmgr.clientSessionDidStart(this);
    }
public void clientResolved ( Name username , ClientObject clobj ) { _clobj = clobj ; if ( getConnection ( ) == null ) { log . info ( "Session ended before client object could be resolved " + this + "." ) ; endSession ( ) ; return ; } clobj . getLocal ( ClientLocal . class ) . secret = getSecret ( ) ; sessionWillStart ( ) ; sendBootstrap ( ) ; _clmgr . clientSessionDidStart ( this ) ; }
from interface ClientResolutionListener