com.ibm.websphere.workarea
Class NotOriginator

java.lang.Object
  extended byjava.lang.Throwable
      extended byjava.lang.Exception
          extended bycom.ibm.websphere.exception.DistributedException
              extended bycom.ibm.websphere.workarea.WorkAreaException
                  extended bycom.ibm.websphere.workarea.NotOriginator
All Implemented Interfaces:
com.ibm.websphere.exception.DistributedExceptionEnabled, java.io.Serializable

public class NotOriginator
extends WorkAreaException

The NotOriginator exception enforces a concept integral to the WorkArea service; context may only be modified within the process (client, servlet, bean) that created the boundary. If a WorkArea is begun on a client and populated with a single property: userWorkArea.begin("client"); userWorkArea.set("key", "value"); only that client may set context into, remove context from, or complete that WorkArea; any attempt to do so during the processing of a remote call will throw a NotOriginator. Downstream nodes may override imported context by beginning a nested WorkArea and setting a new property with the same key; these changes will not be returned to the invoking process at the end of the remote call.

Version:
1.0
See Also:
Serialized Form

Constructor Summary
NotOriginator()
           
NotOriginator(java.lang.String s)
           
 
Methods inherited from class com.ibm.websphere.exception.DistributedException
getException, getExceptionInfo, getMessage, getOriginalException, getPreviousException, printStackTrace, printStackTrace, printStackTrace, printSuperStackTrace, printSuperStackTrace, setDefaultMessage, setLocalizationInfo
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, initCause, setStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

NotOriginator

public NotOriginator()

NotOriginator

public NotOriginator(java.lang.String s)