|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.mule.tck.junit4.AbstractMuleTestCase org.mule.tck.junit4.AbstractMuleContextTestCase org.mule.session.SessionPropertiesTestCase
public class SessionPropertiesTestCase
Field Summary |
---|
Fields inherited from class org.mule.tck.junit4.AbstractMuleContextTestCase |
---|
callbackCalled, CLASSNAME_ANNOTATIONS_CONFIG_BUILDER, IGNORED_DOT_MULE_DIRS, LOCK_TIMEOUT, muleContext, RECEIVE_TIMEOUT, TEST_MESSAGE |
Fields inherited from class org.mule.tck.junit4.AbstractMuleTestCase |
---|
DEFAULT_TEST_TIMEOUT_SECS, globalTimeout, logger, name, TEST_TIMEOUT_SYSTEM_PROPERTY |
Constructor Summary | |
---|---|
SessionPropertiesTestCase()
|
Method Summary | |
---|---|
void |
asyncInterceptingProcessorSessionPropertyPropagation()
MuleSession is not copied when async intercepting processor is used |
void |
defaultSessionHandlerNonSerializableSessionPropertyPropagation()
Serialization of a MuleSession with session properties to message using SessionHandler serializes only serializable properties |
void |
defaultSessionHandlerSessionPropertyPropagation()
Serialization of a MuleSession with session properties fails (no warning is given) |
void |
processFlowSessionPropertyPropagation()
When invoking a Flow directly session properties are preserved |
void |
serializationNonSerializableSessionPropertyPropagation()
Serialization of a MuleSession with session properties serializes only serializable properties |
void |
serializationSessionPropertyPropagation()
MuleSession is not copied when async intercepting processor is used |
void |
setSessionPropertyNoEvent()
Session properties set via message API are lost and unavailable via both message and session API's. |
void |
setSessionPropertyOnMessageGetFromSession()
Properties set via via message api are available via session API. |
void |
setSessionPropertyOnSessionGetFromMessage()
Properties set via via session api are available via message API. |
Methods inherited from class org.mule.tck.junit4.AbstractMuleTestCase |
---|
clearExcludedFlag, clearRequestContext, createTestTimeoutRule, getTestHeader, getTestTimeoutSecs, getTimeoutSystemProperty, initializeMuleTest, isDisabledInThisEnvironment, isDisabledInThisEnvironment, isExcluded, isFailOnTimeout, isOffline, isTestIncludedInExclusionFile |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public SessionPropertiesTestCase()
Method Detail |
---|
public void setSessionPropertyNoEvent() throws Exception
Exception
public void setSessionPropertyOnMessageGetFromSession() throws Exception
Exception
public void setSessionPropertyOnSessionGetFromMessage() throws Exception
Exception
public void asyncInterceptingProcessorSessionPropertyPropagation() throws Exception
Exception
public void serializationSessionPropertyPropagation() throws Exception
Exception
public void defaultSessionHandlerSessionPropertyPropagation() throws Exception
Exception
public void serializationNonSerializableSessionPropertyPropagation() throws Exception
Exception
public void defaultSessionHandlerNonSerializableSessionPropertyPropagation() throws Exception
Exception
public void processFlowSessionPropertyPropagation() throws Exception
Exception
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |