Implement JTAPI cmd line client
Budget: $2 – $20 USD
Your task is to implement a JUnit callable method/function, which detects incoming JTPAI calls and calls a http URL with a set of parameters.
Your task is to implement classes to be able to access JTAPI as a incoming call listener.
The JUnit class is a sample execution of a incoming caller. Depending on JUnit defined test incoming caller id/number a specific URL is getting called. The Q-question is a formula, place result into the bid.
Means you need to implement a java listener for JTAPI and related to the configured phone + URL to execute the call to the URL
- a good entry point may be https://aebb.es/niil-
You need to implement for:
- linux & windows (ensure system independent development)
tasks:
- implement a app (no UI required) to run in the backgroud in an own class
- implement a JTAPI listener to listen on a specific SIP account (account can be shared)
- implement unit tests to test a specific incoming number to execute a specific URL call
requirements:
only call from JUnit (no UI)
What is NOT needed:
- a UI (not required, implement a JUnit test to call your functions)
- a service architecture (like spring or JEE)
- any persistence
What are our requirements?
- your code passes checkstyle, pmd and spotbugs (we will share you a git repo with eclipse settings)
- JDK17
- maven
- 24/8 formula
- create a model class representing the input of your function
- create a service class implementing the logic
- create a unit test, which tests the service class
- we do NOT need a UI, we only need the model + service method to access the logic via API or via JUnit
- if you need libs selenium or apache commons are fine. Other libs NEED prior clearance
- the runtime is JRE (no JavaEE nor Spring-container)
- delivery in our git
Outlook
- if you do a good job on supporting our team, we are open to integrate you into regular work and we will share you more tasks about google apis
What is our budget?
we do not disclose our budget nor planned hourly rate. Offer us your best bid.
Your bid?
Place your best hourly bid. We do not want to negotiate with you anymore after getting in touch with you.
So place your best bid to save time here
Hiring?
We hire only open book bidders. No open book estimate results in no hiring. You get a task, you estimate cleanly, you provide the estimate, we review and maybe do queries about understanding, you get a confirm for the budget, you deliver in the agreed budget.
Communication:
Do not wait for our availability here. Just answer, just ask or just reply.
Your task is to implement classes to be able to access JTAPI as a incoming call listener.
The JUnit class is a sample execution of a incoming caller. Depending on JUnit defined test incoming caller id/number a specific URL is getting called. The Q-question is a formula, place result into the bid.
Means you need to implement a java listener for JTAPI and related to the configured phone + URL to execute the call to the URL
- a good entry point may be https://aebb.es/niil-
You need to implement for:
- linux & windows (ensure system independent development)
tasks:
- implement a app (no UI required) to run in the backgroud in an own class
- implement a JTAPI listener to listen on a specific SIP account (account can be shared)
- implement unit tests to test a specific incoming number to execute a specific URL call
requirements:
only call from JUnit (no UI)
What is NOT needed:
- a UI (not required, implement a JUnit test to call your functions)
- a service architecture (like spring or JEE)
- any persistence
What are our requirements?
- your code passes checkstyle, pmd and spotbugs (we will share you a git repo with eclipse settings)
- JDK17
- maven
- 24/8 formula
- create a model class representing the input of your function
- create a service class implementing the logic
- create a unit test, which tests the service class
- we do NOT need a UI, we only need the model + service method to access the logic via API or via JUnit
- if you need libs selenium or apache commons are fine. Other libs NEED prior clearance
- the runtime is JRE (no JavaEE nor Spring-container)
- delivery in our git
Outlook
- if you do a good job on supporting our team, we are open to integrate you into regular work and we will share you more tasks about google apis
What is our budget?
we do not disclose our budget nor planned hourly rate. Offer us your best bid.
Your bid?
Place your best hourly bid. We do not want to negotiate with you anymore after getting in touch with you.
So place your best bid to save time here
Hiring?
We hire only open book bidders. No open book estimate results in no hiring. You get a task, you estimate cleanly, you provide the estimate, we review and maybe do queries about understanding, you get a confirm for the budget, you deliver in the agreed budget.
Communication:
Do not wait for our availability here. Just answer, just ask or just reply.