001package co.codewizards.cloudstore.core.context;
002
003public interface ExtensibleContext {
004
005 void setContextObject(Object object);
006
007 <T> T getContextObject(Class<T> clazz);
008
009 void removeContextObject(Object object);
010
011 void removeContextObject(Class<?> clazz);
012
013}