public interface  org.glassfish.contextpropagation.weblogic.workarea.UserWorkArea extends java.lang.Object implements java.io.Serializable
{
public abstract void begin(java.lang.String);
public abstract void begin(java.lang.String, int);
public abstract void complete() throws org.glassfish.contextpropagation.weblogic.workarea.NoWorkContextException;
public abstract void complete(java.lang.String) throws org.glassfish.contextpropagation.weblogic.workarea.NoWorkContextException;
public abstract java.lang.String getName();
public abstract java.lang.String[] getKeys();
public abstract void setProperty(java.lang.String, org.glassfish.contextpropagation.weblogic.workarea.WorkContext) throws org.glassfish.contextpropagation.weblogic.workarea.NoWorkContextException, org.glassfish.contextpropagation.weblogic.workarea.PropertyReadOnlyException;
public abstract void setProperty(java.lang.String, org.glassfish.contextpropagation.weblogic.workarea.WorkContext, int) throws org.glassfish.contextpropagation.weblogic.workarea.NoWorkContextException, org.glassfish.contextpropagation.weblogic.workarea.PropertyReadOnlyException;
public abstract org.glassfish.contextpropagation.weblogic.workarea.WorkContext getProperty(java.lang.String);
public abstract int getMode(java.lang.String);
public abstract void removeProperty(java.lang.String) throws org.glassfish.contextpropagation.weblogic.workarea.NoWorkContextException;
}