Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WSDL Updates, Usernametoken authentication, multi network apdater support #7

Open
wants to merge 9 commits into
base: master
Choose a base branch
from

Conversation

quonn77
Copy link

@quonn77 quonn77 commented Jun 11, 2018

This commit contains changes about how the WSDL stubs are generated: Maven will generate updated stubs if needed under target/generated-sources, so you can easily update the wsdl file and obtain the new stubs.
WSSE Usernametoken has been implemented in order to support this kind of authentication.
You can configure which network adapter you have to use (in case of multi network environment) to perform client-server communication (you have to use JVM Parameter -DnetworkInterface (default is eth0))

Alessio Iannone added 6 commits June 6, 2018 16:10
The bean from the wsdl are now generated under target/generated-sources
and are no more part of the commit.
I have preserved the changed wsdl on oldWSDL folder.
New event wsdl file doesn't declare this service. Actually we add this even
if, I am not sure this is somehow useful.
I want to introduce the use of lombok to minimize code and rely to
a well known library to produce the boilerplate code for you.

Please for further reference on how to use lombok visit official page:
https://projectlombok.org/

To install lombok support on your ide:
https://projectlombok.org/setup/overview
This service allow to perform polling about PTZ status and to be notified
by providing our IPTZListener implementation. You can configure the initial
delay and the polling period. You have to manually start the service.
You can perform suspend and resume request.

Using a PTZ service you can implement, for example, a rendering of a AFOV with
azimuth and elevation.
@fpompermaier
Copy link
Owner

Can you update the README in order to explain how to use the library now that the client classes should be regenerated? I'm not sure whether this should be the default behavior or not..maybe we can provide different profiles with a set of pre-configured stubs. It's quite uncomfortable to check all WSDL versions..

Alessio Iannone added 2 commits September 6, 2018 15:00
convert azimuth and elevation according to the desetination space of the
device
@fpompermaier
Copy link
Owner

Hi @quonn77, I've just merged another PR that improved a lot the current code. Could you try to rebase your code to the new master? Otherwise I'll try to rebase it by myself as soon I find the time..

@quonn77
Copy link
Author

quonn77 commented Apr 16, 2021

Sorry @fpompermaier but I have totally missed the message....it got just 2 years to read it.... Next week I will work to align with your PR.

@fpompermaier
Copy link
Owner

Thanks @quonn77

@fpompermaier
Copy link
Owner

Any update on this @quonn77 ?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants