com.ebmwebsourcing.easyviper.core.impl.env
Class ExternalEnvironmentImpl

Package class diagram package ExternalEnvironmentImpl
java.lang.Object
  extended by com.ebmwebsourcing.easycommons.sca.helper.impl.SCAComponentImpl
      extended by com.ebmwebsourcing.easyviper.core.impl.env.ExternalEnvironmentImpl
All Implemented Interfaces:
com.ebmwebsourcing.easycommons.sca.helper.api.SCAComponent, com.ebmwebsourcing.easyviper.core.api.env.ExternalEnvironment

public class ExternalEnvironmentImpl
extends com.ebmwebsourcing.easycommons.sca.helper.impl.SCAComponentImpl
implements com.ebmwebsourcing.easyviper.core.api.env.ExternalEnvironment

Author:
Nicolas Salatge - eBM WebSourcing

Field Summary
static java.lang.String DEFAULT_EXTERNAL_ENVIRONMENT_NAME
           
 
Constructor Summary
ExternalEnvironmentImpl()
          Default Constructor
 
Method Summary
 com.ebmwebsourcing.easyviper.core.api.env.Receiver addReceiver(java.lang.Class<? extends com.ebmwebsourcing.easyviper.core.api.env.Receiver> receiverClass, com.ebmwebsourcing.easyviper.core.api.soa.message.MessageConverter messageConverter)
           
 com.ebmwebsourcing.easyviper.core.api.env.Sender addSender(java.lang.Class<? extends com.ebmwebsourcing.easyviper.core.api.env.Sender> senderClass, com.ebmwebsourcing.easyviper.core.api.soa.message.MessageConverter messageConverter)
           
 com.ebmwebsourcing.easyviper.core.api.engine.Engine getEngine()
           
 java.lang.String getHost()
           
 java.lang.String getPort()
           
 java.util.List<com.ebmwebsourcing.easyviper.core.api.env.Receiver> getReceivers()
           
 java.util.List<com.ebmwebsourcing.easyviper.core.api.env.Sender> getSenders()
           
 void setHost(java.lang.String host)
           
 void setLog(java.util.logging.Logger logger)
           
 void setPort(java.lang.String port)
           
 
Methods inherited from class com.ebmwebsourcing.easycommons.sca.helper.impl.SCAComponentImpl
createSCAComponent, destroySCAComponent, getComponent, getName, setName, startSCAComponent, stopSCAComponent, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.ebmwebsourcing.easycommons.sca.helper.api.SCAComponent
createSCAComponent, destroySCAComponent, getComponent, getName, setName, startSCAComponent, stopSCAComponent
 

Field Detail

DEFAULT_EXTERNAL_ENVIRONMENT_NAME

public static final java.lang.String DEFAULT_EXTERNAL_ENVIRONMENT_NAME
See Also:
Constant Field Values
Constructor Detail

ExternalEnvironmentImpl

public ExternalEnvironmentImpl()
                        throws com.ebmwebsourcing.easyviper.core.api.CoreException
Default Constructor

Throws:
com.ebmwebsourcing.easyviper.core.api.CoreException
Method Detail

addReceiver

public com.ebmwebsourcing.easyviper.core.api.env.Receiver addReceiver(java.lang.Class<? extends com.ebmwebsourcing.easyviper.core.api.env.Receiver> receiverClass,
                                                                      com.ebmwebsourcing.easyviper.core.api.soa.message.MessageConverter messageConverter)
                                                               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

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

addSender

public com.ebmwebsourcing.easyviper.core.api.env.Sender addSender(java.lang.Class<? extends com.ebmwebsourcing.easyviper.core.api.env.Sender> senderClass,
                                                                  com.ebmwebsourcing.easyviper.core.api.soa.message.MessageConverter messageConverter)
                                                           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

getEngine

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

setLog

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

getHost

public java.lang.String getHost()
Specified by:
getHost in interface com.ebmwebsourcing.easyviper.core.api.env.ExternalEnvironment

setHost

public void setHost(java.lang.String host)
Specified by:
setHost in interface com.ebmwebsourcing.easyviper.core.api.env.ExternalEnvironment

getPort

public java.lang.String getPort()
Specified by:
getPort in interface com.ebmwebsourcing.easyviper.core.api.env.ExternalEnvironment

setPort

public void setPort(java.lang.String port)
Specified by:
setPort in interface com.ebmwebsourcing.easyviper.core.api.env.ExternalEnvironment


Copyright © 2012 Petals Link. All Rights Reserved.