org.jacorb.notification

Class ApplicationContext

Implemented Interfaces:
Configurable, Disposable

public class ApplicationContext
extends java.lang.Object
implements Disposable, 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(Configuration conf)
void
dispose()
DynAnyFactory
getDynAnyFactory()
DynamicEvaluator
getDynamicEvaluator()
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.

Constructor Details

ApplicationContext

public ApplicationContext(ORB orb,
                          POA poa)
            throws InvalidName

Method Details

configure

public void configure(Configuration conf)


dispose

public void dispose()
Specified by:
dispose in interface Disposable


getDynAnyFactory

public DynAnyFactory getDynAnyFactory()


getDynamicEvaluator

public DynamicEvaluator getDynamicEvaluator()


getMessageFactory

public MessageFactory getMessageFactory()


getOrb

public ORB getOrb()
Get the Orb value.

Returns:
the Orb value.


getPoa

public POA getPoa()
Get the Poa value.

Returns:
the Poa value.


getTaskProcessor

public TaskProcessor getTaskProcessor()


newEvaluationContext

public EvaluationContext newEvaluationContext()


setOrb

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

Parameters:
newOrb - The new Orb value.


setPoa

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

Parameters:
newPoa - The new Poa value.