org.eclipse.ohf.bridge.conf
Class TransactionContext

java.lang.Object
  extended by org.eclipse.ohf.bridge.conf.TransactionContext

public class TransactionContext
extends java.lang.Object


Method Summary
 RhioDedicatedResources[] getAllAvaliableResources()
           
 org.eclipse.ohf.bridge.pix.PatientConsumerBridge getPatientConsumerBridge()
           
 RhioDedicatedResources getPixPdqResources()
           
 org.eclipse.ohf.bridge.pix.PIXSourceBridge getPIXSourceBridge()
           
 SessionContext getSessionContext()
           
 long getStartTime()
           
static TransactionHandlerFactory getTransactionHandlerFactory()
           
 org.eclipse.ohf.bridge.xds.XdsBridge getXDSBridge()
           
 RhioDedicatedResources getXdsResources()
           
static TransactionContext instant()
           
static void setConfigurations(Configurations pConfigurations)
           
static void setPixPdqResourcesFactory(PixPdqResourcesFactory pPixPdqResourcesFactory)
           
static void setTransactionHandlerFactory(TransactionHandlerFactory pTransactionHandlerFactory)
           
static void setXdsResourcesFactory(XdsResourcesFactory pXdsResourcesFactory)
           
static void start(SessionContext pSessionContext)
           
static void stop(ResponseType pResponse)
          Setting null in the RHIO config of the transaction
static void unsetConfigurations()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

setConfigurations

public static void setConfigurations(Configurations pConfigurations)

unsetConfigurations

public static void unsetConfigurations()

getXdsResources

public RhioDedicatedResources getXdsResources()
                                       throws UnavailableResourcesException
Throws:
UnavailableResourcesException

getPixPdqResources

public RhioDedicatedResources getPixPdqResources()
                                          throws UnavailableResourcesException
Throws:
UnavailableResourcesException

instant

public static TransactionContext instant()

start

public static void start(SessionContext pSessionContext)
                  throws java.lang.Throwable
Throws:
java.lang.Throwable

stop

public static void stop(ResponseType pResponse)
                 throws java.lang.Throwable
Setting null in the RHIO config of the transaction

Parameters:
pResponse -
Throws:
java.lang.Throwable

getSessionContext

public SessionContext getSessionContext()

getStartTime

public long getStartTime()

setXdsResourcesFactory

public static void setXdsResourcesFactory(XdsResourcesFactory pXdsResourcesFactory)

setPixPdqResourcesFactory

public static void setPixPdqResourcesFactory(PixPdqResourcesFactory pPixPdqResourcesFactory)

setTransactionHandlerFactory

public static void setTransactionHandlerFactory(TransactionHandlerFactory pTransactionHandlerFactory)

getXDSBridge

public org.eclipse.ohf.bridge.xds.XdsBridge getXDSBridge()
                                                  throws UnavailableResourcesException
Throws:
UnavailableResourcesException

getPIXSourceBridge

public org.eclipse.ohf.bridge.pix.PIXSourceBridge getPIXSourceBridge()
                                                              throws UnavailableResourcesException
Throws:
UnavailableResourcesException

getPatientConsumerBridge

public org.eclipse.ohf.bridge.pix.PatientConsumerBridge getPatientConsumerBridge()
                                                                          throws UnavailableResourcesException
Throws:
UnavailableResourcesException

getAllAvaliableResources

public RhioDedicatedResources[] getAllAvaliableResources()
                                                  throws UnavailableResourcesException
Throws:
UnavailableResourcesException

getTransactionHandlerFactory

public static TransactionHandlerFactory getTransactionHandlerFactory()