|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectanima.connector.javalocal.JavaLocalConnectorFactory
public class JavaLocalConnectorFactory
This class creates a Local Connector Factory and implements the interface IConnectorFactory
| Constructor Summary | |
|---|---|
JavaLocalConnectorFactory(IBroker broker)
Default constructor for create connector and uses the parameter |
|
| Method Summary | |
|---|---|
IAssyncConnector |
create1to1AssyncConnector(IAssyncSender sender,
IAssyncReceiver receiver)
This method creates a AssyncConnector and uses parameters public IAssyncConnector create1to1AssyncConnector(IAssyncSender sender, IAssyncReceiver receiver) throws ConnectorException { IAssyncConnector connector = new JavaLocal1To1AssyncConnector(sender, receiver, broker); sender.connect(connector); return connector; } |
ISyncConnector |
create1to1SyncConnector(ISyncSender sender,
ISyncReceiver receiver)
This method creates a SyncConnector and uses parameters public ISyncConnector create1to1SyncConnector(ISyncSender sender, ISyncReceiver receiver) throws ConnectorException { sender.connect(receiver); return new JavaLocal1To1SyncConnector(sender, receiver); } |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public JavaLocalConnectorFactory(IBroker broker)
throws ConnectorFactoryException
broker - This parameter is used send and receive messages.
and implements two methods
create1to1SyncConnector and create1to1AssyncConnector
public JavaLocalConnectorFactory(IBroker broker) throws ConnectorFactoryException
{
if (broker == null)
throw new ConnectorFactoryException("broker cannot be null");
this.broker = broker;
}
* @throws ConnectorFactoryException
ConnectorFactoryException| Method Detail |
|---|
public ISyncConnector create1to1SyncConnector(ISyncSender sender,
ISyncReceiver receiver)
throws ConnectorException
public ISyncConnector create1to1SyncConnector(ISyncSender sender, ISyncReceiver receiver) throws ConnectorException
{
sender.connect(receiver);
return new JavaLocal1To1SyncConnector(sender, receiver);
}
create1to1SyncConnector in interface IConnectorFactorysender - This parameter sends a synchronous message.receiver - This parameter receives a synchronous message.
ConnectorException
public IAssyncConnector create1to1AssyncConnector(IAssyncSender sender,
IAssyncReceiver receiver)
throws ConnectorException
public IAssyncConnector create1to1AssyncConnector(IAssyncSender sender, IAssyncReceiver receiver) throws ConnectorException
{
IAssyncConnector connector = new JavaLocal1To1AssyncConnector(sender, receiver, broker);
sender.connect(connector);
return connector;
}
create1to1AssyncConnector in interface IConnectorFactorysender - This parameter sends a asynchronous message.receiver - This parameter receives a asynchronous message.
ConnectorExceptionIAssyncConnector
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||