The Telegram component has no options. However, the Telegram component does support 24 endpoint options, which are listed below:

Size: px
Start display at page:

Download "The Telegram component has no options. However, the Telegram component does support 24 endpoint options, which are listed below:"

Transcription

1 Telegram Telegram Component Available as of Camel 2.18 The Telegram component provides access to the Telegram Bot API. It allows a Camel-based application to send and receive messages by acting as a Bot, participating in direct conversations with normal users, private and public groups or channels. A Telegram Bot must be created before using this component, following the instructions at the Telegram Bot developers home. When a new Bot is created, the BotFather provides an authorization token corresponding to the Bot. The authorization token is a mandatory parameter for the ca mel-telegram endpoint. Note In order to allow the Bot to receive all messages exchanged within a group or channel (not just the ones starting with a / character), ask the BotFather to disable the privacy mode, using the /setprivacy command. Maven users will need to add the following dependency to their pom.xml for this component: <dependency> <groupid>org.apache.camel</groupid> <artifactid>camel-telegram</artifactid> <version>x.x.x</version> <!-- use the same version as your Camel core version --> </dependency> URI Format telegram:type/authorizationtoken[?options] Options The Telegram component has no options. However, the Telegram component does support 24 endpoint options, which are listed below: Name Group Default authorizationtoken common Required The authorization token for using the bot (ask the BotFather) e.g., :HGF_dT ra456323dhuoedse343211fqr3t-h. type common Required The endpoint type. Currently only the bots type is supported. bridgeerrorhandler consumer false Allows for bridging the consumer to the Camel routing Error Handler which mean any exceptions occurred while the consumer is trying to pickup incoming messages or the likes will now be processed as a message and handled by the routing Error Handler. By default the consumer will use the org.apache.camel.spi.exceptionhandler to deal with exceptions that will be logged at WARN/ ERROR level and ignored. limit consumer 100 Limit on the number of updates that can be received in a single polling request. sendemptymessagewhenidle consumer false If the polling consumer did not poll any files you can enable this option to send an empty message (no body) instead. timeout consumer 30 Timeout in seconds for long polling. Put 0 for short polling or a bigger number for long polling. Long polling produces shorter response time. exceptionhandler consumer (advanced) To let the consumer use a custom ExceptionHandler. Note: if the option bridgeerrorhandler is enabled then this options is not in use. By default the consumer will deal with exceptions that will be logged at WARN/ ERROR level and ignored.

2 pollstrategy consumer (advanced) A pluggable org.apache.camel.pollingconsumerpollingstrategy allowing you to provide your custom implementation to control error handling usually occurred during the poll operation before an Exchange have been created and being routed in Camel. chatid producer The identifier of the chat that will receive the produced messages. Chat ids can be first obtained from incoming messages e.g., when a telegram user starts a conversation with a bot its client sends automatically a /start message containing the chat id. It is an optional parameter as the chat id can be set dynamically for each outgoing message (using body or headers). exchangepattern advanced InOnly Sets the default exchange pattern when creating an exchange synchronous advanced false Sets whether synchronous processing should be strictly used or Camel is allowed to use asynchronous processing (if supported). backofferrorthreshold scheduler The number of subsequent error polls (failed due some error) that should happen before the back offmultiplier should kick-in. backoffidlethreshold scheduler The number of subsequent idle polls that should happen before the backoffmultiplier should kick-in. backoffmultiplier scheduler To let the scheduled polling consumer back-off if there has been a number of subsequent idles/errors in a row. The multiplier is then the number of polls that will be skipped before the next actual attempt is happening again. When this option is in use then backoffidlethreshold and/ or backofferrorthreshold must also be configured. delay scheduler 500 Milliseconds before the next poll. You can also specify time values using units such as: 60s (60 seconds) 5m30s (5 minutes and 30 seconds) 1h (1 hour) greedy scheduler false If greedy is enabled then the ScheduledPollConsumer will run immediately again if the previous run polled 1 or more messages. initialdelay scheduler 1000 Milliseconds before the first poll starts. You can also specify time values using units such as: 60s (60 seconds) 5m30s (5 minutes and 30 seconds) 1h (1 hour) runlogginglevel scheduler TRACE The consumer logs a start/complete log line when it polls. This option allows you to configure the logging level for that. scheduledexecutorservice scheduler Allows for configuring a custom/shared thread pool to use for the consumer. By default each consumer has its own single threaded thread pool. scheduler scheduler none To use a cron scheduler from either camel-spring or camel-quartz2 component schedulerproperties scheduler To configure additional properties when using a custom scheduler or any of the Quartz2 Spring based scheduler. startscheduler scheduler true Whether the scheduler should be auto started. timeunit scheduler ms Time unit for initialdelay and delay options. usefixeddelay scheduler true Controls if fixed delay or fixed rate is used. See ScheduledExecutorService in JDK for details. Message Headers Name CamelTelegramChatId CamelTelegramMediaType CamelTelegramMediaTitleCaption This header is used by the producer endpoint in order to resolve the chat id that will receive the message. The recipient chat id can be placed (in order of priority) in message body, in the CamelTe legramchatid header or in the endpoint configuration ( chatid option). This header is also present in all incoming messages. This header is used to identify the media type when the outgoing message is composed of pure binary data. Possible values are strings or enum values belonging to the org.apache.camel.com ponent.telegram.telegrammediatype enumeration. This header is used to provide a caption or title for outgoing binary messages. Usage

3 The Telegram component supports both consumer and producer endpoints. It can also be used in reactive chat-bot mode (to consume, then produce messages). Producer Example The following is a basic example of how to send a message to a Telegram chat through the Telegram Bot API. in Java DSL: from("direct:start").to("telegram:bots/ :aae_dlq5c19xwgjw3yic2nveurzcejk21-q :aae_dlq5c19x womg5yic2nvsrkt3wj5q1-l"); or in Spring XML: <route> <from uri="direct:start"/> <to The code :AAE_dLq5C19xwGjw3yiC2NvEUrZcejK21-Q :AAE_dLq5C19xwOmg5yiC2NvSrkT3wj5Q1-L is the author ization token corresponding to the Bot. When using the producer endpoint without specifying the chat id option, the target chat will be identified using information contained in the body or headers of the message. The following message bodies are allowed for a producer endpoint (messages of type OutgoingXXXMessage belon g to the package org.apache.camel.component.telegram.model) Java Type OutgoingTextMessage OutgoingPhotoMessage OutgoingAudioMessage OutgoingVideoMessage To send a text message to a chat. To send a photo (JPG, PNG) to a chat. To send a mp3 audio to a chat. To send a mp4 video to a chat. byte[] To send any media type supported. It requires the CamelTelegramMediaType header to be set to the appropriate media type. String To send a text message to a chat. It gets converted automatically into a OutgoingTextMessage Consumer Example The following is a basic example of how to receive all messages that telegram users are sending to the configured Bot. In Java DSL: from("telegram:bots/ :aae_dlq5c19xwgjw3yic2nveurzcejk21-q :aae_dlq5c19 xwomg5yic2nvsrkt3wj5q1-l").bean(processorbean.class) or in Spring XML:

4 <route> <from <bean ref="mybean"/> <bean id="mybean" class="com.example.mybean"/> The MyBean is a simple bean that will receive the messages: public class MyBean { public void process(string message) { // or Exchange, or org.apache.camel.component.telegram.model.incomingmessage (or both) // do process Supported types for incoming messages are Java Type IncomingMessage String The full object representation of an incoming message The content of the message, for text messages only Reactive Chat-Bot Example The reactive chat-bot mode is a simple way of using the Camel component to build a simple chat bot that replies directly to chat messages received from the Telegram users. The following is a basic configuration of the chat-bot in Java DSL from("telegram:bots/ :aae_dlq5c19xwgjw3yic2nveurzcejk21-q :aae_dlq5c19 xwomg5yic2nvsrkt3wj5q1-l").bean(chatbotlogic.class).to("telegram:bots/ :aae_dlq5c19xwgjw3yic2nveurzcejk21-q :aae_dlq5c19x womg5yic2nvsrkt3wj5q1-l"); or in Spring XML

5 <route> <from <bean ref="chatbotlogic"/> <to <bean id="chatbotlogic" class="com.example.chatbotlogic"/> The ChatBotLogic is a simple bean that implements a generic String-to-String method. public class ChatBotLogic { public String chatbotprocess(string message) { if( "do-not-reply".equals(message) ) { return null; // no response in the chat return "echo from the bot: " + message; // echoes the message Every non-null string returned by the chatbotprocess() method is automatically routed to the chat that originated the request (as the CamelTe legramchatid header is used to route the message).

BEAAquaLogic. Service Bus. Native MQ Transport User Guide

BEAAquaLogic. Service Bus. Native MQ Transport User Guide BEAAquaLogic Service Bus Native MQ Transport User Guide Version: 2.6 RP1 Revised: November 2007 Contents Introduction to the Native MQ Transport Advantages of Using the Native MQ Transport................................

More information

BEAAquaLogic. Service Bus. MQ Transport User Guide

BEAAquaLogic. Service Bus. MQ Transport User Guide BEAAquaLogic Service Bus MQ Transport User Guide Version: 3.0 Revised: February 2008 Contents Introduction to the MQ Transport Messaging Patterns......................................................

More information

See JAXB for details how you can control namespace prefix mappings when marshalling using SOAP data format.

See JAXB for details how you can control namespace prefix mappings when marshalling using SOAP data format. SOAP SOAP DataFormat Available as of Camel 2.3 SOAP is a Data Format which uses JAXB2 and JAX-WS annotations to marshal and unmarshal SOAP payloads. It provides the basic features of Apache CXF without

More information

Inspirel. YAMI4 Requirements. For YAMI4Industry, v page 1

Inspirel. YAMI4 Requirements. For YAMI4Industry, v page 1 YAMI4 Requirements For YAMI4Industry, v.1.3.1 www.inspirel.com info@inspirel.com page 1 Table of Contents Document scope...3 Architectural elements...3 Serializer...3 Socket...3 Input buffer...4 Output

More information

UIMA Asynchronous Scaleout

UIMA Asynchronous Scaleout UIMA Asynchronous Scaleout Written and maintained by the Apache UIMA Development Community Version 2.6.0 Copyright 2006, 2014 The Apache Software Foundation License and Disclaimer. The ASF licenses this

More information

Apache Camel: Integration Nirvana

Apache Camel: Integration Nirvana Apache Camel: Integration Nirvana Jonathan Anstey, Senior Engineer, Progress Software Corporation 3/20/2009 Most up to date version available at DZone http://architects.dzone.com/articles/apache-camel-integration

More information

Basic DOF Security. Programmer s Guide. Version 7.0

Basic DOF Security. Programmer s Guide. Version 7.0 Basic DOF Security Programmer s Guide Version 7.0 Table of Contents Chapter 1: Introduction 1 How to Read This Guide 1 Security Concepts Overview 1 Roles 2 Chapter 2: Authentication Server Access 3 Installing

More information

Hal Documentation. Release 1.0. Dan Ryan

Hal Documentation. Release 1.0. Dan Ryan Hal Documentation Release 1.0 Dan Ryan July 16, 2016 Contents 1 Configuration 3 2 Adapters 5 2.1 Campfire................................................. 5 2.2 Hipchat..................................................

More information

Chapter 9. Inter-Bundle Communication

Chapter 9. Inter-Bundle Communication Chapter 9. Inter-Bundle Communication with the NMR While the OSGi framework provides a model of synchronous communication between bundles (through method invocations on OSGi services), it currently does

More information

AP COMPUTER SCIENCE JAVA CONCEPTS IV: RESERVED WORDS

AP COMPUTER SCIENCE JAVA CONCEPTS IV: RESERVED WORDS AP COMPUTER SCIENCE JAVA CONCEPTS IV: RESERVED WORDS PAUL L. BAILEY Abstract. This documents amalgamates various descriptions found on the internet, mostly from Oracle or Wikipedia. Very little of this

More information

Integration Framework. Architecture

Integration Framework. Architecture Integration Framework 2 Architecture Anyone involved in the implementation or day-to-day administration of the integration framework applications must be familiarized with the integration framework architecture.

More information

5.1 Registration and Configuration

5.1 Registration and Configuration 5.1 Registration and Configuration Registration and Configuration Apache Wink provides several methods for registering resources and providers. This chapter describes registration methods and Wink configuration

More information

eservices smtp-client

eservices smtp-client eservices smtp-client 4/9/2018 smtp-client cnx-check-idle-time cnx-max-idle-time cnx-pool-size connect-timeout enable-authentication enable-debug exchange-version password port protocol-timeout server

More information

MRCP. AWS Lex Plugin. Usage Guide. Powered by Universal Speech Solutions LLC

MRCP. AWS Lex Plugin. Usage Guide. Powered by Universal Speech Solutions LLC Powered by Universal Speech Solutions LLC MRCP AWS Lex Plugin Usage Guide Revision: 2 Created: October 15, 2018 Last updated: November 1, 2018 Author: Arsen Chaloyan Universal Speech Solutions LLC Overview

More information

Holon Platform JPA Datastore Module - Reference manual. Version 5.2.1

Holon Platform JPA Datastore Module - Reference manual. Version 5.2.1 Holon Platform JPA Datastore Module - Reference manual Version 5.2.1 Table of Contents 1. Introduction.............................................................................. 1 1.1. Sources and contributions.............................................................

More information

CS506 Web Design & Development Final Term Solved MCQs with Reference

CS506 Web Design & Development Final Term Solved MCQs with Reference with Reference I am student in MCS (Virtual University of Pakistan). All the MCQs are solved by me. I followed the Moaaz pattern in Writing and Layout this document. Because many students are familiar

More information

[ ANATOMY OF A PROCESS IN ORACLE SOA SUTE] July 20, 2011

[ ANATOMY OF A PROCESS IN ORACLE SOA SUTE] July 20, 2011 The document is aimed at giving an inside view of business processes as they are executed in the SOA Suite runtime. It is but obvious that synchronous and asynchronous processes are implemented differently

More information

OAuth2 Autoconfig. Copyright

OAuth2 Autoconfig. Copyright Copyright Table of Contents... iii 1. Downloading... 1 1.1. Source... 1 1.2. Maven... 1 1.3. Gradle... 2 2. Authorization Server... 3 3. Resource Server... 4 I. Token Type in User Info... 5 II. Customizing

More information

Programming with the Service Control Engine Subscriber Application Programming Interface

Programming with the Service Control Engine Subscriber Application Programming Interface CHAPTER 5 Programming with the Service Control Engine Subscriber Application Programming Interface Revised: July 28, 2009, Introduction This chapter provides a detailed description of the Application Programming

More information

JavaScript CoAPRequest API

JavaScript CoAPRequest API JavaScript CoAPRequest API Abstract The CoAPRequest specification defines an API that provides scripted client functionality for transferring data between a CoAP client and a CoAP server. Table of Contents

More information

DISTRIBUTED COMPUTER SYSTEMS

DISTRIBUTED COMPUTER SYSTEMS DISTRIBUTED COMPUTER SYSTEMS Communication Fundamental REMOTE PROCEDURE CALL Dr. Jack Lange Computer Science Department University of Pittsburgh Fall 2015 Outline Communication Architecture Fundamentals

More information

Java EE Architecture, Part Two. Java EE architecture, part two 1

Java EE Architecture, Part Two. Java EE architecture, part two 1 Java EE Architecture, Part Two Java EE architecture, part two 1 Content Requirements on the Business layer Framework Independent Patterns Transactions Frameworks for the Business layer Java EE architecture,

More information

Cisco Jabber Features and Options

Cisco Jabber Features and Options Cisco Jabber 10.6 Features, page 1 Cisco Jabber Features for Windows, Mac, ios and Android, page 3 Cisco Jabber Features for Windows, page 15 Cisco Jabber Features for Mac, page 36 Cisco Jabber for Android

More information

For more information about the Cisco Jabber suite of products, see https://www.cisco.com/go/jabber.

For more information about the Cisco Jabber suite of products, see https://www.cisco.com/go/jabber. About Cisco Jabber, page 1 Purpose of this Guide, page 1 Feature Configuration Overview, page 1 About Cisco Jabber Cisco Jabber is a suite of Unified Communications applications that allow seamless interaction

More information

1. Overview Account Configuration Details... 3

1. Overview Account Configuration Details... 3 WhatsApp Enterprise API - Technical Guide V4.4 July 2018 Index 1. Overview... 3 2. Account Configuration Details... 3 2.1 Provisioning of a Demo API... 3 2.2 Activation of Production API... 3 2.3 Setting

More information

API REFERENCE MANUAL. BrightSign Network Version 3.8. BrightSign, LLC Lark Ave., Suite 200 Los Gatos, CA

API REFERENCE MANUAL. BrightSign Network Version 3.8. BrightSign, LLC Lark Ave., Suite 200 Los Gatos, CA API REFERENCE MANUAL BrightSign Network Version 3.8 BrightSign, LLC. 16795 Lark Ave., Suite 200 Los Gatos, CA 95032 408-852-9263 www.brightsign.biz TABLE OF CONTENTS Introduction... 1 Entities... 1 Identifiers...

More information

generate-jvm-report shows the threads, classes, memory, and loggers for a given target instance. Name Synopsis

generate-jvm-report shows the threads, classes, memory, and loggers for a given target instance. Name Synopsis Name Synopsis Description Options generate-jvm-report shows the threads, classes, memory, and loggers for a given target instance. generate-jvm-report [--help] [ --type =summary memory class thread log]

More information

Adding and Updating Lines for Phones

Adding and Updating Lines for Phones CHAPTER 10 To update line attributes for a specific group of devices or user device profiles, use the Update Lines option. Lines for a phone and a user device profile get updated at the same time when

More information

APEX SCPI command and subsystem log message syntax APEX backend data stream format

APEX SCPI command and subsystem log message syntax APEX backend data stream format Atacama Pathfinder EXperiment Interface Control Document APEX-MPI-ICD-0005 Revision: 1.1 Release: July 13, 2018 Category: 4 Author: Dirk Muders APEX SCPI command and subsystem log message syntax APEX backend

More information

Exporting Phones. Using Phone Export CHAPTER

Exporting Phones. Using Phone Export CHAPTER CHAPTER 9 You can use the export utility to merge records from multiple Cisco Unified Communications Manager servers onto one Cisco Unified Communications Manager server. Use this procedure to move records

More information

eservices -processing

eservices  -processing eservices email-processing 9/17/2018 email-processing attachment-mngt autobot-agent-login-name autowar-detect-period autowar-max-reply-count autowar-scan-all-threads-ofcontact bcc-address cc-userdata-limit

More information

DNP3 Master Serial Driver PTC Inc. All Rights Reserved.

DNP3 Master Serial Driver PTC Inc. All Rights Reserved. 2018 PTC Inc. All Rights Reserved. 2 Table of Contents 1 Table of Contents 2 9 Overview 9 Setup 9 Channel Properties General 10 Channel Properties Serial Communications 11 Channel Properties Write Optimizations

More information

SOCKETLIB. Requirements

SOCKETLIB. Requirements SOCKETLIB SocketLib is an event based, semi-asynchronous socket stream. It derives from standard C++ sockets, therefore, all extractors (>>) and inserters (

More information

Unofficial IRONTON ITSP Setup Guide

Unofficial IRONTON ITSP Setup Guide September 13 Unofficial IRONTON ITSP Setup Guide Author: Zultys Technical Support This unofficial configuration guide was created to assist knowledgeable vendors with configuring the Zultys MX Phone System

More information

Java 9 New features 8/11/2017 Iason Dimitrios Rodis

Java 9 New features 8/11/2017 Iason Dimitrios Rodis Java 9 New features 8/11/2017 Iason Dimitrios Rodis 2 Java 9 - New features Release date: September 21st 2017 Features: Java 9 REPL (JShell) Factory Methods for Immutable List, Set, Map and Map.Entry Private

More information

Cisco TelePresence Conductor with Cisco Unified Communications Manager

Cisco TelePresence Conductor with Cisco Unified Communications Manager Cisco TelePresence Conductor with Cisco Unified Communications Manager Deployment Guide TelePresence Conductor XC4.0 Unified CM 10.5(2) January 2016 Contents Introduction 6 About this document 6 Related

More information

AT&T Collaborate glossary

AT&T Collaborate glossary Common terms associated with the AT&T Collaborate SM service. A B C D E F G H I J K L M N O P Q R S T U V W X Y Z A account codes A feature that lets administrators track and manage outgoing calls to keep

More information

Smooks Developer Tools Reference Guide. Version: GA

Smooks Developer Tools Reference Guide. Version: GA Smooks Developer Tools Reference Guide Version: 3.2.1.GA 1. Introduction... 1 1.1. Key Features of Smooks Tools... 1 1.2. 1.3. 1.4. 2. Tasks 2.1. 2.2. 2.3. What is Smooks?... 1 What is Smooks Tools?...

More information

SchoolMessenger App. User Guide - Web. 100 Enterprise Way, Suite A-300. Scotts Valley, CA

SchoolMessenger App. User Guide - Web. 100 Enterprise Way, Suite A-300. Scotts Valley, CA COMMUNICATE SchoolMessenger App User Guide - Web West Corporation 100 Enterprise Way, Suite A-300 Scotts Valley, CA 95066 888-527-5225 www.schoolmessenger.com Table of Contents Welcome!... 3 There are

More information

Thrift specification - Remote Procedure Call

Thrift specification - Remote Procedure Call Erik van Oosten Revision History Revision 1.0 2016-09-27 EVO Initial version v1.1, 2016-10-05: Corrected integer type names. Small changes to section headers. Table of Contents 1.

More information

Release Notes1.1 Skelta BPM.NET 2009 March 2010 Release <Version > Date: 20 th May, 2010

Release Notes1.1 Skelta BPM.NET 2009 March 2010 Release <Version > Date: 20 th May, 2010 Skelta BPM.NET 2009 March 2010 Release Date: 20 th May, 2010 Document History Date Version No. Description of creation/change 30 th March, 2010 1.0 Release Notes for March Update

More information

IBM Rational Rhapsody Properties

IBM Rational Rhapsody Properties IBM Rational Rhapsody Properties Every model element in Rational Rhapsody has a set of properties associated with it which can be accessed through the features window of Rational Rhapsody. These properties

More information

Fuse ESB Enterprise Routing Expression and Predicate Languages

Fuse ESB Enterprise Routing Expression and Predicate Languages Fuse ESB Enterprise Routing Expression and Predicate Languages Version 7.1 December 2012 Integration Everywhere Routing Expression and Predicate Languages Version 7.1 Updated: 08 Jan 2014 Copyright 2012

More information

Directory number setup

Directory number setup Directory number setup This chapter provides information about working with and configuring directory numbers (DNs) in Cisco Unified Communications Manager Administration. For additional information, see

More information

generate-jvm-report shows the threads, classes, memory, and loggers for a given target instance. Name Synopsis

generate-jvm-report shows the threads, classes, memory, and loggers for a given target instance. Name Synopsis Name Synopsis Description generate-jvm-report shows the threads, classes, memory, and loggers for a given target instance. generate-jvm-report [--terse={true false}][ --echo={true false} ] [ --interactive={true

More information

Insights into WebSphere Process Server Tracing

Insights into WebSphere Process Server Tracing IBM Software Group Insights into WebSphere Process Server Tracing Lalitha Chandran (lalitha@us.ibm.com) Software Engineer 7 December 2011 WebSphere Support Technical Exchange Inspiration Java IBM Software

More information

Job Scheduler Oracle FLEXCUBE Universal Banking Release 12.0 [May] [2012] Oracle Part Number E

Job Scheduler Oracle FLEXCUBE Universal Banking Release 12.0 [May] [2012] Oracle Part Number E Job Scheduler Oracle FLEXCUBE Universal Banking Release 12.0 [May] [2012] Oracle Part Number E51465-01 Table of Contents Job Scheduler 1. ABOUT THIS MANUAL... 1-1 1.1 INTRODUCTION... 1-1 1.1.1 Audience...

More information

Programming with the Service Control Engine Subscriber Application Programming Interface

Programming with the Service Control Engine Subscriber Application Programming Interface CHAPTER 5 Programming with the Service Control Engine Subscriber Application Programming Interface Revised: November 20, 2012, Introduction This chapter provides a detailed description of the Application

More information

Android User Guide. for version 5.3

Android User Guide. for version 5.3 Android User Guide for version 5.3 Contents 1. Installation... 3 1.1. How to install Babelnet... 3 1.2. Enter Babelnet in the search field.... 3 1.3. Safety precautions when using Babelnet on your Android...

More information

UIMA Asynchronous Scaleout

UIMA Asynchronous Scaleout UIMA Asynchronous Scaleout Written and maintained by the Apache UIMA Development Community Version 2.10.3 Copyright 2006, 2018 The Apache Software Foundation License and Disclaimer. The ASF licenses this

More information

Configure IP SLA Tracking for IPv4 Static Routes on an SG550XG Switch

Configure IP SLA Tracking for IPv4 Static Routes on an SG550XG Switch Configure IP SLA Tracking for IPv4 Static Routes on an SG550XG Switch Introduction When using static routing, you may experience a situation where a static route is active, but the destination network

More information

Holon Platform JPA Module - Reference manual. Version 5.2.1

Holon Platform JPA Module - Reference manual. Version 5.2.1 Holon Platform JPA Module - Reference manual Version 5.2.1 Table of Contents 1. Introduction.............................................................................. 1 1.1. Sources and contributions.............................................................

More information

ADMIN PORTAL USER MANUAL. Version 6.0

ADMIN PORTAL USER MANUAL. Version 6.0 USER MANUAL ADMIN PORTAL Version 6.0 Zylinc Ltd. Strandvejen 104A, 1st FL DK-2900 Hellerup Phone: +45 7023 2328 VAT 2888 8597 info@zylinc.com www.zylinc.com 23 March 2017 Document Revision: 1.0 Zylinc

More information

SIP Proxy Deployment Guide. SIP Server 8.1.1

SIP Proxy Deployment Guide. SIP Server 8.1.1 SIP Proxy Deployment Guide SIP Server 8.1.1 5/4/2018 Table of Contents SIP Proxy 8.1 Deployment Guide 3 SIP Proxy Architecture and Deployment 4 Supported Features 7 Prerequisites 9 Deploying SIP Proxy

More information

Cisco TelePresence Conductor with Cisco VCS (Policy Service)

Cisco TelePresence Conductor with Cisco VCS (Policy Service) Cisco TelePresence Conductor with Cisco VCS (Policy Service) Deployment Guide TelePresence Conductor XC3.0 Cisco VCS X8.x Revised January 2015 Contents Introduction 5 About the Cisco TelePresence Conductor

More information

Schema Validation Failed To Read Schema Document Spring Security

Schema Validation Failed To Read Schema Document Spring Security Schema Validation Failed To Read Schema Document Spring Security Failed to read schema document 'ofbiz.apache.org/dtds/widget-screen.xsd', because 1) could not fin the I used XML Validator of Eclipse 4.4.1

More information

Environment Dictionary

Environment Dictionary APPENDIX B This appendix describes the environment variables the scripts use to communicate with Cisco Access Registrar or to communicate with other scripts. Cisco Access Registrar sets the arguments variable

More information

CST242 Concurrency Page 1

CST242 Concurrency Page 1 CST242 Concurrency Page 1 1 2 3 4 5 6 7 9 Concurrency CST242 Concurrent Processing (Page 1) Only computers with multiple processors can truly execute multiple instructions concurrently On single-processor

More information

Spring Professional v5.0 Exam

Spring Professional v5.0 Exam Spring Professional v5.0 Exam Spring Core Professional v5.0 Dumps Available Here at: /spring-exam/core-professional-v5.0- dumps.html Enrolling now you will get access to 250 questions in a unique set of

More information

Scheduling Parallel Programs by Work Stealing with Private Deques

Scheduling Parallel Programs by Work Stealing with Private Deques Scheduling Parallel Programs by Work Stealing with Private Deques Umut Acar Carnegie Mellon University Arthur Charguéraud INRIA Mike Rainey Max Planck Institute for Software Systems PPoPP 25.2.2013 1 Scheduling

More information

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

Copyright 2012, Oracle and/or its affiliates. All rights reserved. 1 Integrating Device Services with ADF Mobile 2 Digital Convergence Do you still personally carry around a separate one of these? 3 The World has Converged on Smartphones But What Makes a Smartphone "Smart"?

More information

EXPLORING COURSE TOOLS

EXPLORING COURSE TOOLS EXPLORING COURSE TOOLS Now that we have covered the My Blackboard screen, let s explore the different tools that you might find within your course. NOTE: Your instructor controls which tools are available.

More information

WhatsATool API - REST-Like Interface to WhatsATool Services

WhatsATool API - REST-Like Interface to WhatsATool Services Disclaimer This service and also mtms Solutions GmbH is not associated in any case with WhatsApp. WhatsApp is a registered Trademark owned by WhatsApp Inc. mtms is not related in any way with WhatsApp

More information

Script Execution Job Extension

Script Execution Job Extension Script Execution Job Extension Appway AG Lessingstrasse 5, CH-8002 Zürich, Switzerland developer@appway.com www.appway.com Table of Contents 1 Introduction 3 2 Scheduled Jobs 4 2.1 Cron Expressions 5 3

More information

Enterprise JavaBeans EJB component types

Enterprise JavaBeans EJB component types Enterprise JavaBeans EJB component types Recommended book Introduction to EJB 3 EJB 3.1 component example package examples; import javax.ejb.stateless; @Stateless public class HelloBean { public String

More information

Google GCP-Solution Architects Exam

Google GCP-Solution Architects Exam Volume: 90 Questions Question: 1 Regarding memcache which of the options is an ideal use case? A. Caching data that isn't accessed often B. Caching data that is written more than it's read C. Caching important

More information

BEAAquaLogic. Service Bus. JPD Transport User Guide

BEAAquaLogic. Service Bus. JPD Transport User Guide BEAAquaLogic Service Bus JPD Transport User Guide Version: 3.0 Revised: March 2008 Contents Using the JPD Transport WLI Business Process......................................................2 Key Features.............................................................2

More information

Composer Help. Route Interaction Block

Composer Help. Route Interaction Block Composer Help Route Interaction Block 6/29/2018 Route Interaction Block Contents 1 Route Interaction Block 1.1 Use Case 1.2 Name Property 1.3 Block Notes Property 1.4 Condition Property 1.5 Detach Property

More information

Please note: This is a working document and is subject to change. Please check back periodically to ensure you have the latest version of this spec.

Please note: This is a working document and is subject to change. Please check back periodically to ensure you have the latest version of this spec. Customs Declaration Service Full Declaration API v0.4 Document Version Please note: This is a working document and is subject to change. Please check back periodically to ensure you have the latest version

More information

Specification. HR-plus 8 Service Bus Integration - Overview

Specification. HR-plus 8 Service Bus Integration - Overview Specification HR-plus 8 Service Bus Integration - Overview Table of Contents 1. Document information... 3 1.1 History... 3 2. Introduction... 4 2.1 Scope... 4 2.2 Target audience... 4 2.3 Terms and Acronyms...

More information

Cisco TelePresence Conductor with Cisco Unified Communications Manager

Cisco TelePresence Conductor with Cisco Unified Communications Manager Cisco TelePresence Conductor with Cisco Unified Communications Manager Deployment Guide XC2.2 Unified CM 8.6.2 and 9.x D14998.09 Revised March 2014 Contents Introduction 4 About this document 4 Further

More information

Communication. Overview

Communication. Overview Communication Chapter 2 1 Overview Layered protocols Remote procedure call Remote object invocation Message-oriented communication Stream-oriented communication 2 Layered protocols Low-level layers Transport

More information

Integration with third party evidence analyzers. Ver 9.6.0

Integration with third party evidence analyzers. Ver 9.6.0 Integration with third party evidence analyzers Ver 9.6.0 Configuration: To configure the RCS system to export the evidence to a third party solution, you must configure a connector. Under the System >

More information

Peers Techno log ies Pv t. L td. Core Java & Core Java &Adv Adv Java Java

Peers Techno log ies Pv t. L td. Core Java & Core Java &Adv Adv Java Java Page 1 Peers Techno log ies Pv t. L td. Course Brochure Core Java & Core Java &Adv Adv Java Java Overview Core Java training course is intended for students without an extensive programming background.

More information

ObjectRiver. Metadata Compilers. WebSockets. JavaOne 2014 Steven Lemmo

ObjectRiver. Metadata Compilers. WebSockets. JavaOne 2014 Steven Lemmo ObjectRiver Metadata Compilers Programmatic WebSockets JavaOne 2014 Steven Lemmo 1 Sockets for the Web Finally! Before the Web ( Internal applications behind the firewall. Sockets RPC ( Sun ONC/RPC ) DCE

More information

FreeMarker in Spring Web. Marin Kalapać

FreeMarker in Spring Web. Marin Kalapać FreeMarker in Spring Web Marin Kalapać Agenda Spring MVC view resolving in general FreeMarker what is it and basics Configure Spring MVC to use Freemarker as view engine instead of jsp Commonly used components

More information

Developing with VMware vcenter Orchestrator. vrealize Orchestrator 5.5.1

Developing with VMware vcenter Orchestrator. vrealize Orchestrator 5.5.1 Developing with VMware vcenter Orchestrator vrealize Orchestrator 5.5.1 You can find the most up-to-date technical documentation on the VMware website at: https://docs.vmware.com/ If you have comments

More information

CS201 Spring2009 Solved Sunday, 09 May 2010 14:57 MIDTERM EXAMINATION Spring 2009 CS201- Introduction to Programming Question No: 1 ( Marks: 1 ) - Please choose one The function of cin is To display message

More information

MailNow! 6 New features introduction

MailNow! 6 New features introduction MailNow! 6 New features introduction InternetNow! www.internetnow.com.my 1 Out of 30 What is new in MailNow! 6 Table of Contents No Title Page No WebMail 4 1 Main Menu 4 1.1 Messenger 4 Messenger Notification

More information

Apache Axis2. XML Based Client API

Apache Axis2. XML Based Client API Apache Axis2 XML Based Client API Agenda What is XML based client API? Introducing ServiceClient Available invocation patterns Configuring client using options Working with Dynamic clients Creating OperationClient

More information

aiogram Documentation

aiogram Documentation aiogram Documentation Release 2.0.1 Illemius / Alex Root Junior Jan 12, 2019 Contents 1 Official aiogram resources 3 2 Features 5 3 Contribute 7 4 Contents 9 4.1 Installation Guide............................................

More information

Page 1

Page 1 Java 1. Core java a. Core Java Programming Introduction of Java Introduction to Java; features of Java Comparison with C and C++ Download and install JDK/JRE (Environment variables set up) The JDK Directory

More information

CA Nimsoft Service Desk

CA Nimsoft Service Desk CA Nimsoft Service Desk Enabling Email Integration 6.2.6 This Documentation, which includes embedded help systems and electronically distributed materials, (hereinafter referred to as the Documentation

More information

KIP-43: Kafka SASL enhancements

KIP-43: Kafka SASL enhancements KIP-43: Kafka SASL enhancements Status Motivation Public Interfaces Configuration options Protocol changes Proposed Changes SASL configuration SASL mechanism Support for multiple mechanisms in a broker

More information

Ciphermail Webmail Messenger Administration Guide

Ciphermail Webmail Messenger Administration Guide CIPHERMAIL EMAIL ENCRYPTION Ciphermail Webmail Messenger Administration Guide October 27, 2017, Rev: 8630 Copyright 2013-2017, ciphermail.com. CONTENTS CONTENTS Contents 1 Introduction 4 2 Admin login

More information

Troubleshooting Networking

Troubleshooting Networking , page 1 Troubleshooting Intersite Networking Setup Use the troubleshooting information in this section if you have difficulty creating an intersite link between two site gateways (regardless of whether

More information

Enterprise JavaBeans: BMP and CMP Entity Beans

Enterprise JavaBeans: BMP and CMP Entity Beans CIS 386 Course Advanced Enterprise Java Programming Enterprise JavaBeans: BMP and CMP Entity Beans René Doursat Guest Lecturer Golden Gate University, San Francisco February 2003 EJB Trail Session Beans

More information

Elhub. Elhub Messaging Interface. Grants of rights and limitations

Elhub. Elhub Messaging Interface. Grants of rights and limitations Elhub Elhub Messaging Interface Grants of rights and limitations This product is the sole property of Statnett, and Statnett holds all intellectual property rights therein. You may download this produ

More information

ATM Signaling (Global)

ATM Signaling (Global) 6 Managing ATM Device Features ATM Signaling (Global) The ATM Signaling (Global) category provides two subcategories: Closed User Group Enable/Disable Closed User Group on Interface When the ATM Signaling

More information

Last Class: RPCs and RMI. Today: Communication Issues

Last Class: RPCs and RMI. Today: Communication Issues Last Class: RPCs and RMI Case Study: Sun RPC Lightweight RPCs Remote Method Invocation (RMI) Design issues Lecture 9, page 1 Today: Communication Issues Message-oriented communication Persistence and synchronicity

More information

API REFERENCE MANUAL. BrightSign Network Version 3.5. BrightSign, LLC Lark Ave., Suite 200 Los Gatos, CA

API REFERENCE MANUAL. BrightSign Network Version 3.5. BrightSign, LLC Lark Ave., Suite 200 Los Gatos, CA API REFERENCE MANUAL BrightSign Network Version 3.5 BrightSign, LLC. 16795 Lark Ave., Suite 200 Los Gatos, CA 95032 408-852-9263 www.brightsign.biz TABLE OF CONTENTS Introduction... 1 Entities... 1 Identifiers...

More information

Microthread. An Object Behavioral Pattern for Managing Object Execution. 1.0 Intent. 2.0 Also Known As. 3.0 Classification. 4.0 Motivation/Example

Microthread. An Object Behavioral Pattern for Managing Object Execution. 1.0 Intent. 2.0 Also Known As. 3.0 Classification. 4.0 Motivation/Example Microthread An Object Behavioral Pattern for Managing Object Execution Joe Hoffert and Kenneth Goldman {joeh,kjg}@cs.wustl.edu Distributed Programing Environments Group Department of Computer Science,

More information

Presence Service Configuration

Presence Service Configuration Presence Service Configuration 28 Mar 2019 TM and copyright 2010-2019 Imagicle spa Table of Contents Presence Service Configuration...1/13 Imagicle Presence Service Configuration...1/13 Configuration for

More information

Platform SDK Developer's Guide. Bidirectional Messaging

Platform SDK Developer's Guide. Bidirectional Messaging Platform SDK Developer's Guide Bidirectional Messaging 12/26/2017 Bidirectional Messaging The primary function of Platform SDK is to provide client protocols for communication with Genesys servers, where

More information

Java J Course Outline

Java J Course Outline JAVA EE - J2SE - CORE JAVA After all having a lot number of programming languages. Why JAVA; yet another language!!! AND NOW WHY ONLY JAVA??? CHAPTER 1: INTRODUCTION What is Java? History Versioning The

More information

MonoLog - Logging and Monitoring Specifications

MonoLog - Logging and Monitoring Specifications The ObjectWeb Consortium Interface Specification MonoLog - Logging and Monitoring Specifications AUTHORS: S. Chassande-Barrioz (INRIA) CONTRIBUTORS: JB. Stefani (INRIA) B. Dumant (Kelua) Released: March

More information

The Java ExecutorService (Part 1)

The Java ExecutorService (Part 1) The Java ExecutorService (Part 1) Douglas C. Schmidt d.schmidt@vanderbilt.edu www.dre.vanderbilt.edu/~schmidt Institute for Software Integrated Systems Vanderbilt University Nashville, Tennessee, USA Learning

More information

SMS Submit Interface description HTTP Version 1.5

SMS Submit Interface description HTTP Version 1.5 SMS Submit Interface description HTTP Version 1.5 This document is intended for application developers with knowledge about the HTTP protocol. Document history Version Description 1.5 Spelling error corrected

More information

Command or Action Step 1. Create and Configure Cisco Jabber Devices, on page 1. Configure a SIP Trunk, on page 6

Command or Action Step 1. Create and Configure Cisco Jabber Devices, on page 1. Configure a SIP Trunk, on page 6 s Workflow, page 1 s Workflow Command or Action Purpose Create and Configure Cisco Jabber Devices, on page 1 Create at least one device for every user that will access Cisco Jabber. Configure a SIP Trunk,

More information

Resource Manager Configuration Tool

Resource Manager Configuration Tool APPENDIXB This appendix provides information on the requirements, setup and use of the Resource Manager Configuration Tool. The topics in this section include: Overview of the, page B-1 Installing the,

More information