+1 for 'context.currentKnownSubject'
Thanks,
Harshan Liyanage
Mobile: *+94765672894*
Email: hars...@wso2.com
Blog: http://harshanliyanage.blogspot.com/
Medium: https://medium.com/@harshan.dll
*WSO2, Inc.:** wso2.com <http://wso2.com/>*
lean.enterprise.middleware.
On Fri, Jul 2
Hi Nuwan,
Thanks for your detailed clarifications. Both explanations are perfectly
valid.
Regards,
Harshan Liyanage
Mobile: *+94765672894*
Email: hars...@wso2.com
Blog: http://harshanliyanage.blogspot.com/
Medium: https://medium.com/@harshan.dll
*WSO2, Inc.:** wso2.com <http://wso2.
gards,
Harshan Liyanage
Mobile: *+94765672894*
Email: hars...@wso2.com
Blog: http://harshanliyanage.blogspot.com/
Medium: https://medium.com/@harshan.dll
*WSO2, Inc.:** wso2.com <http://wso2.com/>*
lean.enterprise.middleware.
On Sat, Jul 14, 2018 at 2:38 PM Senthalan Kanagalingam
wrote:
&
, I suggest
you change it to something more meaningful name such as
*context.lastSubject*.
I'm +1 with *context.currentStep.*
Thanks,
Harshan Liyanage
Mobile: *+94765672894*
Email: hars...@wso2.com
Blog: http://harshanliyanage.blogspot.com/
Medium: https://medium.com/@harshan.dll
*WSO2
the node is
passive?
Thanks,
Harshan Liyanage
Mobile: *+94765672894*
Email: hars...@wso2.com
Blog: http://harshanliyanage.blogspot.com/
Medium: https://medium.com/@harshan.dll
*WSO2, Inc.:** wso2.com <http://wso2.com/>*
lean.enterprise.middleware.
On Fri, Jul 13, 2018 at 9:01 AM
erve power. Since we already have
location data in device-info payload, there's no need for sending the same
information to the DAS unless there is a need for real-time device tracking
kinda scenario.
Thanks,
Harshan Liyanage
EMM/IoT TG
Mobile: *+94765672894*
Email: hars...@wso2.com
Bl
vice spends a lesser time in executing getPendingOperations API. For
that we'll have to use queues for both ways (fetching / updating) so that
we could fetch / update data from in-memory queue rather than from DB which
is more efficient. Hence +1 for using Queues.
Thanks,
Harshan Liyanage
E
e deployer model.
- Ability to specify custom tables
- Ability to specify custom queries/DAOs
- Extension model where we can specify custom implementations which are
required for the device plugin
WDYT?
Thanks,
Harshan Liyanage
EMM/IoT TG
Mobile: *+94765672894*
Email: hars...@wso
out from core as a plugin-extension?
Thanks,
Harshan Liyanage
EMM/IoT TG
Mobile: *+94765672894*
Email: hars...@wso2.com
Blog : http://harshanliyanage.blogspot.com/
*WSO2, Inc. :** wso2.com <http://wso2.com/>*
lean.enterprise.middleware.
On Wed, Nov 23, 2016 at 9:26 AM, Ruwan Yatawara
only the wakeup
call.
Thanks,
Harshan Liyanage
EMM/IoT TG
WSO2
On Dec 1, 2016 9:54 AM, "Pasindu Upulwan"
wrote:
> Hi Inosh,
>
> Instead of letting the app to fetch the operation from the IoT/EMM server
> (step 7 in the diagram), is it possible to attach the operation infor
roken - do not release (explain why)
Thanks and Regards,
Harshan Liyanage
EMM/IoT TG
Mobile: *+94765672894*
Email: hars...@wso2.com
Blog : http://harshanliyanage.blogspot.com/
*WSO2, Inc. :** wso2.com <http://wso2.com/>*
lean.enterprise.middleware.
tion from
the device instance while it's enrolling as you have suggested. Then we can
insert it to the tables only if that device model does not exists in the
database.
Thanks,
Harshan Liyanage
EMM/IoT TG
WSO2
On Nov 2, 2016 10:03 PM, "Ayyoob Hamza" wrote:
> I had an offline
independent of the device model (correct me if I'm wrong).
Thanks,
Harshan Liyanage
EMM/IoT TG
Mobile: *+94765672894*
Email: hars...@wso2.com
Blog : http://harshanliyanage.blogspot.com/
*WSO2, Inc. :** wso2.com <http://wso2.com/>*
lean.enterprise.middleware.
On Wed, Nov 2, 2016
Hi Ayyoob,
Yes you are correct. But I took the barometer as an example. However there
may be real scenarios where some devices does not have GPS so that we can't
access the location info. In such cases we need to disable "Location"
operation for those devices.
Thanks,
Harshan L
if the service is continuously failing. But I think it
would be better if we can provide both options in a configurable manner. So
it is up to the developer to decide which method to use.
Thanks,
Harshan Liyanage
Software Engineer
Mobile: *+94724423048*
Email: hars...@wso2.com
Blog : http://harshanliy
lease. That'll be
a nice feature to have.
Thanks,
Harshan Liyanage
Software Engineer
Mobile: *+94724423048*
Email: hars...@wso2.com
Blog : http://harshanliyanage.blogspot.com/
*WSO2, Inc. :** wso2.com <http://wso2.com/>*
lean.enterprise.middleware.
On Wed, Mar 30, 2016 at 7:08 AM, Dilan
uggest
you could use something like "oauth2/client" which is more informative and
has a good resource definition.
Thanks,
Harshan Liyanage
Software Engineer
Mobile: *+94724423048*
Email: hars...@wso2.com
Blog : http://harshanliyanage.blogspot.com/
*WSO2, Inc. :** wso2.com <http://wso2.com/&
, MD). But
still we can achieve it via the application policies for user-roles.
Thanks,
Harshan Liyanage
Software Engineer
Mobile: *+94724423048*
Email: hars...@wso2.com
Blog : http://harshanliyanage.blogspot.com/
*WSO2, Inc. :** wso2.com <http://wso2.com/>*
lean.enterprise.middleware.
Hi,
Is the service app signed by the vendor? if it so why don't we use the
service app to get the serial number?
Good point. I think that should be possible. If so we can skip steps 6 and
7.
Thanks,
Harshan Liyanage
Software Engineer
Mobile: *+94724423048*
Email: hars...@wso2.com
Blog :
prior to
generating access tokens? In the existing EMM implementation we use
Dynamic-client-registration to do that. I think we can use the same here.
However we need to modify the flow diagram to reflect that.
Thanks.
Harshan Liyanage
Software Engineer
Mobile: *+94724423048*
Email: hars...@wso2.com
eymann wrote:
> Hi Harshan,
>
> if you only want an indicator whether or not a table exists, the API you
> specify is the right way to go :-)
>
> And it's a nice RESTful API...
>
>
> Best regards,
> Frank
>
> 2015-02-17 6:08 GMT+01:00 Harshan Liyanage :
>
Hi Nisala,
Normally it is unacceptable to have more than 3 arguments for a method when
you write a clean code. I think you will have to refactor all these methods
before proceed with your work because these methods already have too many
arguments. As stated in [1],
"The ideal number of arguments
Hi Gimantha,
I think Frank has explained everything about the usage of *GET
/analytics/tables/{tableName}*. Anyway what my point is that if we have
used *GET* */analytics/tables/{tableName} *to check the existence of the
table it would work nice if the table does not exist. But if the table
exists
Hi Dilshan,
Currently the device table in mobile database has following fields.
- MOBILE_DEVICE_ID
- REG_ID
- IMEI
- IMSI
- OS_VERSION
- DEVICE_MODEL
- VENDOR
When considering iOS platform I think that we can map all other iOS fields
to above fields except for the magic-toke
Hi,
I also agree with Aruna's point. We have to trust the admin users who has
physical access to the system. If those users are malicious users, they can
even bring the entire system down if they want. In such cases I believe
that we don't have anything to do.
Thanks,
Lakshitha Harshan
Software
Hi,
Operation Management functionality will allow users, admins & policy
engines to remotely perform concrete operations on a device/devices.
A Device Operation will contain the operation-code & the payload of the
operation (such as a configuration payload) if exists. An operation can be
categoriz
do wrote:
>>
>>> Hi Gimantha,
>>>
>>> You haven't really replied to Sinthuja's points there. We have to decide
>>> if we are going ahead with Sinthuja's suggestions, or not. Lets first
>>> educate ourselves on the best practices of RESTf
+1 for using OAuth security for the APIs. Can't use guys use the API
everywhere concept in this use-case? So that you can simply have the OAuth
security for APIs.
Best Regards,
Lakshitha Harshan
Software Engineer
Mobile: *+94724423048*
Email: hars...@wso2.com
Blog : http://harshanliyanage.blogspo
Hi Gimantha,
Could you please explain the use-case for the API #6? IMO there should not
be any operation to fetch a list of records by ids. Instead there could be
an API which sends a list of records as the response for a query.
For the API #14 you can still use GET method with query strings. I
Hi Gimantha,
AFAIK when writing REST APIs you have use POST verb to create a resource
and the resource data should be sent as the POST request body. I totally
agree with Sinthuja's comment regarding url pattern of *POST
/analytics/{tableName}*.
IMO you should not use POST methods to the following
pecific-payload and overwrite the
> existing platform-specific-payload with the new one. (Please correct me if
> I am wrong)
>
> Thanks.
>
>
>
>
>
>
>
> *Dilan U. Ariyaratne*
> Software Engineer
> WSO2 Inc. <http://wso2.com/>
> Mobile: +94775149066
do we need
> to have a
> *platform-specific payload *and its *platform-independent* *form*?
>
> What is the expected use-case of this?
>
> Regards,
>
> Dilan.
>
>
>
>
> *Dilan U. Ariyaratne*
> Software Engineer
> WSO2 Inc. <http://wso2.com/>
> Mob
Hi,
Yeah. I think having different offsets for different products will
definitely confuse the customers who are already familiar with our
products. But as Shammi has mentioned if we could have standard
port-offsets for production deployments that might be useful in
troubleshooting & support issues
Hi Godwin,
IMO keeping the business logic separate from the services will be more
appropriate. So that you can change the business logic later without
breaking the service contract.
Thanks,
Lakshitha Harshan
Software Engineer
Mobile: *+94724423048*
Email: hars...@wso2.com
Blog : http://harshanli
he message. What about the scenario
> where the server would want to contact the device that is for example in
> Android and iOS, the server can connect the device via the GCM or APNS
> respectively. How is this handled?
>
> Regards,
> Nira
>
> On Mon, Nov 3, 2014 at 5:36 PM,
nerated. How is it handled when
> it comes to communication between out queue and device platform bundle?
>
> Regards,
> Inosh
>
> On Mon, Nov 3, 2014 at 3:20 PM, Harshan Liyanage wrote:
>
>> Hi,
>>
>> Please find the attached proposed device operations flow
Hi,
Please find the attached proposed device operations flow of CDM. Your
suggestions & feedback is highly appreciated.
Thanks,
Best Regards,
Lakshitha Harshan
Software Engineer
Mobile: *+94724423048*
Email: hars...@wso2.com
Blog : http://harshanliyanage.blogspot.com/
*WSO2, Inc. :** wso2.com
Actually the connector will only act as an interface to communicate with
the device. Actual platform-specific logic & the payload to be sent to the
device (for executing an operation) will be constructed by the
platform-specific OSGi bundle.
There won't be any connection between CDM-Console & plat
Hi,
Using OAuth will be beneficial & future-proof as well. You can use it
easily when the APIs are exposed to the public. +1 for using OAuth for API
Security.
Thanks,
Best Regards,
Lakshitha Harshan
Software Engineer
Mobile: *+94724423048*
Email: hars...@wso2.com
Blog : http://harshanliyanage.b
Hi Inosh,
Please find my comments inline.
>>> User's who have violated a policy during a certain period.(This will
catch if the user violates a policy and then again adheres to it later)
I think it would be better to get the list of users who have violated a
particular policy first. Lets give the
Hi Jayanga,
Why can't register the "CarbonServerShutdownPrepareService" in normal OSGi
service registration manner (without registering it in server shutdown)? Is
that because you need to have synchronized manner or any other particular
reason to do so?
Thanks,
Best Regards,
Lakshitha Harshan
S
e there any difficulties to move to Gradle? I think they have all the
>> dependencies including latest Android L preview
>>
>>
>>
>> On Wed, Jul 16, 2014 at 6:23 PM, Harshan Liyanage
>> wrote:
>>
>>> Hi,
>>>
>>> Currently I'm
Hi,
Currently I'm involved in using maven to create & build Android /
Cordova-Android application projects as a part of MEAP project which will
be used to create & build mobile application projects using AppFactory.
There is a android-maven plugin [3] & a maven-archetype [4] which can be
used for
ttps://github.com/kif-framework/KIF
> [2] - https://github.com/kif-framework/KIF/blob/master/LICENSE
>
> Regards,
>
> Dilshan
>
>
> On Mon, May 5, 2014 at 2:02 PM, Harshan Liyanage wrote:
>
>> Hi,
>>
>> I have started $subject for WSO2 EMM next release.
Hi,
I have started $subject for WSO2 EMM next release. In the iOS client we
need to add unit tests for reading/writing a plist file and for
asynchronous network operations. I'm using SenTestingKit[1] as the unit
testing framework. It's the default unit testing framework in ios sdk prior
to ios 7.
Hi,
It's true that we should have unified UI's for all the applications. But
reinventing the front-end MVC frameworks won't be a good idea (agree with
Chan's idea). IMO we should look deeper into this and find a proper way to
do the front-ends of our application (at least selecting the technologie
Hi Kasun,
I think we must implement the method you are proposing. Since this
AlarmManager system service will wakeup our EMM agent in every 10 mins (or
in configured intervals) it will make sure that our EMM agent is running in
the device. Otherwise there would be no way that we could guarantee th
Hi all,
We are implementing a WSO2 Corporate Asset Store [1],[2].
Requirements
1. Support SSO between WSO2 Partner Portal, WSO2 internal apps (like Infra
Log Analyzer) & WSO2 Corporate Asset Store.
2. Allow authorized persons to change life-cycle of respective assets. For
example there will be
48 matches
Mail list logo