org.jacorb.notification
Class ApplicationContext

java.lang.Object
  extended byorg.jacorb.notification.ApplicationContext
All Implemented Interfaces:
org.apache.avalon.framework.configuration.Configurable, Disposable

public class ApplicationContext
extends java.lang.Object
implements Disposable, org.apache.avalon.framework.configuration.Configurable

Version:
$Id: ApplicationContext.java,v 1.17 2004/05/06 12:39:59 nicolas Exp $
Author:
Alphonse Bendt

Constructor Summary
ApplicationContext(ORB orb, POA poa)
           
 
Method Summary
 void configure(org.apache.avalon.framework.configuration.Configuration conf)
           
 void dispose()
          Dispose this Object.
 DynamicEvaluator getDynamicEvaluator()
           
 DynAnyFactory getDynAnyFactory()
           
 MessageFactory getMessageFactory()
           
 ORB getOrb()
          Get the Orb value.
 POA getPoa()
          Get the Poa value.
 TaskProcessor getTaskProcessor()
           
 EvaluationContext newEvaluationContext()
           
 void setOrb(ORB newOrb)
          Set the Orb value.
 void setPoa(POA newPoa)
          Set the Poa value.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ApplicationContext

public ApplicationContext(ORB orb,
                          POA poa)
                   throws InvalidName
Method Detail

configure

public void configure(org.apache.avalon.framework.configuration.Configuration conf)
Specified by:
configure in interface org.apache.avalon.framework.configuration.Configurable

dispose

public void dispose()
Description copied from interface: Disposable
Dispose this Object. Free all associated Ressources allocated by this Object. The Object may not be used after a call to dispose.

Specified by:
dispose in interface Disposable

getOrb

public ORB getOrb()
Get the Orb value.

Returns:
the Orb value.

setOrb

public void setOrb(ORB newOrb)
Set the Orb value.

Parameters:
newOrb - The new Orb value.

getPoa

public POA getPoa()
Get the Poa value.

Returns:
the Poa value.

setPoa

public void setPoa(POA newPoa)
Set the Poa value.

Parameters:
newPoa - The new Poa value.

newEvaluationContext

public EvaluationContext newEvaluationContext()

getMessageFactory

public MessageFactory getMessageFactory()

getDynAnyFactory

public DynAnyFactory getDynAnyFactory()

getDynamicEvaluator

public DynamicEvaluator getDynamicEvaluator()

getTaskProcessor

public TaskProcessor getTaskProcessor()