Package org.apache.sshd.common
Class AttributeRepository.AttributeKey<T>
java.lang.Object
org.apache.sshd.common.AttributeRepository.AttributeKey<T>
- Type Parameters:
T
- type of value stored in the attribute.
- Enclosing interface:
AttributeRepository
Type safe key for storage of user attributes. 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 store one can add
static get/set methods
e.g:
public static final AttributeKey<MyValue> MY_KEY = new AttributeKey<MyValue>();
public static MyValue getMyValue(Session s) {
return s.getAttribute(MY_KEY);
}
public static void setMyValue(Session s, MyValue value) {
s.setAttribute(MY_KEY, value);
}
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
AttributeKey
public AttributeKey()
-