de.uplanet.lucy.server.workflow.timer
Class FreeTimerProcessingContext

java.lang.Object
  extended by de.uplanet.lucy.server.workflow.timer.FreeTimerProcessingContext
All Implemented Interfaces:
de.uplanet.lucy.server.IDatabaseProcessingContext, de.uplanet.lucy.server.IProcessingContext, de.uplanet.lucy.server.ISessionProcessingContext, de.uplanet.lucy.server.ISharedStateProcessingContext

public final class FreeTimerProcessingContext
extends java.lang.Object
implements de.uplanet.lucy.server.IDatabaseProcessingContext, de.uplanet.lucy.server.ISessionProcessingContext, de.uplanet.lucy.server.ISharedStateProcessingContext

Note: This processing context is not thread-safe.

Version:
$Revision: 84700 $

Constructor Summary
FreeTimerProcessingContext(de.uplanet.jdbc.JdbcConnection p_conn, Session p_session)
           
 
Method Summary
 de.uplanet.jdbc.JdbcConnection getConnection()
           
 java.lang.String getImpersonateUserGuid()
           
 Session getSession()
           
 SharedState getSharedState()
           
 boolean isImpersonated()
           
 java.lang.String popImpersonateUserGuid()
           
 Session popSession()
           
 void pushImpersonateUserGuid(java.lang.String p_strImpersonateUserGuid)
           
 void pushSession(Session p_session)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FreeTimerProcessingContext

public FreeTimerProcessingContext(de.uplanet.jdbc.JdbcConnection p_conn,
                                  Session p_session)
Method Detail

getSession

public Session getSession()
Specified by:
getSession in interface de.uplanet.lucy.server.ISessionProcessingContext

pushSession

public void pushSession(Session p_session)
Specified by:
pushSession in interface de.uplanet.lucy.server.ISessionProcessingContext

popSession

public Session popSession()
Specified by:
popSession in interface de.uplanet.lucy.server.ISessionProcessingContext

isImpersonated

public boolean isImpersonated()
Specified by:
isImpersonated in interface de.uplanet.lucy.server.ISessionProcessingContext

getImpersonateUserGuid

public java.lang.String getImpersonateUserGuid()
Specified by:
getImpersonateUserGuid in interface de.uplanet.lucy.server.ISessionProcessingContext

pushImpersonateUserGuid

public void pushImpersonateUserGuid(java.lang.String p_strImpersonateUserGuid)
Specified by:
pushImpersonateUserGuid in interface de.uplanet.lucy.server.ISessionProcessingContext

popImpersonateUserGuid

public java.lang.String popImpersonateUserGuid()
Specified by:
popImpersonateUserGuid in interface de.uplanet.lucy.server.ISessionProcessingContext

getConnection

public de.uplanet.jdbc.JdbcConnection getConnection()
Specified by:
getConnection in interface de.uplanet.lucy.server.IDatabaseProcessingContext

getSharedState

public SharedState getSharedState()
Specified by:
getSharedState in interface de.uplanet.lucy.server.ISharedStateProcessingContext


Last updated: 2011-08-11 10-04
Copyright © 2000-2011 United Planet. All Rights Reserved.