The IRC Transport demonstrates how to consume IRC messages using GeoEvent Extension for ArcGIS Server
- Consumes IRC messages
- See common solutions-geoevent-java requirements.
- The ArcGIS Runtime for Java SDK is required in order to run the standalone Maven Tests included with this project.
- See the solutions-geoevent-java instructions for general instructions on
- verifying your Maven installation
- setting the location of GeoEvent Processor and GeoEvent Processor SDK repositories
- and any other common required steps
- Open a command prompt and navigate to
solutions-geoevent-java/solutions-geoevent/processors/buffer-processor
- Enter
mvn install
at the prompt.
- Enter
- Install the Buffer Processor.
- Browse to
solutions-geoevent-java/solutions-processors/buffer-processor/target
(this directory is created when you execute mvn install). - Copy the .jar file and paste it into the deploy folder in the GeoEvent Processor install directory ([GeoEvent Processor install location]\deploy\ -- default location is C:\Program Files\ArcGIS\Server\GeoEventProcessor\deploy).
- Browse to
- See the solutions-geoevent-java validation instructions.
- Ensure the IRC Transport exists.
In order to test the IRC Adaptor an IRC client is required. Configuring a client is beyond the scope of this readme. Once a client is set up, you can begin listening to IRC messages transmitted by the client by configuring the irc transport to a particular server/channel settings.
Copyright 2013 Esri
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
A copy of the license is available in the repository's license.txt file.