com.ebmwebsourcing.easyviper.core.api.env
Class ExternalEnvironmentFcInItf

Package class diagram package ExternalEnvironmentFcInItf
java.lang.Object
  extended by org.objectweb.fractal.julia.BasicComponentInterface
      extended by org.ow2.frascati.tinfi.TinfiComponentInterface<com.ebmwebsourcing.easyviper.core.api.env.ExternalEnvironment>
          extended by com.ebmwebsourcing.easyviper.core.api.env.ExternalEnvironmentFcInItf
All Implemented Interfaces:
com.ebmwebsourcing.easycommons.sca.helper.api.SCAComponent, com.ebmwebsourcing.easyviper.core.api.env.ExternalEnvironment, org.objectweb.fractal.api.Interface, org.objectweb.fractal.julia.ComponentInterface
Direct Known Subclasses:
ExternalEnvironmentFcOutItf

public class ExternalEnvironmentFcInItf
extends org.ow2.frascati.tinfi.TinfiComponentInterface<com.ebmwebsourcing.easyviper.core.api.env.ExternalEnvironment>
implements com.ebmwebsourcing.easyviper.core.api.env.ExternalEnvironment


Field Summary
 
Fields inherited from class org.ow2.frascati.tinfi.TinfiComponentInterface
impl
 
Fields inherited from class org.objectweb.fractal.julia.BasicComponentInterface
flags, name, owner, type
 
Constructor Summary
ExternalEnvironmentFcInItf()
           
ExternalEnvironmentFcInItf(org.objectweb.fractal.api.Component component, java.lang.String s, org.objectweb.fractal.api.Type type, boolean flag, java.lang.Object obj)
           
 
Method Summary
 com.ebmwebsourcing.easyviper.core.api.env.Receiver addReceiver(java.lang.Class<? extends com.ebmwebsourcing.easyviper.core.api.env.Receiver> arg0, com.ebmwebsourcing.easyviper.core.api.soa.message.MessageConverter arg1)
           
 com.ebmwebsourcing.easyviper.core.api.env.Sender addSender(java.lang.Class<? extends com.ebmwebsourcing.easyviper.core.api.env.Sender> arg0, com.ebmwebsourcing.easyviper.core.api.soa.message.MessageConverter arg1)
           
 void createSCAComponent()
           
 void destroySCAComponent()
           
 org.objectweb.fractal.api.Component getComponent()
           
 com.ebmwebsourcing.easyviper.core.api.engine.Engine getEngine()
           
 java.util.Map<java.lang.String,java.lang.Object> getInitializationContext()
           
 java.lang.String getName()
           
 java.util.List<com.ebmwebsourcing.easyviper.core.api.env.Receiver> getReceivers()
           
 java.util.List<com.ebmwebsourcing.easyviper.core.api.env.Sender> getSenders()
           
 void setInitializationContext(java.util.Map<java.lang.String,java.lang.Object> arg0)
           
 void setLog(java.util.logging.Logger arg0)
           
 void setName(java.lang.String arg0)
           
 void startSCAComponent()
           
 void stopSCAComponent()
           
 
Methods inherited from class org.ow2.frascati.tinfi.TinfiComponentInterface
clone, getFcItfImpl, setFcItfImpl
 
Methods inherited from class org.objectweb.fractal.julia.BasicComponentInterface
equals, getFcItfName, getFcItfOwner, getFcItfType, hasFcInterceptor, hashCode, isFcInternalItf, setFcItfName, updateFcState
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExternalEnvironmentFcInItf

public ExternalEnvironmentFcInItf()

ExternalEnvironmentFcInItf

public ExternalEnvironmentFcInItf(org.objectweb.fractal.api.Component component,
                                  java.lang.String s,
                                  org.objectweb.fractal.api.Type type,
                                  boolean flag,
                                  java.lang.Object obj)
Method Detail

addSender

public com.ebmwebsourcing.easyviper.core.api.env.Sender addSender(java.lang.Class<? extends com.ebmwebsourcing.easyviper.core.api.env.Sender> arg0,
                                                                  com.ebmwebsourcing.easyviper.core.api.soa.message.MessageConverter arg1)
                                                           throws com.ebmwebsourcing.easyviper.core.api.CoreException
Specified by:
addSender in interface com.ebmwebsourcing.easyviper.core.api.env.ExternalEnvironment
Throws:
com.ebmwebsourcing.easyviper.core.api.CoreException

getSenders

public java.util.List<com.ebmwebsourcing.easyviper.core.api.env.Sender> getSenders()
                                                                            throws com.ebmwebsourcing.easyviper.core.api.CoreException
Specified by:
getSenders in interface com.ebmwebsourcing.easyviper.core.api.env.ExternalEnvironment
Throws:
com.ebmwebsourcing.easyviper.core.api.CoreException

getComponent

public org.objectweb.fractal.api.Component getComponent()
Specified by:
getComponent in interface com.ebmwebsourcing.easycommons.sca.helper.api.SCAComponent

destroySCAComponent

public void destroySCAComponent()
                         throws com.ebmwebsourcing.easycommons.sca.helper.api.SCAException
Specified by:
destroySCAComponent in interface com.ebmwebsourcing.easycommons.sca.helper.api.SCAComponent
Throws:
com.ebmwebsourcing.easycommons.sca.helper.api.SCAException

getInitializationContext

public java.util.Map<java.lang.String,java.lang.Object> getInitializationContext()
                                                                          throws com.ebmwebsourcing.easycommons.sca.helper.api.SCAException
Specified by:
getInitializationContext in interface com.ebmwebsourcing.easycommons.sca.helper.api.SCAComponent
Throws:
com.ebmwebsourcing.easycommons.sca.helper.api.SCAException

setName

public void setName(java.lang.String arg0)
Specified by:
setName in interface com.ebmwebsourcing.easycommons.sca.helper.api.SCAComponent

getName

public java.lang.String getName()
Specified by:
getName in interface com.ebmwebsourcing.easycommons.sca.helper.api.SCAComponent

createSCAComponent

public void createSCAComponent()
                        throws com.ebmwebsourcing.easycommons.sca.helper.api.SCAException
Specified by:
createSCAComponent in interface com.ebmwebsourcing.easycommons.sca.helper.api.SCAComponent
Throws:
com.ebmwebsourcing.easycommons.sca.helper.api.SCAException

getReceivers

public java.util.List<com.ebmwebsourcing.easyviper.core.api.env.Receiver> getReceivers()
                                                                                throws com.ebmwebsourcing.easyviper.core.api.CoreException
Specified by:
getReceivers in interface com.ebmwebsourcing.easyviper.core.api.env.ExternalEnvironment
Throws:
com.ebmwebsourcing.easyviper.core.api.CoreException

setInitializationContext

public void setInitializationContext(java.util.Map<java.lang.String,java.lang.Object> arg0)
                              throws com.ebmwebsourcing.easycommons.sca.helper.api.SCAException
Specified by:
setInitializationContext in interface com.ebmwebsourcing.easycommons.sca.helper.api.SCAComponent
Throws:
com.ebmwebsourcing.easycommons.sca.helper.api.SCAException

addReceiver

public com.ebmwebsourcing.easyviper.core.api.env.Receiver addReceiver(java.lang.Class<? extends com.ebmwebsourcing.easyviper.core.api.env.Receiver> arg0,
                                                                      com.ebmwebsourcing.easyviper.core.api.soa.message.MessageConverter arg1)
                                                               throws com.ebmwebsourcing.easyviper.core.api.CoreException
Specified by:
addReceiver in interface com.ebmwebsourcing.easyviper.core.api.env.ExternalEnvironment
Throws:
com.ebmwebsourcing.easyviper.core.api.CoreException

setLog

public void setLog(java.util.logging.Logger arg0)
Specified by:
setLog in interface com.ebmwebsourcing.easyviper.core.api.env.ExternalEnvironment

getEngine

public com.ebmwebsourcing.easyviper.core.api.engine.Engine getEngine()
Specified by:
getEngine in interface com.ebmwebsourcing.easyviper.core.api.env.ExternalEnvironment

startSCAComponent

public void startSCAComponent()
                       throws com.ebmwebsourcing.easycommons.sca.helper.api.SCAException
Specified by:
startSCAComponent in interface com.ebmwebsourcing.easycommons.sca.helper.api.SCAComponent
Throws:
com.ebmwebsourcing.easycommons.sca.helper.api.SCAException

stopSCAComponent

public void stopSCAComponent()
                      throws com.ebmwebsourcing.easycommons.sca.helper.api.SCAException
Specified by:
stopSCAComponent in interface com.ebmwebsourcing.easycommons.sca.helper.api.SCAComponent
Throws:
com.ebmwebsourcing.easycommons.sca.helper.api.SCAException


Copyright © 2009-2011 eBM WebSourcing. All Rights Reserved.