WebFlow
Class FactoryImpl

WebFlow.FactoryImpl

public class FactoryImpl


Field Summary
 org.omg.CORBA.BOA boa
           
 org.omg.CORBA.ORB orb
           
 
Constructor Summary
FactoryImpl(java.lang.String WebFlowIOR, java.lang.String ConfigIOR)
           
FactoryImpl(java.lang.String WebFlowIOR, java.lang.String ConfigIOR, int myColor)
           
FactoryImpl(java.lang.String WebFlowIOR, java.lang.String ConfigIOR, int myColor, org.omg.CORBA.ORB orb, org.omg.CORBA.BOA boa)
           
 
Method Summary
 org.omg.CORBA.Object addProxyChild(org.omg.CORBA.Object parent, org.omg.CORBA.Object remoteObj)
           
 org.omg.CORBA.Object addProxyContext(org.omg.CORBA.Object parent, org.omg.CORBA.Object remoteObj)
           
 WebFlow.moduleFactory choseChild()
           
 int choseChildColor()
           
 org.omg.CORBA.Object createProxy(java.lang.String BCName, org.omg.CORBA.Object remoteObj)
           
 org.omg.CORBA.Object createRemoteContext(java.lang.String BCName, java.lang.String objectID)
           
 org.omg.CORBA.Object createRemoteProduct(java.lang.String productName, java.lang.String objectID)
           
 void deactivate()
           
 void dispose()
           
 org.omg.CORBA.Object[] getAllProxies()
           
 int getColor()
           
 WebFlow.moduleFactory prevChild()
           
 void run_old()
           
 void run()
           
 void setOtherMFImpl(WebFlow.moduleFactory other, int color)
           
 void waitUntilRemoteReady(org.omg.CORBA.Object obj)
           
 

Field Detail

orb

public org.omg.CORBA.ORB orb

boa

public org.omg.CORBA.BOA boa
Constructor Detail

FactoryImpl

public FactoryImpl(java.lang.String WebFlowIOR,
                   java.lang.String ConfigIOR)

FactoryImpl

public FactoryImpl(java.lang.String WebFlowIOR,
                   java.lang.String ConfigIOR,
                   int myColor,
                   org.omg.CORBA.ORB orb,
                   org.omg.CORBA.BOA boa)

FactoryImpl

public FactoryImpl(java.lang.String WebFlowIOR,
                   java.lang.String ConfigIOR,
                   int myColor)
Method Detail

getAllProxies

public org.omg.CORBA.Object[] getAllProxies()

dispose

public void dispose()

deactivate

public void deactivate()

getColor

public int getColor()

setOtherMFImpl

public void setOtherMFImpl(WebFlow.moduleFactory other,
                           int color)

choseChildColor

public int choseChildColor()

prevChild

public WebFlow.moduleFactory prevChild()

choseChild

public WebFlow.moduleFactory choseChild()

run

public void run()

run_old

public void run_old()

createRemoteContext

public org.omg.CORBA.Object createRemoteContext(java.lang.String BCName,
                                                java.lang.String objectID)
                                         throws WebFlow.event.PropertyVetoException,
                                                java.lang.NullPointerException

createProxy

public org.omg.CORBA.Object createProxy(java.lang.String BCName,
                                        org.omg.CORBA.Object remoteObj)

waitUntilRemoteReady

public void waitUntilRemoteReady(org.omg.CORBA.Object obj)

addProxyChild

public org.omg.CORBA.Object addProxyChild(org.omg.CORBA.Object parent,
                                          org.omg.CORBA.Object remoteObj)

addProxyContext

public org.omg.CORBA.Object addProxyContext(org.omg.CORBA.Object parent,
                                            org.omg.CORBA.Object remoteObj)

createRemoteProduct

public org.omg.CORBA.Object createRemoteProduct(java.lang.String productName,
                                                java.lang.String objectID)