org.apache.sshd.common
Class Session.AttributeKey<T>

java.lang.Object
  extended by org.apache.sshd.common.Session.AttributeKey<T>
Enclosing interface:
Session

public static class Session.AttributeKey<T>
extends Object

Type safe key for storage within the user attributes of AbstractSession. Typically it is used as a static variable that is shared between the producer and the consumer. To further restrict access the setting or getting it from the Session you can add static get and set methods, e.g: private static final AttributeKey MY_KEY = new AttributeKey(); public static MyValue getMyValue(Session s) { return s.getAttribute(MY_KEY); } private void setMyValue(Session s, MyValue value) { s.setAttribute(MY_KEY, value); }

Author:
Apache MINA SSHD Project

Constructor Summary
Session.AttributeKey()
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Session.AttributeKey

public Session.AttributeKey()


Copyright © 2008-2012 Apache Software Foundation. All Rights Reserved.