Documentation of 'org.jgap.distr.grid.DummyGridClientMediator' Java class
DummyGridClientMediator
org.jgap.distr.grid

Class 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
      void backupResult(java.lang.Object a_result, java.lang.String a_subDir, java.lang.String a_title)
      Backs up a result in the given sub directory.
      void connect() 
      void disconnect() 
      org.homedns.dade.jcgrid.message.GridMessage getGridMessage(MessageContext a_context, java.lang.String a_datetime, int a_timeoutSeconds, int a_waitTimeSeconds, boolean a_removeRequest) 
      java.util.List listRequests(MessageContext a_context, java.lang.String a_datetime, java.lang.String a_pattern) 
      java.util.List listResults(MessageContext a_context, java.lang.String a_datetime, java.lang.String a_pattern) 
      void removeMessage(java.lang.Object a_entry) 
      void send(org.homedns.dade.jcgrid.message.GridMessage a_msg, MessageContext a_context, java.util.Map<java.lang.String,java.lang.String> a_headerData) 
      void stop()
      Stops this service.
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • 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.Exception
        Stops this service.
        Specified by:
        stop in interface IGridClientMediator
        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:
        send in interface IGridClientMediator
        Parameters:
        a_msg - GridMessage
        a_context - MessageContext
        a_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:
        getGridMessage in interface IGridClientMediator
        Parameters:
        a_context - MessageContext
        a_datetime - String
        a_timeoutSeconds - int
        a_waitTimeSeconds - int
        a_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:
        listRequests in interface IGridClientMediator
        Parameters:
        a_context - MessageContext
        a_datetime - String
        a_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:
        listResults in interface IGridClientMediator
        Parameters:
        a_context - MessageContext
        a_datetime - String
        a_pattern - String
        Returns:
        List
        Throws:
        java.lang.Exception
        Since:
        3.3.3
      • connect

        public void connect()
                     throws java.lang.Exception
        Specified by:
        connect in interface IGridClientMediator
        Throws:
        java.lang.Exception
      • disconnect

        public void disconnect()
                        throws java.lang.Exception
        Specified by:
        disconnect in interface IGridClientMediator
        Throws:
        java.lang.Exception
      • removeMessage

        public void removeMessage(java.lang.Object a_entry)
                           throws java.lang.Exception
        Specified by:
        removeMessage in interface IGridClientMediator
        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.Exception
        Description copied from interface: IGridClientMediator
        Backs up a result in the given sub directory.
        Specified by:
        backupResult in interface IGridClientMediator
        Parameters:
        a_result - the result to backup
        a_subDir - sub directory to store the copy of the result in
        a_title - the title of the entry to create
        Throws:
        java.lang.Exception

DMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.