Class OriginalExchangeStore
java.lang.Object
com.predic8.membrane.core.interceptor.oauth2client.OriginalExchangeStore
- Direct Known Subclasses:
CookieOriginialExchangeStore,MemcachedOriginalExchangeStore,RedisOriginalExchangeStore,SessionOriginalExchangeStore
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected AbstractExchangeSnapshotgetTrimmedAbstractExchangeSnapshot(Exchange exchangeToStore, int limit) abstract voidpostProcess(Exchange exc) abstract AbstractExchangeSnapshotreconstruct(Exchange exchange, Session session, String state) abstract voidabstract void
-
Constructor Details
-
OriginalExchangeStore
public OriginalExchangeStore()
-
-
Method Details
-
store
public abstract void store(Exchange exchange, Session session, String state, Exchange exchangeToStore) throws IOException - Throws:
IOException
-
getTrimmedAbstractExchangeSnapshot
protected AbstractExchangeSnapshot getTrimmedAbstractExchangeSnapshot(Exchange exchangeToStore, int limit) throws IOException - Throws:
IOException
-
reconstruct
public abstract AbstractExchangeSnapshot reconstruct(Exchange exchange, Session session, String state) -
remove
-
postProcess
-