org.jgap.distr.grid
Class DummyGridClientMediator
- java.lang.Object
-
- org.jgap.distr.grid.DummyGridClientMediator
-
- All Implemented Interfaces:
- java.io.Serializable, IGridClientMediator
public class DummyGridClientMediator extends java.lang.Object implements IGridClientMediator
Mediates requests and responses either within a LAN or via internet (WAN).- Since:
- 3.3.3
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor and Description DummyGridClientMediator(org.homedns.dade.jcgrid.client.GridNodeClientConfig a_gridconfig)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description voidbackupResult(java.lang.Object a_result, java.lang.String a_subDir, java.lang.String a_title)Backs up a result in the given sub directory.voidconnect()voiddisconnect()org.homedns.dade.jcgrid.message.GridMessagegetGridMessage(MessageContext a_context, java.lang.String a_datetime, int a_timeoutSeconds, int a_waitTimeSeconds, boolean a_removeRequest)java.util.ListlistRequests(MessageContext a_context, java.lang.String a_datetime, java.lang.String a_pattern)java.util.ListlistResults(MessageContext a_context, java.lang.String a_datetime, java.lang.String a_pattern)voidremoveMessage(java.lang.Object a_entry)voidsend(org.homedns.dade.jcgrid.message.GridMessage a_msg, MessageContext a_context, java.util.Map<java.lang.String,java.lang.String> a_headerData)voidstop()Stops this service.
-
-
-
Constructor Detail
-
DummyGridClientMediator
public DummyGridClientMediator(org.homedns.dade.jcgrid.client.GridNodeClientConfig a_gridconfig) throws java.lang.Exception- Parameters:
a_gridconfig- GridNodeClientConfig- Throws:
java.lang.Exception- Since:
- 3.3.3
-
-
Method Detail
-
stop
public void stop() throws java.lang.ExceptionStops this service.- Specified by:
stopin interfaceIGridClientMediator- Throws:
java.lang.Exception- Since:
- 3.3.3
-
send
public void send(org.homedns.dade.jcgrid.message.GridMessage a_msg, MessageContext a_context, java.util.Map<java.lang.String,java.lang.String> a_headerData) throws java.lang.Exception- Specified by:
sendin interfaceIGridClientMediator- Parameters:
a_msg- GridMessagea_context- MessageContexta_headerData- Map- Throws:
java.lang.Exception- Since:
- 3.3.3
-
getGridMessage
public org.homedns.dade.jcgrid.message.GridMessage getGridMessage(MessageContext a_context, java.lang.String a_datetime, int a_timeoutSeconds, int a_waitTimeSeconds, boolean a_removeRequest) throws java.lang.Exception
- Specified by:
getGridMessagein interfaceIGridClientMediator- Parameters:
a_context- MessageContexta_datetime- Stringa_timeoutSeconds- inta_waitTimeSeconds- inta_removeRequest- boolean- Returns:
- GridMessage
- Throws:
java.lang.Exception- Since:
- 3.3.3
-
listRequests
public java.util.List listRequests(MessageContext a_context, java.lang.String a_datetime, java.lang.String a_pattern) throws java.lang.Exception
- Specified by:
listRequestsin interfaceIGridClientMediator- Parameters:
a_context- MessageContexta_datetime- Stringa_pattern- String- Returns:
- List
- Throws:
java.lang.Exception- Since:
- 3.3.3
-
listResults
public java.util.List listResults(MessageContext a_context, java.lang.String a_datetime, java.lang.String a_pattern) throws java.lang.Exception
- Specified by:
listResultsin interfaceIGridClientMediator- Parameters:
a_context- MessageContexta_datetime- Stringa_pattern- String- Returns:
- List
- Throws:
java.lang.Exception- Since:
- 3.3.3
-
connect
public void connect() throws java.lang.Exception- Specified by:
connectin interfaceIGridClientMediator- Throws:
java.lang.Exception
-
disconnect
public void disconnect() throws java.lang.Exception- Specified by:
disconnectin interfaceIGridClientMediator- Throws:
java.lang.Exception
-
removeMessage
public void removeMessage(java.lang.Object a_entry) throws java.lang.Exception- Specified by:
removeMessagein interfaceIGridClientMediator- Throws:
java.lang.Exception
-
backupResult
public void backupResult(java.lang.Object a_result, java.lang.String a_subDir, java.lang.String a_title) throws java.lang.ExceptionDescription copied from interface:IGridClientMediatorBacks up a result in the given sub directory.- Specified by:
backupResultin interfaceIGridClientMediator- Parameters:
a_result- the result to backupa_subDir- sub directory to store the copy of the result ina_title- the title of the entry to create- Throws:
java.lang.Exception
-
-
DMelt 3.0 © DataMelt by jWork.ORG