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}